My Project Portfolio
Hello, my name is Tahsin Jahin Khalid and this page contains the list and links of all my Projects I have done.
Back to Home Page
Projects
Customer Segmentation
Identified distinct customer segments, created four customer personas, and developed more effective marketing strategies
View ProjectNLP Project: Native/Non-Native Speaker Classifier
This NLP project analyses unstructured text data from both Native and Non-Native Speakers and attempts to build a Binary Classification Model with the Textual features
View ProjectEmployee Attrition Classifier
Identified factors that contribute to employee attrition, analysed employee data to determine patterns or trends, and developed strategies for reducing employee turnover and improving retention.
View ProjectWine Quality Testing
Machine Learning Techniques have been applied to predict the Wine Quality level. A collection of Regression and Classification Models have been used. The XGBoost Regressor Model has been found to be the best model. The XGBoost Regressor Model has been hyperparameter tuned. The RMSE value of the XGBoost Regressor Model after tuning did not show any prominent impact. The Dataset was subjected to Feature selection before analysis
View ProjectWeb-Scraping Tabular Data
A webpage containing tabular data is webscraped and the information table is outputted as a CSV file.
View ProjectNetflix Dashboard
A dashboard that provides insights into Netflix titles, including ratings, genre, release date, and popularity. This dashboard can be used to help users find new titles to watch, track their viewing habits, and learn more about the Netflix library.
View DashboardSimple Classifier Exploration
A web app made with python modules numpy, scikit-learn, matplotlib, and streamlit to allow exploration of different classification models on different datasets. The model has been deployed as a webapp on streamlit.
View ProjectDaily Stock Price Dashboard (Web App)
A web app made with python modules pandas, yfinance, Ploty, and streamlit to allow viewing of the stock prices of Apple, Google or Microsoft. The model has been deployed as a webapp on streamlit.
View ProjectFinance Stock Dashboard
A streamlit web dashboard app to inspect stocks and see their latest news.
Loan Data Analysis with KNIME
Machine Learning Techniques have been used to investigate the prediction of loans being full paid or not. The KNIME analytics platform has been used to demonstrate the utilisation of visual programming in achieving this task.
Data Science Salaries Analysis with SQL
Explored the Data Science Salaries Dataset with SQL
View ProjectTitanic Survivor Analysis
The Titanic survivor analysis is a machine learning projects that uses data from the titanic disaster to predict where a passenger survived. The project features a variety of features such a passenger's age, gender, class and port of embarkation, to train a model that can predict survival with an accuracy of over 80%.
View ProjectData Science Salaries Dashboard
The dashboard visualizes data from the Kaggle dataset on data scientist salaries. It uses charts and graphs to show how salaries vary by job title, company, location, and experience level. The dashboard also includes a table of data that allows users to filter the data by specific criteria. The dashboard is interactive, so users can click on the charts and graphs to see more detailed information. Overall, the dashboard is a useful tool for understanding the data science salaries landscape.
View ProjectTop 50 Fast Food Franchises (USA) Dashboard
A Dashboard which draws insights from the dataset and illustrates how the top 50 fast food franchises in the US have been faring in the year 2021 from the year 2020. Skills: Exploratory Data Analysis, Tableau, Data Visualisation
View DashboardFacebook Marketing Campaign Dashboard
A Streamlit Web App of a Facebook Marketing Campaign Dashboard. Skills: Data Visualisation, Python3, Plotly, Streamlit
PyGWalker Demo Web App on Streamlit
A web app to demo PyGWalker with an uploaded CSV file
Developer Salary Prediction ML Web App
A web app built with Streamlit and Python programming which allows the exploration of a dataset and using said dataset to make predictions on its target column.
Analysis of NYC Public School Test Scores
PostgreSQL has been used to explore the NYC Public School Test Scores Dataset
Sample Employee Database SQL Exploration
MySQL/SQL has been used to explore and draw insights from the Sample Employee Database.
Multi-Class Classification
A Multi-Class Classification on the UCC Unhealthy Comments Dataset implemented in Python's PyTorch and HuggingFace.
Countrywise Production-based CO2 Emissions Dashboard
A Tableau Dashboard showing the Global CO2 Emissions from various countries across the globe.
Credit Card Approval Classification
This is a machine learning project that analyzes the Kaggle Dataset and does a classification task of determining whether a credit card has been approved or not.
Technology used: Python, Orange Data Mining, Version Control, Machine Learning, Classification Algorithms
Data Professional Survey Dashboard Report
A Dashboard (made with Power BI Desktop) crafted from real data of Data Professionals during the year 2022.
Skills Used: Data Preprocessing, Data Wrangling, Data Visualization
Technology used: Power BI Desktop
Space Missions Dashboard Project
A Dashboard made with Power BI Desktop based on the Space Missions Dataset from Maven Analytics.
Skills Used: Data Visualization
Technology used: Power BI Desktop
Palmer Penguin EDA Project
Exploratory Data Analysis is carried out on the Palmer Penguins Dataset
Tech Used: Python, Jupyter Notebook
SMS Classification Project
Text analytics and NLP are performed on a dataset of messages and a model has been developed to classify whether the message is a spam or not-spam
NLP Skin Disease Classification Project
NLP Techniques are used to analyze text data and then vectorized to predict what skin disease they can be classified as.