Skip to content

About

A growing portfolio of Python, SQL, Data Analysis, Machine Learning, and AI projects built from scratch

Resources

Stars

1 star

Watchers

0 watching

Forks

Latest commit

ย 

History

51 Commits

Folders and files

NameName
Last commit message
Last commit date
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿš€ My Projects

A growing portfolio of Python, SQL, Data Analysis, Machine Learning, Deep Learning and NLP projects โ€” built end-to-end, from raw data to deployed apps.

Typing SVG
Status Projects Last commit



Python Pandas Scikit-Learn PyTorch PostgreSQL Streamlit

๐Ÿ“Œ About

This repository is my hands-on project portfolio โ€” everything I build gets pushed here, from small Python scripts to fully deployed Machine Learning, Deep Learning and NLP apps.

Unlike a tutorial-follow-along, every project here started from a real dataset or problem and was taken through the full pipeline: data cleaning โ†’ EDA โ†’ modeling โ†’ evaluation โ†’ deployment.

๐Ÿ”„ This repo is a work in progress. New projects are added as I build them โ€” check back often.


๐Ÿ—บ๏ธ What's Inside

Folder Projects What you'll find
๐Ÿง  Deep Learning Projects 10 ANN (tabular), CNN (image) and RNN / LSTM (text) projects in PyTorch, most with Streamlit apps
๐Ÿค– Machine Learning Projects 10 Regression, classification and clustering with scikit-learn, from EDA to deployment
๐Ÿ’ฌ NLP Projects 2 Sentiment analysis and support-ticket classification with a classic NLP + ML pipeline
๐Ÿ“Š EDA Projects 7 Exploratory analysis and visualization on real-world datasets
๐Ÿ—„๏ธ SQL Projects 3 PostgreSQL database designs with schemas, queries, views and ER diagrams
๐Ÿ Basic Python Projects 12 Python programs and small apps โ€” calculators, managers, games, a Gemini chatbot and a Streamlit slang decoder

My learning notes (math, ML, DL, NLP, SQL, DSA) live in AI-Engineering-Notebooks. This repo is for the projects.


๐Ÿ”ฅ Featured Projects

Every featured project has its own standalone repo โ€” the live demo link is in each repo's About section and README.

Project What it does Code
๐Ÿ› Indian Food Image Classifier CNN ยท EfficientNet-B0 transfer learning ยท 5 dishes ๐Ÿ“‚ Code
๐Ÿ’ณ Credit Card Fraud Detection PyTorch ANN ยท fraud scoring ยท Streamlit app ๐Ÿ“‚ Code
โœ๏ธ Sentence Auto Completer Bot RNN + LSTM from scratch ยท next-word prediction ๐Ÿ“‚ Code
๐ŸŽซ Customer Support Ticket Classification NLP + ML ยท predicts category and intent ๐Ÿ“‚ Code
โ˜๏ธ AI Cloud Cost Predictor Regression ยท feature engineering ยท Streamlit dashboard ๐Ÿ“‚ Code
๐Ÿ‘ฅ Employee Attrition Predictor SVM ยท IBM HR dataset ยท HR analytics app ๐Ÿ“‚ Code
๐Ÿ›๏ธ Retail Customer Segmentation K-Means clustering ยท dark-UI Streamlit dashboard ๐Ÿ“‚ Code

๐Ÿ“‚ Full Project Index

๐Ÿง  Deep Learning Projects (10 projects)

ANN โ€” tabular data

Project What it does Code
๐Ÿ’ณ Credit Card Fraud Detection PyTorch ANN for fraud detection with EDA, metrics and Streamlit app ๐Ÿ“‚ Code
๐Ÿ“ž Customer Churn Prediction ANN built with NumPy on the Telco churn dataset ๐Ÿ“‚ Code
๐Ÿฅ Medical Insurance Cost Predictor PyTorch ANN regression with automated preprocessing ๐Ÿ“‚ Code
๐Ÿšš ShipSense v2 PyTorch ANN predicting shipping delay risk ๐Ÿ“‚ Code
๐Ÿ“ฑ Smartphone Addiction Prediction PyTorch ANN ยท 93.9% accuracy ยท 0.989 ROC-AUC ๐Ÿ“‚ Code

CNN โ€” images

Project What it does Code
๐Ÿฑ Cat vs Dog Image Classifier PyTorch CNN with Streamlit deployment ๐Ÿ“‚ Code
๐Ÿฉป Chest X-Ray Pneumonia Classification CNN that predicts pneumonia from chest X-rays ๐Ÿ“‚ Code
๐Ÿ› Indian Food Image Classifier EfficientNet-B0 transfer learning on 5 Indian dishes ๐Ÿ“‚ Code

RNN / LSTM โ€” sequences

Project What it does Code
๐Ÿ”ฅ Free Fire Review Sentiment Analyser RNN sentiment classifier on game reviews ๐Ÿ“‚ Code
โœ๏ธ Sentence Auto Completer Bot RNN + LSTM next-word prediction and sentence generation ๐Ÿ“‚ Code
๐Ÿค– Machine Learning Projects (10 projects)
Project What it does Code
โ˜๏ธ AI Cloud Cost Prediction Predicts cloud infrastructure cost with a Streamlit dashboard ๐Ÿ“‚ Code
๐Ÿ‘ฅ Employee Attrition & HR Analytics SVM classifier on the IBM HR dataset ๐Ÿ“‚ Code
๐Ÿ›๏ธ Retail Customer Segmentation K-Means clustering on mall customer data ๐Ÿ“‚ Code
๐Ÿ“ฆ Shipping Delay Prediction System Classification model with analytics dashboard and feature importance ๐Ÿ“‚ Code
๐Ÿ“„ AI Resume Screening & Candidate Ranking Candidate scoring on a 200K-row resume dataset ๐Ÿ“‚ Code
โค๏ธ Heart Disease Predictor KNN classifier with Streamlit app ๐Ÿ“‚ Code
๐Ÿฆ Loan Approval Predictor Loan approval classification ๐Ÿ“‚ Code
๐Ÿ’ผ Employee Salary Predictor Salary regression with experience and education analysis ๐Ÿ“‚ Code
๐ŸŽ“ Students Success Predictor Predicts student performance from study habits ๐Ÿ“‚ Code
๐Ÿ“ Student Score Predictor Student score prediction ๐Ÿ“‚ Code
๐Ÿ’ฌ NLP Projects (2 projects)
Project What it does Code
๐ŸŽซ Customer Support Ticket Classification Classic NLP + ML pipeline predicting ticket category and intent ๐Ÿ“‚ Code
๐Ÿค– ChatGPT Sentiment Analysis Bag-of-Words / TF-IDF + Logistic Regression on tweets ๐Ÿ“‚ Code
๐Ÿ“Š EDA Projects (7 notebooks)
Project What it does Code
๐Ÿฆ  COVID India Analysis State-wise cases, recoveries and trends ๐Ÿ“‚ Code
๐Ÿ IPL Capstone Project Batsmen, bowlers and team performance across seasons ๐Ÿ“‚ Code
๐Ÿฝ๏ธ Zomato Restaurants Bangalore Cuisines, ratings and area-wise analysis ๐Ÿ“‚ Code
๐Ÿ“ฑ Mobile Phone Dataset Specs, pricing and brand comparison ๐Ÿ“‚ Code
๐Ÿšด Delivery Time Statistics Statistical analysis of delivery times ๐Ÿ“‚ Code
๐Ÿ› Restaurant Analytics System Indian restaurants dataset analysis ๐Ÿ“‚ Code
๐Ÿ“Š Smartphone Sales Analytics System Sales analysis across smartphone models ๐Ÿ“‚ Code
๐Ÿ—„๏ธ SQL Projects (3 projects)
Project What it does Code
๐Ÿ›’ E-Commerce Database Management System PostgreSQL schema, sample data, queries, views, ER diagram and project report ๐Ÿ“‚ Code
๐Ÿ“š Library Management System Relational schema with queries and views ๐Ÿ“‚ Code
๐ŸŽ’ Students Management System Schema design, sample data and views ๐Ÿ“‚ Code
๐Ÿ Basic Python Projects (12 projects)
Project What it does Code
๐Ÿงฎ Advanced Calculator Calculator with extended operations ๐Ÿ“‚ Code
๐Ÿ“” Diary App Personal diary in the terminal ๐Ÿ“‚ Code
๐ŸŽฒ Dice Rolling Game Simple dice game ๐Ÿ“‚ Code
๐Ÿ“ฐ Fake News Headline Generator Generates humorous fake headlines ๐Ÿ“‚ Code
๐Ÿ’ฌ Gemini-Powered Terminal Chatbot Chatbot in the terminal using the Gemini API ๐Ÿ“‚ Code
๐Ÿ—ฃ๏ธ Gen-Z Slangdecode Streamlit app that decodes Gen-Z slang and acronyms ๐Ÿ“‚ Code
๐Ÿ” Password Manager Program Store and retrieve passwords ๐Ÿ“‚ Code
๐Ÿ’ฐ Personal Finance Tracker Track income and expenses ๐Ÿ“‚ Code
๐ŸŽ“ Student Management System Manage student records ๐Ÿ“‚ Code
๐Ÿ“‹ Student Result Manager Enter and compute student results ๐Ÿ“‚ Code
โœ… Task Manager Add, update and complete tasks ๐Ÿ“‚ Code
๐Ÿ“ To-Do List Classic to-do list ๐Ÿ“‚ Code

โšก Quick Start

git clone https://github.com/Rohit-coder-py/My_Projects.git
cd "My_Projects/Machine Learning Projects/<project-name>"
pip install -r requirements.txt
streamlit run app.py

Project folders with an app.py and requirements.txt run the same way. Deep Learning projects live under Deep Learning Projects/<ANN | CNN | RNN> Projects/<project-name>.


๐Ÿ› ๏ธ Tech Stack

Python Pandas Scikit-Learn PyTorch PostgreSQL Streamlit Git GitHub VS Code

๐Ÿ“ซ Let's Connect

LinkedIn GitHub


โญ Star this repo if you find it useful or inspiring!

More Machine Learning, Deep Learning, NLP and GenAI projects are added here as I keep building.

About

A growing portfolio of Python, SQL, Data Analysis, Machine Learning, and AI projects built from scratch

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages