Amazing-Python-Scripts

Форк
0

README.md

Student Placement Prediction

forthebadge

Table of Contents

  • Project Overview
  • Installation
  • Usage
  • Features
  • Technologies Used

Project Overview

This project is aimed at developing a web application that predicts the placement status of students based on various parameters. It utilizes the Python programming language and the Flask web framework to provide an interactive and user-friendly interface.

Installation

  1. Clone the repository:
    git clone https://github.com/your-username/student-placement-prediction.git
  2. Change into the project directory:
    cd student-placement-prediction
  3. Create a virtual environment:
    python3 -m venv env
  4. Activate the virtual environment:
    source env/bin/activate
  5. Install the project dependencies:
    pip install -r requirements.txt
  6. Run the Flask application:
    python app.py
  7. Open your web browser and visit http://localhost:5000 to access the application.

Usage

Upon accessing the web application, you will be presented with a user interface where you can enter the necessary details for prediction. Fill in the required fields, such as academic scores, skills, and personal information. Click on the "Predict" button to submit the form and receive the predicted placement status.

Features

  • Predicts the placement status of students based on input parameters
  • User-friendly web interface for input and result display
  • Handles various input data formats and provides appropriate error messages
  • Interactive and responsive design for easy usage on different devices

Technologies Used

  • Python: Programming language used for the backend development and machine learning algorithms.
  • Flask: Web framework used for building the web application.
  • HTML/CSS: Markup and styling languages for creating the user interface.
  • Bootstrap: CSS framework for responsive and visually appealing design.
  • Machine Learning Libraries: Python libraries such as scikit-learn, pandas, and numpy used for data processing, model training, and prediction.

winscp - with help of this we can upload our file on aws

putty - it is a remote client, we take access of machine through ssh. Can open EC2's command prompt in putty

sudo apt-get update && sudo apt-get install python3-pip

pip install -r requirements.txt

screen -R deployment python3 app.py

AWS deployment - Amazon EC2 => ec2-52-15-92-145.us-east-2.compute.amazonaws.com

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.