https://github.com/kishorep26/school-recommendation-system
Intelligent school recommendation system that matches students with suitable educational institutions based on preferences and performance metrics
https://github.com/kishorep26/school-recommendation-system
bootstrap data-analysis decision-support edtech education education-technology flask matching-algorithm python recommendation-system school-finder school-search student-portal web-application
Last synced: about 1 month ago
JSON representation
Intelligent school recommendation system that matches students with suitable educational institutions based on preferences and performance metrics
- Host: GitHub
- URL: https://github.com/kishorep26/school-recommendation-system
- Owner: kishorep26
- License: mit
- Created: 2025-12-23T03:57:35.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2025-12-26T05:30:04.000Z (6 months ago)
- Last Synced: 2025-12-27T16:55:29.210Z (6 months ago)
- Topics: bootstrap, data-analysis, decision-support, edtech, education, education-technology, flask, matching-algorithm, python, recommendation-system, school-finder, school-search, student-portal, web-application
- Language: HTML
- Homepage: https://school-recommendation-system.onrender.com
- Size: 143 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# School Recommendation System
## Overview
An intelligent web application that recommends schools based on student preferences, academic performance, and location factors. The system uses data-driven algorithms to match students with suitable educational institutions, streamlining the school selection process for parents and students.
## Key Features
- Personalized school recommendations based on multiple criteria
- Interactive search filters (location, budget, curriculum, facilities)
- School comparison dashboard with detailed metrics
- Rating and review system for schools
- Distance and location-based matching
- Academic performance analytics and visualization
- Responsive web interface for mobile and desktop
## Technology Stack
- Backend: Python, Flask
- Frontend: HTML, CSS, JavaScript, Bootstrap
- Data Processing: pandas, numpy
- Visualization: Chart.js or matplotlib
- Database: SQLite or JSON-based data storage
## Getting Started
1. Install dependencies: pip install -r requirements.txt
2. Initialize the database: python init_db.py
3. Run the application: python app.py
4. Access the web interface at http://localhost:5000
5. Enter student preferences and receive personalized recommendations
## Deployment
Can be deployed on cloud platforms like Heroku, AWS Elastic Beanstalk, or Railway with Python support.