--- title: PSYCHEPLOT emoji: 👾 colorFrom: indigo colorTo: purple sdk: streamlit sdk_version: "1.27.2" app_file: app.py pinned: false --- # PSYCHEPLOT [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT) Interactive storytelling application with personality analysis. ## Setup 1. Clone the repository 2. Install dependencies: `pip install -r requirements.txt` 3. Add GROQ API key to Hugging Face Spaces secrets ## Files - `app.py`: Main Streamlit application - `story_engine.py`: Story generation logic - `model.py`: Personality prediction model - `personality_profiles.json`: Personality type definitions ## Models Make sure these files are included in the repository: - personality_rf_model.joblib - tfidf_vectorizer.joblib - label_encoder.joblib ## Features - Multiple story genres - Dynamic story generation - Personality analysis - Real-time trait tracking