MetisInterviewer (MI)
MetisInterviewer is a chatbot specialized in medical consultations. It conducts a structured interview with a simple text interface and is powered by clinical decision trees.
Table of Contents
Features
- Structured Interviews: Conducts structured medical interviews to gather comprehensive clinical information.
- Clinical Decision Trees: Uses clinical decision trees to guide the interview process and provide diagnostic/recommendation/decision support.
- Integration with openEHR: Structured clinical information using openEHR standards.
- SNOMED Clinical Terms (SNOMED-CT): Leverages SNOMED-CT for standardized clinical terminology.
- User-friendly Interface: Simple text-based interface for ease of use.
Installation
- Clone the repository:
git clone https://github.com/yourusername/MetisInterviewer.git
- Navigate to the project directory:
cd MetisInterviewer
- Install the necessary dependencies:
pip install -r requirements.txt
Usage
To start the chatbot:
Navigate to the project directory:
cd agent
Run
python metis.py