The Personality Prediction System is a cutting-edge application that employs machine learning techniques to predict an individual's personality based on their responses to a questionnaire. The system focuses on evaluating an individual's personality traits using the widely accepted Big Five model.
Here're some of the project's best features:
-
😃 Simple UI
The application offers a user-friendly and visually appealing interface, ensuring an engaging and intuitive user experience.
-
Over 80% Accuracy -
Big Five Personality Trait Model
- ❓ Questionnaire: Users are presented with a series of carefully crafted questions to gather data about their behavior, preferences, and tendencies, providing insights into their Big Five personality traits.
- 🤖 Machine Learning Models Used:
- SVM
- Logistic Regression
- XG-Boost
- Gradient Boost
-
⏰ Instant Results:
After completing the questionnaire, users receive immediate feedback with detailed insights into their personality traits based on the Big Five model.
-
Machine Learning: The system utilizes advanced machine learning algorithms to analyze the questionnaire responses and identify patterns that correlate with the Big Five personality traits: openness, conscientiousness, extraversion, agreeableness, and neuroticism.
-
Python: The application is built using the Python programming language, leveraging popular libraries like scikit-learn and TensorFlow for machine learning tasks.
-
Flask: The system is developed using the Flask web framework, providing a lightweight and efficient platform for building web-based applications.
-
HTML/CSS: The user interface of the application is designed using modern HTML and CSS techniques, ensuring an appealing and intuitive design.
-
Git: The project utilizes Git for version control and collaboration during the development process.
This project is licensed under the MIT License
Discover your personality today! Visit our website here