Live Demo App: https://medicat-t3eqm.ondigitalocean.app/
Medicat fully automates the analysis of clinical guidelines, a critical component in enhancing the Clinical Decision Support System (CDSS). By automating the categorization and extraction of content from clinical guidelines, we aim to ensure the highest possible scientific standard of treatment while significantly reducing the time required for updates.
The process pipeline divides this guideline into specific categories:
- Diagnostic recommendations,
- Medication and other therapeutic recommendations,
- Recommendations of monitoring and follow-up,
- Possible interactions with other guidelines, including comorbidities,
- Early warning signs, estimation of risk and poor evolution,
- None of the above five categories.
- Medical guideline as PDF
- Run plaintext2.py on the PDF to extract plain text or use endpoint
/process_pdf
- Example output:
uploads/plain_text_file.txt
- Example output:
- Link to preconfigured LLM to refine the plaintext into consistent paragraphs and remove the header, footer, page numbers: https://chat.openai.com/g/g-k6P5O3xjk-cdss2
- Example output:
uploads/paragraphs.txt
- Categorize & Rank
- Just Categorize paragraphs.txt (custom LLM): https://chat.openai.com/g/g-jjTX0bRBE-cdss3
- Categorize and rank the relevance (custom LLM): https://chat.openai.com/g/g-QE9ApW7aM-cdss3r
- Example output:
uploads/paragraphs_evaluated.txt
andcategorized_clinical_guideline.csv
Add your OpenAI API Key in your environment as OPENAI_API_KEY:
export OPENAI_API_KEY=<your-key>