Git Product home page Git Product logo

dyavadi8769 / university_admission_prediction_ml_regularization Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 0.0 22 KB

University Admission Predictor is a sophisticated Flask-based web application designed to predict the likelihood of admission to graduate programs based on student profiles. It leverages a range of regression techniques to evaluate admission chances.This project showcases the practical application of machine learning in educational forecasting.

License: MIT License

Jupyter Notebook 93.22% Procfile 0.02% Python 1.98% CSS 2.93% HTML 1.85%
cross-validation exploratory-data-analysis flask-application lasso-regression linear-regression model-training-and-evaluation ridge-regression

university_admission_prediction_ml_regularization's Introduction

University_Admission_Prediction_ML_Regularization

Project Overview

The University Admission Prediction project is a Flask-based web application designed to predict the likelihood of admission to graduate programs based on individual student profiles. It employs various regression techniques, including Linear, Ridge, and Lasso regression, to analyze features such as GRE and TOEFL scores, university ratings, SOP and LOR strengths, CGPA, and research experience. This application aims to assist students in understanding their chances of getting into graduate school by leveraging machine learning for educational forecasting.

Independent Features

  1. GRE Score: Test score for graduate school applications.
  2. TOEFL Score: English proficiency test score.
  3. University Rating: Rating of the university applied to.
  4. SOP: Statement of purpose strength.
  5. LOR: Strength of letters of recommendation.
  6. CGPA: Undergraduate cumulative grade point average.
  7. Research: Whether the student has research experience.

Algorithms Used

  1. Linear Regression: Predicts continuous outcomes.
  2. Ridge Regression: Reduces the model complexity, handles multicollinearity.
  3. Lasso Regression: Performs the variable selection, improves prediction accuracy and in feature selection.

Steps Involved

  1. Data Ingestion: Importing the dataset for analysis.
  2. Data Preprocessing: Clean and prepare data.
  3. Exploratory Data Analysis: Analyze data to find patterns.
  4. Feature Engineering: Modify or create new features.
  5. Model Building: Constructing the models to predict outcomes.
  6. Model Evaluation: Assessing the model accuracy and performance.
  7. Model Deployment: Deploying the model in a web application.

Commands Used

To install the dependencies

pip install -r requirements.txt

To run the Flask Web Application

python app.py

Contributing

Contributions to this project are welcome. Please fork the repository and submit a pull request.

university_admission_prediction_ml_regularization's People

Contributors

dyavadi8769 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.