Skip to content

A web app that predicts whether a person is an introvert or extrovert using the Kaggle Playground Series S5E7 dataset. It features data preprocessing, model training, and a simple interface for users to input values and view predictions.

Notifications You must be signed in to change notification settings

ChamodMullegama/personality-prediction-ai

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

IntroExtro - Introvert vs Extrovert Personality Prediction Web App

A machine learning web application that predicts whether a person is more of an introvert or extrovert, built using the dataset from the Kaggle competition “Predict the Introverts from the Extroverts (Playground Series S5E7)”. The model is trained with features from the competition’s dataset, and the web app allows users to input their own feature values to see the predicted personality type. Includes data preprocessing, feature engineering, model training/inference, and a user-friendly front-end.

Technologies Used

Backend

  • Laravel (PHP) – Application backend & business logic
  • Flask (Python) – ML model serving & API

Frontend

  • Laravel Blade – Frontend templating
  • Bootstrap 5 – UI styling & responsive design
  • jQuery – Dynamic UI interactions
  • Toastr.js – Toast notifications
  • FontAwesome – Icons

Database

  • MySQL – Data storage (patients, appointments, orders, scan reports)
  • phpMyAdmin – Database management

Installation

  1. Clone the project
  2. Navigate to the project's root directory using terminal
  3. Create a virtual environment
  4. Install dependencies
  5. Start the Flask server - python app.py
  6. Run the Laravel web application in laravel project - php artisan serve -"https://github.com/ChamodMullegama/personality-prediction"

About

A web app that predicts whether a person is an introvert or extrovert using the Kaggle Playground Series S5E7 dataset. It features data preprocessing, model training, and a simple interface for users to input values and view predictions.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published