A comprehensive full-stack web application featuring multiple AI/ML models for predictions, classifications, and intelligent analysis.
Features β’ Models β’ Installation β’ Tech Stackβ’ Tech Stack β’ Contact
| Model | Type | Task | Technology | Status |
|---|---|---|---|---|
| π©Ί Cancer Prediction | Classification | Medical diagnosis prediction | RandomForest / XGBoost | β Active |
| π Car Price Prediction | Regression | Vehicle valuation | RandomForest / XGBoost | β Active |
| π House Price Prediction | Regression | Real estate valuation | RandomForest / XGBoost | β Active |
| π Student Performance | Regression | Academic outcome prediction | RandomForest / XGBoost | β Active |
| π· Wine Quality Assessment | Classification | Wine quality grading | RandomForest / XGBoost | β Active |
| π§ Email Classification | NLP Classification | Spam/category detection | TensorFlow Transformers | β Active |
| π PDF Summarization | NLP Summarization | Document summarization | BART (facebook/bart-large-cnn) | β Pre-trained |
- Python 3.9.13
- pip package manager
- Virtual environment (recommended)
1οΈβ£ Clone the Repository
git clone https://github.com/yourusername/ai-model-hub.git
cd ai-model-hub2οΈβ£ Create Virtual Environment
python -m venv venv3οΈβ£ Activate Virtual Environment
# Windows
venv\Scripts\activate
# macOS/Linux
source venv/bin/activate4οΈβ£ Install Dependencies
pip install -r requirements.txt
β οΈ Important: Strictly follow the dependency versions specified inrequirements.txtto ensure compatibility.
5οΈβ£ Run the Application
python app.py6οΈβ£ Access the Application
Open your browser and navigate to: http://localhost:5000 <=== in here, actually, any available port that your local has.
Python==3.9.13
Flask==3.1.2
tensorflow==2.10.1
scikit-learn==1.6.1
pandas==2.3.3
numpy==1.26.4
matplotlib==3.9.4
seaborn==0.13.2
h5py==3.14.0
joblib==1.5.3
transformers==latestπ‘ Note: These exact versions are required for optimal performance and compatibility.
AI_Model_Hub/
βββ app.py # Flask application with route handlers
βββ templates/ # HTML templates
β βββ index.html # Main landing page
β βββ cancer.html # Cancer prediction interface
β βββ car.html # Car price prediction
β βββ house.html # House price prediction
β βββ student.html # Student performance
β βββ wine.html # Wine quality assessment
β βββ email.html # Email classification
β βββ upload_pdf.html # PDF summarization
βββ static/
β βββ images/ # UI screenshots
βββ deeplearning_models/ # Trained model files (.pkl, .h5)
βββ supervised_models/ # Trained model files (.joblib)
βββ requirements.txt # Python dependencies
βββ README.md # Project documentation
This project is licensed under the MIT License - see the LICENSE file for details.
MIT License
Copyright (c) 2024 Thonedra
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files...
If this project helped you, please consider giving it a βοΈ!


