Bell Eapen MD, PhD.

Bringing Digital health & Gen AI research to life!

About Me

Translational research in health IT is my passion.

Bell Eapen MD, PhD.

Digital Health & Gen AI Consultant
I am Bellraj (Bell) Eapen, a techie MD (dermatologist) with a PhD in Information Systems from McMaster University. As an R&D lead engineer at Mayo clinic, I specialize in cloud architecture for Gen AI and multimodal machine learning using FHIR.

I maintain several software libraries on GitHub. I facilitate the adoption of Generative AI and FHIR in healthcare organizations. As a consultant, I deliver prototypes & models instead of reports and recommendations!

Checkout my GitHub repo and Contact Me for your next project!

Services

Things that I work on.

Deploy healthcare machine learning pipelines on the cloud

Facilitate ML and AI research in healthcare

Chatbot & Conversational AI for clinical workflows

Design AI applications that fits enterprise architecture

Data warehousing and health data analytics for healthcare (FHIR & OHDSI OMOP)

Customize OSCAR, OpenMRS, DHIS2 and RedCap

Skills

Things that I'm good at.

FHIR
90%
GCP
80%
AI
90%
JAVA
80%
Python
70%
OSCAR EMR
100%
DERMATOLOGY
100%
TensorFlow
85%

Blog

My thoughts.

III. MedPromptJS: Simplifying GenAI Application Development

III. MedPromptJS: Simplifying GenAI Application Development

MedpromptJS converts CQL statements to natural language, splits unstructured data into chunks, and generates yes/no answers based on LLM-mapped facts.

Photographer’s Mate Airman Apprentice Ricardo Reyes, Public domain, via Wikimedia Commons

II. VSAC-on-FHIR

My enhancement now extends support beyond VSAC, enabling the use of FHIR-compliant terminology servers for private or custom-defined Value Sets. This added feature allows healthcare organizations to leverage their own FHIR-based terminology repositories, improving flexibility for institutions that need localized or proprietary clinical vocabularies while maintaining compliance with existing standards. Users can specify a FHIR Base URL to direct queries toward non-VSAC terminology servers, ensuring broader accessibility to domain-specific terminologies.

I. CQL to ELM translator API with SpringBoot

I. CQL to ELM translator API with SpringBoot

Clinical Query Language (CQL) is a flexible, domain-independent query language designed to support clinical decision-making by enabling intuitive and standardized queries without requiring extensive technical knowledge. It works with any data model, integrates with widely used programming languages, and relies on the Expression Logical Model (ELM) as an intermediary format to ensure consistency with existing healthcare data standards. The open-source CQL-to-ELM Translator, built in Java, facilitates seamless execution of CQL queries by converting them into ELM representations, supporting various customization options and integrating with FHIR, QDM, and QUICK models to enhance clinical data interoperability.

Loading MIMIC dataset onto a FHIR server in two easy steps

Loading MIMIC dataset onto a FHIR server in two easy steps

The integration of generative AI into healthcare has the potential to revolutionize the industry, from drug discovery to personalized medicine. However, the success of these applications hinges on the availability of high-quality, curated datasets such as MIMIC. These datasets are crucial for training and testing AI models to ensure they can perform tasks accurately and […]

R&D and Innovation in IT; to or not to combine both

R&D and Innovation in IT; to or not to combine both

R&D and innovation are two related but distinct concepts. My aim is not to delve into the subtle semantic differences between the two but to explore, as an information systems researcher, some organizational factors that may impact individual innovators. My focus is exclusively on information technology and information systems innovation within a corporate setting.  In […]

Ollama

Locally hosted LLMs

TL; DR: From my personal experiments (on an 8-year-old, i5 laptop with 16 GB RAM), locally hosted LLMs are extremely useful for many tasks that do not require much model-captured knowledge.  Image credit: I, Luc Viatour, CC BY-SA 3.0 https://creativecommons.org/licenses/by-sa/3.0, via Wikimedia Commons The era of relying solely on large language models (LLMs) for all-encompassing […]