The Clinical Discharge Notes Annotator is an application designed to annotate clinical discharge notes, identify relationships between annotations, find related scholarly articles,and determine the status of medical conditions as absent, present, and conditional. This tool aims to assist healthcare professionals in efficiently managing and understanding patient information.
Each language model (3 in total) was trained on data from the 2010 Concept, Assertion, and Relation Challenge by i2b2 (find datasets here). Two SciBERT models were separately fine-tuned on this data for enabling the annotation and medical status functionality. The language model LUKE was fine-tuned on this data to perform the relation-detection functionality.
- Annotate clinical discharge notes with ease.
- Identify relationships between different annotations.
- Determine the status of medical conditions (absent, present, conditional).
- User-friendly interface.
- High accuracy and performance.
To get started with the Clinical Discharge Notes Annotator, follow these steps:
-
Clone the repository:
git clone https://github.com/yourusername/your-repo.git cd your-repo
-
Install dependencies:
pip install -r requirements.txt
-
Run the application:
python app.py
To use the application, follow these steps:
- Launch the application by running
python app.py
. - Upload the clinical discharge notes you wish to annotate.
- Use the annotation tools to highlight and label the relevant sections.
- The application will automatically find relationships between annotations and determine the status of medical conditions.
- Save or export the annotated notes for further use.
Output Will Include: Highlighted Concepts, Cause-Effect Relationships Among Concepts, Presense/Absense of Medical Conditions, and Related Articles
We welcome contributions from the community! To contribute:
- Fork the repository.
- Create a new branch (
git checkout -b feature/YourFeature
). - Make your changes.
- Commit your changes (
git commit -m 'Add your feature'
). - Push to the branch (
git push origin feature/YourFeature
). - Open a Pull Request.
For any questions or inquiries, please contact:
- John Hendricks
- Email: [email protected]
- GitHub: j-hendricks