Ezgi Subaşı's repositories
turkish-tweets-sentiment-analysis
This sentiment analysis project determines whether the tweets posted in the Turkish language on Twitter are positive or negative.
breast-cancer-gene-expression
This project aims to predict people who will survive breast cancer using machine learning models with the help of clinical data and gene expression profiles of the patients.
rasa-travel-chatbot
Here is my Senior Design Project that I implemented to graduate from Computer Engineering. It is a chatbot made in RASA and helps the user to plan their vacation in the Turkish language. In order to plan the user's vacation, it provides reservations by asking various questions for hotel, flight, or event.
exploratory-data-analysis
It is a workshop for Data Analysis and Training a Model. It includes exploratory data analysis of the Melbourne house dataset and model training with an accuracy score.
kmeans-clustering-from-scratch
This program makes predictions for 3 datasets by using an implementation of the K-means algorithm both from scratch and the sci-kit learn library. The K-means algorithm used in this program only works for k 3, 4, and 6 values.
deep-learning-examples
Code exercises that include Deep Learning models are here!
knn-from-scratch
In this program, the KNN algorithm is written from scratch using the inverse distance weighted method and predicts the classes of test data. Then the results of KNN written from scratch and scikit learn are compared and the decision boundaries are plotted.
solar-power-generation-enerjisa-datathon
Description and Read.Me will be added soon! Only code is available.
decision-tree-from-scratch
This program compares the scratch-written version of the decision tree algorithm with the scikit-learn version. Scratch one also includes entropy, gini, max_depth and min_samples as hyperparameters and it evaluates accordingly after the tuning process.
linear-regression-from-scratch
This code performs linear regression with one variable using a stochastic gradient descent algorithm which fits a line to a given dataset. In this program, analytical solution and stochastic gradient descent are compared, and the loss in each iteration is measured with MSE.
ObjectCounting
Counting number of the objects from an image with using TSF and Levialdi Algorithms and comparing their speeds.
CycloneGame
There are 10 LEDs and only one LED is on at any time. In the beginning of the game, players determine the LEDs shifting speed by pressing a button between 0 and 3. Then the game starts with setting the LED0 on and it shifts through right to left continuously. In order to gain score players have to press their corresponding push buttons when LED9 is on. If one player or both players scored 9 times, a 7-segment display shows the winner/s and total score in a half second loop.
DualCoreCPU
Simple Dual Core CPU
StudentSurveyAnalysis
The program reads all student data according to MEF University from Excel file (or files), its analysis, visualize some results with graphs and generate reports.
zemberek-nlp
NLP tools for Turkish.