An AI-powered Streamlit web app that predicts Big Five personality traits based on social media behavior.
This tool transforms engagement data โ likes, comments, hashtags, emojis, and sentiment โ into personality insights that help understand digital behavior patterns.
- ๐งฉ Predicts Big Five Personality Traits:
- Openness
- Conscientiousness
- Extraversion
- Agreeableness
- Neuroticism
- ๐ Clean and interactive dashboard built with Streamlit
- ๐ Real-time visualization using Plotly
- โ๏ธ Intelligent scoring logic with simulated model predictions
- ๐จ Professionally styled UI with custom HTML & CSS
- ๐งพ Sidebar input for user behavior and sentiment metrics
- The user enters social media activity metrics:
- Total posts, likes, comments, post frequency, and response time
- Sentiment percentages, emoji, and hashtag usage
- The app calculates engagement and sentiment-based features.
- These features are fed into a simulated model that outputs personality trait scores between 0 and 1.
- The results are displayed as interactive bar charts and progress bars.
- Python 3.x
- Streamlit
- Plotly
- NumPy
- Pandas
- scikit-learn (for future model integration)
- Custom HTML/CSS for a sleek and modern interface
Clone this repository:
git clone https://github.com/Yugal0708/Digital-Footprint-Personality-Mapper.git