GithubHelp home page GithubHelp logo

nol-alb / clinicalclassifier Goto Github PK

View Code? Open in Web Editor NEW
1.0 1.0 3.0 20.91 MB

Deep Learning Models and Data for identification of clinical classifier terms fro Electronic Health Records [EHR] related to Cardiology. Worked on as a project during internship at Numen Health.

Jupyter Notebook 89.98% Python 9.51% Perl 0.51%

clinicalclassifier's Introduction

Deep Learning Models for Identification of Key Medical Classifier Terms from EHR related to Cardiology [Numen Health Internship]

OVERVIEW

An internship task for the team of Noel Alben, Niraj Anil, Sai Deepika, and J Sumanth to train and test various deep learning models for the identification and extraction of key medical terms from electronic health records (EHR’s) related to Cardiology, to be later used as a feature in the mobile application.

GOALS ACHEIVED

  1. Find and implement methods to extract medical terms and classifiers from SNOMED CT for purposes of identifying Key Medical Classifier terms from free text.
  2. Search for additional databases for terms related to cardiology, specifically discharge summaries and Electronic Health Records.
  3. Find, Test, and Train various Deep learning Models for key Medical term identification and extraction from free text Electronic Health Records [Named Entity Recognition].

Repository Content and Instructions

  1. The models in this repository are designed and altered using python script and most of the training of the models took place on local systems which brought about testing efficiency between 90-95%.
  2. Some important terms: Natural Language Processing, SNOMED CT, Named Entity Recognition, Clinical Term Identification, BERT
  3. The models that we worked on and their relavent jupyter notebooks are available in the /Models directory of this repository.
  4. Some of the models were found, trained and tested by cloning available repositories and resources, the relavent links are provided.
  5. Additionaly this repository contains a comprehensive report that was made as part of the internship activity, the report provides relavent information, theory and background for all the work presented in this repository.

System Dependency

To run the relavent models kindly ensure that the requirements.txt is satisfied on your local system.
Run the command:

pip install -r requirements.txt

Example

The figure below showcases a Named Entity recogniton task performed on clinical text data using the CliNER model.
Alt text

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.