Skip to content

A beginner-friendly machine learning project using Python and scikit-learn. This notebook trains a simple linear regression model to predict student exam scores based on study hours. Includes data visualization and prediction output.

Notifications You must be signed in to change notification settings

Thaadshaayani-R/machine-learning-projects

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

4 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🧠 Machine Learning Projects Portfolio

Welcome to my collection of machine learning projects!
This repository contains beginner-friendly to intermediate-level ML models built using Python, scikit-learn, and real-world datasets.

Each project is designed to strengthen my practical knowledge of data preprocessing, model training, evaluation, and visualization.


πŸ“š Projects List

1. πŸ“ˆ Student Score Prediction (Regression)

  • Goal: Predict student exam scores based on study hours
  • Algorithm: Linear Regression
  • Dataset: Manually created
  • Notebook: Student_Score_Prediction.ipynb
  • Highlights: Data visualization, model fitting, prediction line, evaluation

2. πŸ“¨ Spam Email Classifier (Text Classification)

  • Goal: Classify SMS messages as spam or not spam
  • Algorithm: Naive Bayes (MultinomialNB)
  • Dataset: SMS Spam Collection (Kaggle)
  • Notebook: Spam_Email_Classifier.ipynb
  • Highlights: Text preprocessing, CountVectorizer, confusion matrix, accuracy

πŸš€ Upcoming Projects (In Progress / Planned)

  • βœ… Diabetes Prediction (Logistic Regression)
  • βœ… Customer Churn Prediction (Classification)
  • βœ… House Price Estimation (Advanced Regression)
  • βœ… Titanic Survival Prediction (Binary Classification)
  • βœ… Heart Disease Detection (Medical dataset)

πŸ› οΈ Tools & Libraries Used

  • Python 🐍
  • Pandas, NumPy
  • scikit-learn
  • Matplotlib, Seaborn
  • Jupyter / Google Colab

πŸ‘©β€πŸ’» About Me

I'm Thadsha, an aspiring data scientist preparing for a career in Dubai. This portfolio tracks my journey through practical projects as I build my skills in machine learning, analytics, and model deployment.

Connect with me on LinkedIn


πŸ“« Contact

πŸ“§ Email: your.email@example.com
🌍 Location: Sri Lanka / Open to relocate to Dubai

About

A beginner-friendly machine learning project using Python and scikit-learn. This notebook trains a simple linear regression model to predict student exam scores based on study hours. Includes data visualization and prediction output.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published