Skip to content

hasnainyaqub/Projects

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🤖 Projects Repository

A curated collection of Data Science, Machine Learning, Deep Learning, NLP, and Generative AI projects built using Python and modern AI tools.

This repository showcases practical implementations across real-world datasets, covering model development, exploratory data analysis, and application deployment. It reflects hands-on learning and applied skills across multiple AI domains.


📌 Overview

This repository contains multiple structured projects covering:

  • 📊 Exploratory Data Analysis
  • 🤖 Machine Learning — Classification & Regression
  • 🧠 Deep Learning & Computer Vision
  • 💬 Natural Language Processing
  • 📈 Time Series Forecasting
  • 🚀 Streamlit Applications
  • 🔤 Transformer-based NLP Models
  • 🤝 Chatbot Development

Each project is organized in its own folder with code, notebooks, and implementation files.


🗂️ Key Project Categories

🌿 Computer Vision

Project Description
Plant Disease Classification Classify plant diseases from leaf images
Rice Disease Detection Detect diseases in rice crops using deep learning
Digit Recognition Handwritten digit recognition using CNNs

📉 Machine Learning

Project Description
Heart Disease Prediction Predict the likelihood of heart disease
Survival Rate Prediction Analyze and predict survival outcomes
Student Score Prediction Forecast student academic performance
Road Accident Risk Prediction Assess road accident risk factors

💬 Natural Language Processing

Project Description
Spam Email Classification Detect spam emails using NLP
Fake News Detection Identify misinformation in news articles
Twitter Sentiment Analysis Analyze sentiments from tweets
IMDB Sentiment Analysis Movie review sentiment classification
Duplicate Question Detection Find semantically similar questions
Reviews Analyzer (Transformers) Analyze reviews using transformer models

📈 Time Series Forecasting

Project Description
Store Sales Forecasting Predict future store sales using time series methods

🤖 Chatbot & AI Applications

Project Description
Streamlit Chatbot App Interactive chatbot built with Streamlit
IBA Sukkur University Chatbot Domain-specific university assistant chatbot
Research Paper Explainer Summarize and explain research papers using AI
Language Translation App Translate text across languages using NLP models

🛠️ Technologies Used

Programming Language: Python

Libraries & Frameworks:

Pandas NumPy Scikit-learn TensorFlow PyTorch HuggingFace Streamlit FastAPI Matplotlib Seaborn

Concepts Covered:

  • Data preprocessing & feature engineering
  • Model training, evaluation & cross-validation
  • Hyperparameter tuning
  • NLP pipelines & transformer models
  • Model deployment basics

🚀 How to Use

1. Clone the repository

git clone https://github.com/hasnainyaqub/Projects.git

2. Navigate to any project folder

cd Projects/<project-folder>

3. Install required dependencies

pip install -r requirements.txt

4. Run the notebook or Python script

jupyter notebook  # for notebooks
python script.py  # for Python scripts

🎯 Purpose

This repository is built for learning, experimentation, and portfolio demonstration. It highlights practical implementation skills in Data Science and AI development.


👤 Author

Hasnain Yaqub
Data Science & AI Enthusiast
Focused on Machine Learning, NLP, Computer Vision, and Generative AI

GitHub

About

A collection of beginner to intermediate-level Data Science & Machine Learning projects using Python, Pandas, Scikit-learn, Tensorflow, and more.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages