Skip to content

🚀 Streamlit web app for AI-based Personality Prediction — achieved 98% accuracy using Logistic Regression on a custom behavioral dataset.

Notifications You must be signed in to change notification settings

uday-codes69/Personality-Finding-ML-Model

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.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published