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

Block or report Sankesh12

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
Sankesh12/README.md

Hi there, I'm Sankesh Lal

Data Scientist | Python | Machine Learning | NLP | Scikit-learn | Streamlit | Open to Opportunities


🧑 About Me

  • Data Scientist with hands-on experience in Python, Machine Learning, and NLP. Built end-to-end projects including mental health score, spam detection, sentiment analysis, and laptop price prediction systems. Experienced in building and deploying ML applications.

Career Goal: Seeking internship and full-time opportunities to build strong expertise in data science, machine learning, and AI while contributing to impactful projects, with the goal of growing into a successful Data Scientist.


🛠️ Skills & Tools

Programming Data Analysis Machine Learning Tools
Python Pandas, NumPy, Matplotlib, Seaborn and EDA Scikit-learn, Regression & Classification Git, GitHub, Jupyter and VS Code

Upcoming Skills:

  • Advanced SQL & Database Management
  • Deep Learning & Neural Networks
  • Generative AI Applications & LLMs
  • Agentic AI Systems & AI Automation

🚀 Featured Projects

🧠 Mental Health Score Prediction

  • An End-to-End Machine Learning Project for Predicting Student Mental Health Score using Social Media Usage, Lifestyle Habits, and Academic Information.
  • The project demonstrates a complete end-to-end machine learning workflow including data preprocessing, exploratory data analysis, feature engineering, model training, regression model comparison, evaluation, REST API development using FastAPI, and an interactive frontend developed with HTML, CSS, and JavaScript.
  • 🔗 mental-health-score

💻 Laptop Price Predictor

  • Built a laptop price prediction pipeline to estimate market prices based on key hardware features, comparing multiple regression models where XGBoost achieved the best performance with an R² score of 0.87.
  • Applied feature engineering and EDA using Pandas, NumPy, Matplotlib, and Seaborn.
  • 🔗 laptop-price-predictor

📧 Email/SMS Spam Classification

  • Developed an NLP-based Email/SMS Spam Detection system to identify and filter unwanted messages, achieving 97% accuracy and 94% precision using Multinomial Naive Bayes.
  • Compared 5 ML models and evaluated performance using key classification metrics.
  • Deployed a real-time spam classification web app with Streamlit Cloud.
  • 🔗 email/sms-spam-classification

🎥 Movie Review Sentiment Analysis

  • Predicted positive and negative sentiment from customer reviews and feedback using TF-IDF vectorization on 50,000 IMDb reviews.
  • Logistic Regression achieved 88% test accuracy, outperforming other models through evaluation using accuracy and confusion matrix metrics.
  • Deployed an interactive Streamlit app for real-time sentiment prediction.
  • 🔗 movie-review-sentiment-analysis

🎓 Education & Certifications

  • Bachelors in Computer Science – Shah Abdul Latif University (2020–2023)

📫 Contact:

  • 📞 +92-308-3484370

📊 GitHub Stats

Sankesh's GitHub Stats

Pinned Loading

  1. House-Price-Prediction House-Price-Prediction Public

    • Created a House Price Prediction system using housing and location data with preprocessing, feature engineering, and Random Forest regression. • Deployed a Streamlit app for real-time price predi…

    Jupyter Notebook 2

  2. Customer-Churn-Prediction Customer-Churn-Prediction Public

    This project predicts whether a telecom customer is likely to stay or leave based on customer demographics, subscription details, and service usage.

    Jupyter Notebook

  3. Email-SMS-Spam-Classifier Email-SMS-Spam-Classifier Public

    • Developed an NLP-based Email/SMS Spam Detection system to identify and filter unwanted messages, achieving 97% accuracy and 94% precision using Multinomial Naive Bayes. • Compared 5 ML models and…

    Jupyter Notebook 1

  4. Fake-News-Detection Fake-News-Detection Public

    • Designed a Fake News Detection system for identifying misleading news content using text preprocessing and TF-IDF vectorization. • Trained a Logistic Regression model for fake vs. real news class…

    Jupyter Notebook

  5. Laptop-Price-Predictor Laptop-Price-Predictor Public

    • Built a laptop price prediction pipeline to estimate market prices based on key hardware features, comparing multiple regression models where XGBoost achieved the best performance with an R² scor…

    Jupyter Notebook

  6. Mental-Health-Score Mental-Health-Score Public

    This project predicts a student's Mental Health Score (0–10) based on social media usage, academic performance, daily habits, and lifestyle factors.

    Jupyter Notebook