https://github.com/githubasr2001/graduateadmissionanalysis
https://github.com/githubasr2001/graduateadmissionanalysis
Last synced: about 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/githubasr2001/graduateadmissionanalysis
- Owner: githubasr2001
- Created: 2024-02-10T21:59:03.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-02-10T22:04:26.000Z (over 1 year ago)
- Last Synced: 2024-02-10T23:21:06.640Z (over 1 year ago)
- Language: Jupyter Notebook
- Size: 671 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Graduate Admission Prediction Web Application
## Overview
This project is a web-based application designed to predict graduate admissions chances based on user-provided credentials. It utilizes a RandomForest machine learning model (`randomforest.sav`) to make predictions. The application is built using the Django framework, with the frontend designed in HTML.
## Features
- **Graduate Admission Prediction**: Users can input their academic and test scores to receive predictions on their chances of graduate admission.
- **Analysis Notebook**: A comprehensive Jupyter Notebook (`Graduate_Admission.ipynb`) detailing the data analysis, model selection, and training process.
- **Interactive Web Interface**: A user-friendly web interface (`index.html`, `result.html`) for inputting credentials and displaying predictions.## Live Demo
The application is live and can be accessed [here](https://four-places-design.loca.lt).
## Installation
To run this project locally, follow these steps:
1. **Clone the Repository**
```bash
git clone
cd
```2. **Set Up the Environment**
Ensure you have Python installed, and set up a virtual environment:
```bash
python -m venv venv
source venv/bin/activate # On Windows use `venv\Scripts\activate`
``````
3. **Run the Django Application**
```bash
python manage.py runserver
```Now, the application should be running on `http://127.0.0.1:8000/`.
## Usage
- Navigate to the live demo link or the local server URL.
- Input your GRE score, TOEFL score, university rating, SOP, LOR, CGPA, and research experience.
- Submit the form to receive your admission prediction.## Files Description
- `Graduate_Admission.ipynb`: Jupyter Notebook detailing model training and analysis.
- `manage.py`: Django's command-line utility for administrative tasks.
- `randomforest.sav`: Serialized RandomForest model used for predictions.
- `index.html` & `result.html`: Frontend HTML templates for the application.
- `settings.py`, `urls.py`, `views.py`: Django configuration and routing files.