Skip to content

An NLP-powered tool designed to classify each sentence of a clinical trial abstract into its specific role.

License

Notifications You must be signed in to change notification settings

duongnguyen-dev/abstractdecoder

Repository files navigation

📖 🤖 AbstractDECODER

  • An NLP-powered tool designed to classify each sentence of a clinical trial abstract into its specific role.

Project Description

AbstractDecoder is an NLP-powered tool designed to automate the classification and summarization of clinical trial abstracts using the PubMed RCT dataset. With the exponential growth of biomedical research, AbstractDecoder aims to simplify the process of extracting key information from randomized controlled trials (RCTs) by identifying crucial elements such as objectives, methods, results, and conclusions. This solution helps researchers, healthcare providers, and policymakers quickly grasp the essential insights from studies, enhancing decision-making and knowledge dissemination.

Todo

  • Training pipeline on CPU
  • Support training on GPU
  • UI for usecase
  • Everthing you need to serve this model on Cloud

My model

  • A multi-inputs model with Transformer Encoder Only for text classification

Comparing with previous model

Environment setup

  • Requirement: Python 3.9, Conda
  • Clone this repositor:
git clone --recurse-submodules https://github.com/duongnguyen-dev/abstractdecoder.git
  • Create conda environment and related packages:
conda create -n abstractdecoder python=3.9
conda activate abstractdecoder
pip install -e .

References

About

An NLP-powered tool designed to classify each sentence of a clinical trial abstract into its specific role.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages