scikit-learn projects
Final-year project topics built with scikit-learn — working builds, abstracts and honest quotation pricing.
AI Question Paper Generator from Syllabus
This project builds an AI question paper generator: paste syllabus text, choose the total marks and difficulty mix, and get a...
AI-Based Phishing Website Detection
An XGBoost classifier trained on 30+ URL and page-content features that flags phishing sites in real time through a Flask API...
Bike Sharing Demand Prediction using Machine Learning
This project builds a gradient-boosting regressor that predicts hourly bike-sharing rental demand from hour, weekday, tempera...
Book Recommendation using Collaborative Filtering (Book-Crossing)
This project builds an item-based collaborative-filtering recommender on the Book-Crossing benchmark (1.15 million ratings) t...
Concrete Compressive Strength Prediction using ML
This project builds an XGBoost regressor that predicts concrete compressive strength (MPa) from eight mix proportions — cemen...
Credit Card Fraud Detection using Machine Learning
A machine-learning fraud detection system trained on real credit-card transaction data. It handles class imbalance with SMOTE...
Credit Card Fraud Detection using XGBoost
This project builds an XGBoost classifier that scores credit-card transactions for fraud in milliseconds, trained on the publ...
Crop Recommendation System using Machine Learning
An AgriTech recommender that suggests the best crop to plant from soil nutrients (N, P, K), pH, temperature, humidity and rai...
Customer Churn Prediction using Machine Learning
A telecom-style churn predictor that flags customers likely to cancel using XGBoost on usage, billing and support-ticket feat...