Sep 2020 - Present
Azad University (TNB)
M.Sc. in Artificial Intelligence and Robotics
- GPA: 18.42/20
- Thesis Topic: Camouflage Object Detection (working on it)
Data Scientist | Python Developer
I'm a Data Scientist and Python Developer
I have been an M.Sc. student in the field of computer engineering and the subfield of artificial intelligence and robotics at Azad University since 2020. Currently, I'm working on my thesis. Throughout my academic years, I worked for an insurance brokerage company.
I'm very passionate about machine learning and deep learning, especially NLP, so I've been participating in Coursera, Data Camp, and Dayche courses. I worked on machine learning projects and used Python during my classes.
Currently, I'm looking for a job in data science or python developer. I always enjoy dealing with challenging problems and finding new ways.
January 2020 Bachelor Degree Final Project Technologies: python, pandas, matplotlib, mlxtend
In this project, a review was made on association rules discovery methods and implement Apriori algorithm on market basket dataset.
June 2020 Practice Project Technologies: python, numpy, pandas, matplotlib, sklearn
This project is defined as a binary classification. The task was predicting students' status in the final examination (passed or failed). The dataset is available in the UCI machine learning repository. First, define this project as a binary classification problem by summing three scores. After preprocessing the data (get dummies), train the model using the decision tree classifier algorithm. In the inference phase, I achieved 69% accuracy.
January 2022 Master Degree Advanced Data Mining Course Final Project Technologies: python, pandas, matplotlib, seaborn, scipy, sklearn, keras
Imbalanced classification is the main challenge of this dataset. The dataset includes transactions made on credit cards in September 2013 by European cardholders and was published in Kaggle as a competition. In this project, dimension reduction techniques like PCA and Autoencoder were implemented. In order to extract classification rules, I implemented Decision Tree and Naïve Bayes algorithms, which were evaluated with ROC AUC and achieved 98% and 96%.
December 2021 Dayche Data Science Class Project Technologies: python, numpy, pandas
The main goal of this project was customer segmentation considered by their loyalty. Calculating Recency, Frequency, Monetary of customer transactions makes this purpose possible.
December 2021 Dayche Data Science Class Project Technologies: python, numpy, pandas, matplotlib, keras
In this project, predict the open price in the daily timeframe of Apple stocks with LSTM (Long short-term memory). First, with ACF, see autocorrelation to find the best lag time. After that, create a 60-day lag and then model with LSTM. This model can predict the trend of price, but not exactly price.
October 2022 Practice Project Technologies: python, django, HTML, Bootstrap
This is a simple Django project. I create a blog app and define URLs, models, templates, admin page. In this app, you can share a post with the admin page. For a front-end side, I used HTML and Bootstrap.
May 2022 Practice Project Technologies: python, numpy, pandas, matplotlib, seaborn, sklearn
I implement linear regression from scratch in three different types (univariate and IID, multivariate and IID, and multivariate and non-IID) using Python and NumPy.
August 2022 Practice Project Technologies: python, pandas, streamlit, sklearn
Iris is a well-known machine learning dataset. In this app, I create a web app with Streamlit and predict the type of iris flower.
September 2022 Practice Project (Coursera exercise) Technologies: python, numpy
The primary goal of this project is to classify cat and non-cat images. I implemented a neural network in order to assign labels to images. The model accuracy in the test set was 80% after evaluation.
May 2022 Practice Project (Coursera exercise) Technologies: python, numpy
I implement neural network from scratch, including forward and backward propagation, using Python and NumPy.