PSYCHEPLOT / README.md
kousthubh's picture
New README.md
176f814 verified

A newer version of the Streamlit SDK is available: 1.44.1

Upgrade
metadata
title: PSYCHEPLOT
emoji: 👾
colorFrom: indigo
colorTo: purple
sdk: streamlit
sdk_version: 1.27.2
app_file: app.py
pinned: false

PSYCHEPLOT

License: 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