faisalsns/mental-disorders-symptoms
0
๐ง 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
pip install -r requirements.txt
python mental_disorders_agentic_llm_system.pyDataset
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.
