The MindMatch Therapist-Patient Matching System is a web application designed to facilitate efficient and personalized matches between patients seeking mental health services and therapists. Leveraging advanced matching algorithms, the system aims to enhance the efficacy of mental health care by considering patient preferences, therapist specialties, and availability.
- Automated Matching: Matches patients with therapists based on psychological profiles and preferences.
- Session Scheduling: Facilitates booking and managing therapy sessions.
- Feedback Collection: Allows patients to provide feedback post-session, improving future matches.
- User Dashboard: Custom dashboards for patients and therapists to manage profiles and appointments.
- Frontend: Streamlit
- Backend: Python
- DBMS: MySQL
- Clone the repository:
git clone [repository URL]
- Install dependencies:
pip install -r requirements.txt
- Set up the database:
run therapists.py
To run the application:
streamlit run app.py