CoolFace
Apppublic

faisalsns/mental-disorders-symptoms

sourceHugging Facemitupdated 1y agoView on Hugging Face
0likes
App README

๐Ÿง  Mental Disorders Agentic System

This Gradio app analyzes mental health-related questions and returns visual insights using a custom LLM-powered pipeline.

Mental Disorders Agentic LLM System

This project uses an agentic LLM-based pipeline to analyze mental disorder symptom data. It leverages multiple modular agents such as planners, analysts, chart generators, and reporters, each performing specialized tasks in a sequence.

๐Ÿง  Mental Disorders Agentic System

This Gradio app analyzes mental health-related questions and returns visual insights.

Features

  • โ€”๐Ÿง  Natural language query refinement using LLMs
  • โ€”๐Ÿ“‹ Goal-to-task planning with dataset column awareness
  • โ€”๐Ÿ“Š Co-occurrence and metric-based data analysis
  • โ€”๐Ÿ“ˆ Automatic chart generation and report writing
  • โ€”๐Ÿงต Episodic memory storage using ChromaDB and semantic similarity (RAG-style)
  • โ€”๐Ÿงช Modular and testable agent architecture

Setup

bash
pip install -r requirements.txt
python mental_disorders_agentic_llm_system.py

Dataset

This system uses the Mental Disorders Dataset from Kaggle.

Output

  • โ€”Summary JSON files
  • โ€”PNG charts
  • โ€”Markdown reports
  • โ€”Persisted memory in ChromaDB vector store

License

This project is licensed under the MIT License. See LICENSE for more information.