Giter VIP home page Giter VIP logo

uheal / imas Goto Github PK

View Code? Open in Web Editor NEW
1.0 1.0 0.0 54 KB

IMAS is an advanced agentic medical assistant system designed to enhance healthcare delivery in rural areas, especially where experienced medical professionals are scarce. Leveraging Large Language Models (LLMs) and agentic approaches, IMAS aims to support Community Health Workers (CHWs).

Python 100.00%
agents healthcare llms rural-areas generative-ai

imas's Introduction

IMAS - Integrated Medical Agentic System

Introduction

IMAS is an advanced agentic medical assistant system designed to enhance healthcare delivery in rural areas, especially where experienced medical professionals are scarce. Leveraging fine-tuned healthcare domain-adapted Large Language Models (LLMs) and agentic approaches, IMAS aims to support Community Health Workers (CHWs).

image

Abstract

Since the onset of COVID-19, rural communities worldwide have faced significant challenges in accessing healthcare due to the migration of experienced medical professionals to urban centers. Semi-trained caregivers, such as Community Health Workers (CHWs) and Registered Medical Practitioners (RMPs), have stepped in to fill this gap, but often lack formal training. This paper proposes an advanced agentic medical assistant system designed to improve healthcare delivery in rural areas by utilizing Large Language Models (LLMs) and agentic approaches. The system is composed of five crucial components: translation, medical complexity assessment, expert network integration, final medical advice generation, and response simplification. Our innovative framework ensures context-sensitive, adaptive, and reliable medical assistance, capable of clinical triaging, diagnostics, and identifying cases requiring specialist intervention. The system is designed to handle cultural nuances and varying literacy levels, providing clear and actionable medical advice in local languages. Evaluation results using the MedQA, PubMedQA, and JAMA datasets demonstrate that this integrated approach significantly enhances the effectiveness of rural healthcare workers, making healthcare more accessible and understandable for underserved populations.

Models and Sources

Model Souce of the Model Purpose of the Model Notes
Seamless M4T v2 Large Hugging Face For machine translation of prompts and responses The model was fine-tuned to include contextual and region-specific medical terminology.
Medical Language Model MLM Instruction fine-tuned Llama-3-70B used as base model for clinical agents Fine-tuning datasets included multiturn dialog datasets, adverse events, clinical guidelines, and medical terminology

Agents

Agents Type of Agents Skill Type Base Model
PCP Primary Care Provider A Primary Care Provider (PCP) possesses comprehensive clinical skills to diagnose, treat, and manage a wide range of health conditions, emphasizing preventive care and patient education MLM
Complexity Assessment Agent Assess the complexity based on the clinical case details, Electronic Medical Records (EMR), etc. and classify the context Clinical case complexity assessment MLM
Collaborative Diagnostic Agents Clinical Specilaist Agents representing different medical conditions Clinical specialists like Encronologist, Cardiologist, Dietitian MLM
Response Simplification Agents Simplify medical responses to make them understandable for patients and healthcare workers by breaking down complex medical jargon into clear, concise, and actionable information, incorporating cultural sensitivity, providing step-by-step instructions, and implementing safeguards to prevent misinformation and ensure accuracy and safety. Language simplification, Medical terminology transformation, Guardrails for disinformation / misinformation, and Cultural adaption MLM

Datasets

Below are the datasets used for evaluation.

Please take a look at the dataset directory for more details.

Results

image

imas's People

Contributors

yoaugust avatar

Stargazers

 avatar

Watchers

Kostas Georgiou 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.