Skip to content
View hassan-ali786's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report hassan-ali786

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
hassan-ali786/README.md

Hassan Ali

Data Scientist and Machine Learning Engineer with hands-on experience in data analysis, predictive modeling, and deploying machine learning solutions.
Passionate about solving real-world problems with data and building portfolio-ready machine learning applications.


About Me

I specialize in transforming raw data into actionable insights and building end-to-end machine learning applications that solve real-world business problems.

Currently, I am focused on strengthening my technical expertise in advanced data analysis, machine learning optimization, and deployment workflows, while developing practical projects to showcase my skills.

Career Goal: Seeking internship/full-time roles in Data Science & Machine Learning to contribute to impactful projects.


Skills and Tools

Programming Data Analysis Machine Learning Web Development Tools
Python, SQL, C Pandas, NumPy, Matplotlib, EDA Scikit-learn (Classification & Regression) HTML, CSS, JavaScript Git, GitHub, VS Code, Jupyter Notebook

Currently Learning

  • Applying advanced data analysis and visualization techniques to real-world datasets
  • Developing and optimizing machine learning algorithms for practical problems
  • Model evaluation, performance improvement, and feature engineering
  • End-to-end ML model deployment and production workflows

Education & Certifications

Education:

  • Intermediate (Completed)
  • Associate Degree in Science (In Progress)

Certifications:

  • Discover the Art of Prompting – Coursera
  • Machine Learning Statistical Foundations - WOLFARM
  • Career Essentials in GitHub - GitHub

Featured Projects

Water Quality Data Analysis & Prediction

Predicts whether water is safe for drinking using water quality parameters.

Key Work:

  • Data cleaning and preprocessing
  • Classification model development and evaluation
  • Built a web interface for water safety prediction

Impact / Metrics:

  • Accuracy: 70%
  • Precision / Recall: 0.88 / 0.90

Technologies Used: Python, Pandas, Scikit-learn, Streamlit, HTML, CSS

Repository: Water Quality Data Analysis & Prediction

Live Demo: Live Demo


LoanIQ — AI Loan Approval Prediction

AI-powered loan approval prediction system with explainable AI.

Key Work:

  • Trained ML models (Random Forest, XGBoost, LightGBM)
  • Implemented SHAP & LIME for predictions
  • Built Flask web app with authentication & admin dashboard

Impact: ~82% Accuracy, 0.89 Recall, 5-Fold CV

Tech: Python, Flask, Scikit-learn, XGBoost, LightGBM, SHAP, LIME, SQLite, HTML, CSS, JavaScript

Repo: LoanIQ — AI Loan Approval Prediction


Resume Job Recommender

ML-based web app that recommends job roles from resume content using NLP.

Key Work:

  • Preprocessed resume & job description data
  • Built an NLP-based job recommendation system
  • Developed an interactive Streamlit web app

Impact: Improved job-role matching using similarity scoring

Tech: Python, Pandas, Scikit-learn, NLP, Streamlit

Repo: Resume Job Recommender

Live Demo: Live Demo


Diabetes Prediction Web App

Predicts the likelihood of diabetes using medical attributes.

Key Work:

  • Data cleaning and preprocessing
  • Classification model development and evaluation
  • Built a web interface for user input

Impact / Metrics:

  • Accuracy: 73%
  • Precision / Recall: 0.91 / 0.92

Technologies Used: Python, Pandas, Scikit-learn, HTML, CSS

Repository: Diabetes Prediction Web App


Medical NLP Analyzer

Analyzes medical text data using Natural Language Processing techniques.

Key Work:

  • Medical text cleaning and preprocessing
  • NLP model development and evaluation
  • Built a web interface for medical text analysis

Impact / Metrics:

  • Accuracy: 84%
  • Precision / Recall: 0.86 / 0.96

Technologies Used: Python, Pandas, Scikit-learn, NLTK, Flask, HTML, CSS

Repository: Medical NLP Analyzer

Live Demo:

Connect With Me

Email Portfolio GitHub LinkedIn


Tech Stack

Python Pandas NumPy Machine Learning

Natural Language Processing Deep Learning

HTML CSS JavaScript PHP MySQL


GitHub Stats

GitHub Streak


Visitor Count

Visitor Count

Pinned Loading

  1. loan-approval-system loan-approval-system Public

    Built LoanIQ, a Loan Approval Prediction System using XGBoost and Flask with SHAP explainability, confidence scoring, SQLite prediction history, and an analytics dashboard. Developed the full pipel…

    HTML

  2. resume-job-recommender resume-job-recommender Public

    Automatically matches resumes to relevant job postings using NLP and similarity-based recommendation. Built with Streamlit for easy interaction.

    Python

  3. water-quality-prediction-ml water-quality-prediction-ml Public

    End-to-end machine learning project for water quality analysis, including EDA, model training, and a Streamlit app to predict if water is safe for drinking.

    Python

  4. medical-nlp-analyzer medical-nlp-analyzer Public

    NLP pipeline for drug review sentiment analysis and named entity recognition, enabling automated analysis of patient reviews to identify sentiments and extract important medical information.

    Python

  5. smart-crypto-price-predictor smart-crypto-price-predictor Public

    An end-to-end Bitcoin price prediction system built with Machine Learning — featuring technical indicators (MA, RSI, Lag features), a trained Linear Regression model, and an interactive Streamlit d…

    Jupyter Notebook 1