Skip to content

a1mohamad/machine-learning-portfolio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

395 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🧠 Machine Learning Portfolio

A continuously evolving collection of end-to-end Machine Learning and Deep Learning case studies built on public datasets (Kaggle & beyond).

This repository serves as an experimentation hub covering data exploration, EDA, feature engineering, modeling, and evaluation across multiple domains.

⚡ The projects listed below are representative examples — the repository is regularly updated with new studies and experiments.


📂 Project Areas

📊 Tabular Data (Examples)

  • Heart Disease Prediction
  • Tesla Stock Price Forecasting
  • Box Office Revenue Prediction

Techniques:

  • Scikit-Learn
  • XGBoost
  • LightGBM
  • CatBoost
  • Decision models like RandomForest

🖼 Computer Vision (Examples)

  • Cassava Leaf Disease Classification
  • Global Wheat Detection
  • EfficientNet Fine-tuning
  • YOLOv8 (Keras implementation)

Techniques:

  • TensorFlow / Keras
  • PyTorch
  • Transfer Learning
  • CNN Architectures
  • Object Detection

📝 NLP (Examples)

  • SMS Spam Detection
  • Disaster Tweet Classification

Techniques:

  • Text Preprocessing
  • Embeddings
  • Transformers
  • Classical ML & Deep Learning models

🔍 What This Repository Demonstrates

  • End-to-end ML workflows
  • Data Cleaning & EDA
  • Feature Engineering
  • Model Development & Evaluation
  • Visualization & Reporting
  • Web Scraping for Data Collection

🛠 Tech Stack

  • Python
  • TensorFlow / Keras
  • PyTorch
  • Scikit-Learn
  • XGBoost / LightGBM / CatBoost
  • Pandas / NumPy
  • Matplotlib / Seaborn

🎯 Purpose

This repository acts as a structured ML experimentation portfolio, showcasing applied machine learning across tabular data, computer vision, and NLP tasks.

Some case studies evolve into fully deployable applications in separate dedicated repositories.

About

A collection of end-to-end ML & DL projects using public datasets (Kaggle & more) specially with TensorFlow/Keras and PyTorch as my main toolkit. Includes CNNs, Transformers, fine-tuned pretrained models like MobileNet, EfficientNet. Also Working with XGBoost, LightGBM, CatBoost, and Scikit-Learn. Across computer vision, tabular data, and NLP tasks

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages