Skip to content

Repository files navigation

AI Personality Prediction Model

This project is a machine learning–based web application that predicts a person's personality type (Extrovert, Ambivert, or Introvert) using behavioral traits.
It uses Logistic Regression, achieving 98% accuracy on a curated personality dataset, and provides an interactive Streamlit interface for predictions.


πŸ“Š Model Overview

  • Algorithm: Logistic Regression
  • Accuracy: 98%
  • Frameworks: Scikit-learn, Streamlit
  • Language: Python
  • Data: Synthetic personality dataset with 20,000 samples

🧠 Features

  • Predicts personality type from multiple behavioral and emotional traits
  • Interactive sliders for real-time user input
  • Radar chart visualization of your personality profile
  • Lightweight and easy to run locally

βš™οΈ Setup Instructions

1. Clone the Repository

git clone https://github.com/uday-codes69/Personality-Finding-ML-Model.git cd Personality-Finding-ML-Model

Run the Streamlit App ~

streamlit run personality.py

About

πŸš€ Streamlit web app for AI-based Personality Prediction β€” achieved 98% accuracy using Logistic Regression on a custom behavioral dataset. Use Confusion matrix for analysing the behaviour mostly and Gradient Descent for analyzing the accuracy

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages