GithubHelp home page GithubHelp logo

mimic_attitude's Introduction

Caregiver Attitude Detection from Clinical Notes

This project aims to detect the attitudes of caregivers from their clinical notes. This repository contains all the notebooks used for the study.

Installation

All notebooks work with Python 3.9. The required libraries are listed in the respective notebook, and can be installed using the following command:

pip install -r requirements.txt

Usage

Notebooks MIMIC_attitude_models_training_few_shot and MIMIC_attitude_models_training_few_shot contain the code for training and fine-tuning the models for few-shot and full-trained scenarios, respectively.

Notebooks zero_shot_mimic_sentiment and full_mimic_sentiment contain the code for testing the zero-shot and full-trained models, respectively. The few-shot scenario can be tested using a smaller percentage of the dataset used in full_mimic_sentiment.

The evaluation of the testing results can be found in zero_shot_mimic_sentiment_eval and full_mimic_sentiment_eval, respectively. The same evaluation can be conducted for the few-shot scenario.

The graphs used in the paper are generated in Graphs and ModelGraphs.

Finally, the annotation agreement can be found in AnnoAgreement.

The Hugging Face APIs for using the models can be found here: https://huggingface.co/tanoManzo/

License

The annotated data and the clinical notes follow the PhysioNet license. For information on the code token, please contact [email protected].

mimic_attitude's People

Contributors

tanomanzo avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.