SkillAgentSearch skills...

Beginner Data Science Projects

This repository is a curated collection of hands-on data science projects tailored for beginners. Whether you're just starting your journey in data science or looking to strengthen your skills, these projects provide a practical and interactive way to apply your knowledge.

Install / Use

npx skills add tkarim45/Beginner-Data-Science-Projects

Installs into whichever agent you are using.

About this skill

Quality Score

0/100

Supported Platforms

Universal

README

<h1 align="center">Beginner Level Data Science Projects</h1> <p align="center"> <img src="assets/data-science.png" alt="Project Overview" width="150"> </p> <p align="center"> <a href="LICENSE"><img src="https://img.shields.io/badge/license-MIT-blue.svg" alt="MIT License"></a> <a href="https://github.com/tkarim45/Beginner-Data-Science-Projects/stargazers"><img src="https://img.shields.io/github/stars/tkarim45/Beginner-Data-Science-Projects" alt="Stars"></a> <a href="https://github.com/tkarim45/Beginner-Data-Science-Projects/network/members"><img src="https://img.shields.io/github/forks/tkarim45/Beginner-Data-Science-Projects" alt="Forks"></a> <a href="https://github.com/tkarim45/Beginner-Data-Science-Projects/issues"><img src="https://img.shields.io/github/issues/tkarim45/Beginner-Data-Science-Projects" alt="Issues"></a> <a href="CONTRIBUTING.md"><img src="https://img.shields.io/badge/PRs-welcome-brightgreen.svg" alt="PRs Welcome"></a> </p> <p align="center"> A curated collection of beginner-friendly data science projects with real datasets, clear explanations, and working code. Learn by building. </p>

Table of Contents

Why This Repo?

This repository is designed for anyone getting started with data science -- students, career switchers, and self-learners. Each project is a standalone Jupyter notebook that you can clone and run immediately.

You will learn:

  • Data Cleaning and Preprocessing -- preparing real-world messy data
  • Exploratory Data Analysis -- visualizations and statistical insights
  • Machine Learning -- classification, regression, and anomaly detection
  • Deep Learning -- CNNs, transfer learning, and NLP models
  • Computer Vision -- detection, recognition, and pose estimation

Categories

Projects are grouped into category folders, each with its own README listing every project in it:

Learning Path

Start from the top and work your way down. Projects are ordered by difficulty within each level.

Level 1 -- Fundamentals

Get comfortable with pandas, sklearn, and basic ML workflows.

| # | Project | What You'll Learn | Category | |---|---------|-------------------|----------| | 1 | Titanic Survival Prediction | EDA, data cleaning, feature engineering, 7 classifiers, GridSearchCV | Classification | | 2 | Iris Flower Classification | Multi-class classification on the classic iris measurements, data loading | Classification | | 3 | Customer Churn | Logistic regression from scratch, prediction on new data | Classification | | 4 | Heart Failure Prediction | Feature analysis, multiple classifiers, model evaluation | Classification | | 5 | Rental Prices of AirBnb | Linear regression, outlier analysis, label encoding | Regression |

Level 2 -- Text and NLP

Learn to work with text data, preprocessing pipelines, and NLP techniques.

| # | Project | What You'll Learn | Category | |---|---------|-------------------|----------| | 6 | Message Spam Filtering | TF-IDF, text preprocessing, SVM classification | NLP | | 7 | Cyber-Bullying Prediction | NLP pipeline, GridSearchCV, model comparison | NLP | | 8 | Sentiment Analysis | Logistic regression from scratch, Twitter data, NLTK | NLP | | 9 | AirBnb Reviews Sentimental Analysis | Full NLP pipeline: preprocessing, ML, deep learning, LLMs | NLP |

Level 3 -- Computer Vision and Deep Learning

Work with images, neural networks, and pre-trained models.

| # | Project | What You'll Learn | Category | |---|---------|-------------------|----------| | 10 | Gender Classification | EfficientNetV2, transfer learning, Keras | Computer Vision | | 11 | Face Detection | Haar cascades, MTCNN, OpenCV | Computer Vision | | 12 | Face Recognition | LBPH algorithm, real-time webcam recognition | Computer Vision | | 13 | Eye Disease Detection | ResNet34, data augmentation pipeline, medical imaging | Computer Vision | | 14 | Alzheimer Detection | Clinical data analysis, Random Forest on medical data | Computer Vision |

Level 4 -- Advanced Topics

Tackle more complex real-world problems.

| # | Project | What You'll Learn | Category | |---|---------|-------------------|----------| | 15 | Network Intrusion Detection System | Ensemble methods, XGBoost, KDD Cup dataset | Anomaly Detection | | 16 | Object Detection | YOLOv8, Faster R-CNN, RetinaNet, Detectron2 | Computer Vision | | 17 | Pose Estimation | YOLOv8, MediaPipe, activity classification | Computer Vision | | 18 | Robotics and Computer Integrated Manufacturing | MobileNetV2, transfer learning, industrial imaging | Robotics |

All Projects

| # | Project | Category | Difficulty | |---|---------|----------|------------| | 1 | Titanic Survival Prediction | Classification | Beginner | | 2 | Iris Flower Classification | Classification | Beginner | | 3 | Customer Churn | Classification | Beginner | | 4 | Heart Failure Prediction | Classification | Beginner | | 5 | Rental Prices of AirBnb | Regression | Beginner | | 6 | Message Spam Filtering | NLP | Beginner | | 7 | Cyber-Bullying Prediction | NLP | Beginner | | 8 | Sentiment Analysis | NLP | Intermediate | | 9 | AirBnb Reviews Sentimental Analysis | NLP | Intermediate | | 10 | Gender Classification | Computer Vision | Intermediate | | 11 | Face Detection | Computer Vision | Intermediate | | 12 | Face Recognition | Computer Vision | Intermediate | | 13 | Eye Disease Detection | Computer Vision | Intermediate | | 14 | Alzheimer Detection | Computer Vision | Intermediate | | 15 | Network Intrusion Detection System | Anomaly Detection | Advanced | | 16 | Object Detection | Computer Vision | Advanced | | 17 | Pose Estimation | Computer Vision | Advanced | | 18 | Robotics and Computer Integrated Manufacturing | Robotics | Advanced | | 19 | Restaurant Revenue Prediction | Regression | Beginner | | 20 | Image Color Compression | Clustering | Beginner | | 21 | Anomaly Detection in Transactions | Anomaly Detection | Intermediate | | 22 | Movie Recommendation System | Recommendation | Intermediate | | 23 | Book Recommendation System | Recommendation | Intermediate | | 24 | Music Recommendation System | Recommendation | Intermediate | | 25 | Product Recommendation System | Recommendation | Intermediate | | 26 | Restaurant Recommendation System | Recommendation | Intermediate | | 27 | Resume Screening / Classification | NLP | Beginner | | 28 | Amazon Review Sentiment Analysis | NLP | Beginner | | 29 | Toxic Comment Classification | NLP | Intermediate | | 30 | Email Classification | NLP | Beginner | | 31 | Song Lyrics Genre Classification | NLP | Intermediate | | 32 | Autocorrect Tool | NLP | Beginner | | 33 | Text Summarization | NLP | Intermediate | | 34 | Keyword Extraction | NLP | Intermediate | | 35 | Chatbot (Rule-Based) | NLP | Beginner | | 36 | Weather Forecasting | Time Series | Intermediate | | 37 | [COVI

Related Skills

View on GitHub
GitHub Stars3.0k
CategoryData
Updated3h ago
Forks565

Languages

Jupyter Notebook

Security Score

100/100

Audited on Aug 8, 2026

No findings