Skip to main content
v2026.11,858 entries · CC-BY 4.0

Infermedica and Kahun AI: Bayesian Triage APIs, Evidence-Mapped Clinical Knowledge Graphs, EU MDR Certification, and FHIR Integration

An engineering and clinical informatics reference to Infermedica (Infermedica API, Triage, and Medical Guidance Platform) and Kahun AI, contrasting probabilistic Bayesian inference networks and literature-mapped clinical knowledge graphs across digital front-door triage, pre-visit HPI intake, and HL7 FHIR EHR integration.

Written and maintained by CASRAI Editorial Board

Last updated

Infermedica is an API-first clinical artificial intelligence platform and certified medical device software (CE-marked under the European Medical Device Regulation [EU MDR]) that provides automated symptom assessment, 5-level acuity triage, pre-visit patient intake, and post-visit follow-up for health systems, payers, and telehealth providers. Alongside peer clinical reasoning engines such as Kahun AI, Infermedica exemplifies deterministic and probabilistic symbolic medical AI—using physician-curated Clinical Knowledge Graphs and Bayesian inference networks rather than unconstrained generative Large Language Models (LLMs) to eliminate diagnostic hallucination in AI symptom checker and tele-triage workflows.

This page describes clinical decision support architectures, APIs, and health informatics standards for informational and research purposes; it is not individual medical advice.

Overview: Symbolic Probabilistic Reasoning vs. Generative LLMs in Clinical Triage

In digital front-door patient navigation and clinical decision support systems (CDSS), routing an acute patient safely requires reproducible, auditable probability calculations. Unconstrained generative LLMs can produce non-deterministic triage dispositions or fabricate clinical citations when phrasing changes slightly. Both Infermedica and Kahun AI address this safety requirement by separating language interface layers from a deterministic core reasoning engine:

  • Infermedica Architecture (`infermedica api` / `infermedica triage`): Built on a structured medical knowledge base curated by multi-specialty physicians (requiring multiple independent physician reviews per concept link) that connects cientos of conditions, thousands of symptoms, and demographic/epidemiological risk factors. When a patient or nurse enters initial symptoms, Infermedica’s probabilistic Bayesian network computes conditional disease probabilities and dynamically selects the single most informative follow-up question (maximizing information gain / entropy reduction) until a confident 5-level acuity disposition is reached.
  • Kahun AI Architecture (`kahun` / `kahun ai`): Developed as an evidence-based clinical reasoning engine modeled on a physician’s diagnostic workup. Kahun’s proprietary knowledge graph maps puluhan million clinical insights extracted directly from peer-reviewed medical journals and clinical guidelines. Every question Kahun asks during a dynamic patient intake interview—and every differential consideration or suggested lab/imaging workup it presents to the clinician—is hyperlinked directly to the underlying peer-reviewed publication snippet and statistical likelihood ratio.

Types and Platform Comparison: Infermedica vs. Kahun AI and Triage Engines

Health systems and digital health architects selecting an API-driven intake and triage engine evaluate platforms across reasoning methodology, regulatory certification, and output structure:

Platform / Module Core Reasoning Architecture Primary Clinical Output Terminology & Interoperability Standards Best For / Key Operational Limits
Infermedica API & Triage Multi-level Bayesian probabilistic network over a physician-validated Clinical Knowledge Graph 5-tier acuity triage level, ranked condition probabilities, red-flag alerts, and specialist routing ICD-10, SNOMED CT, LOINC; REST JSON API (/v3/diagnosis, /v3/triage, /v3/parse) & HL7 FHIR R4 adapters Best for: Payer/hospital digital front doors, nurse call centers, and white-label telehealth routing.
Limit: Scoped to primary/urgent triage rather than longitudinal inpatient management.
Infermedica Medical Guidance Platform End-to-end modular SaaS (Triage, Intake, Follow-Up, Call Center Symptom Checker) Turnkey patient web widgets, pre-visit HPI summary for clinicians, and automated post-visit check-ins HL7 FHIR R4 (QuestionnaireResponse, Observation, Condition), SMART on FHIR EHR launch Best for: Rapid deployment without building custom frontend UI.
Limit: Custom UI styling is more constrained than raw API integration.
Kahun AI (`Kahun`) Peer-reviewed literature knowledge graph calculating dynamic pretest/posttest likelihood ratios Citation-linked differential diagnosis, suggested diagnostic workup, and structured HPI clinical note SNOMED CT, ICD-10, LOINC; HL7 FHIR R4 EHR write-back & LLM-assisted conversational wrapper Best for: Physician-facing diagnostic support, pre-visit clinical intake, and transparent FDA § 520(o) CDS.
Limit: Designed for detailed clinical history rather than 60-second call-center routing.
Fabric Health & Schmitt-Thompson Deterministic clinical decision trees (STCC protocols) and conversational pathway routing Standardized nurse telephone triage dispositions and asynchronous virtual care protocols HL7 FHIR R4, ClearTriage / Epic CRM integration Best for: Traditional nurse triage telephone lines requiring strict rule-tree adherence.

Infermedica API Endpoints, 5-Level Triage Scale, and Technical Workflow

Developers integrating the Infermedica API (v3) into a custom patient portal, mobile application, or nurse triage workstation orchestrate a stateful interview loop across four primary RESTful endpoints:

  1. Natural Language Symptom Extraction (`POST /v3/parse`):
    • Accepts free-text patient input (e.g., “I have had a sharp pain in my lower right abdomen and nausea since this morning”) along with patient age and biological sex, returning matched concept IDs (s_... for symptoms, p_... for risk factors) with negation and duration attributes.
  2. Dynamic Bayesian Question Loop (`POST /v3/diagnosis`):
    • Accepts the array of evidence items (each marked "present", "absent", or "unknown"), biological sex, age, and optional epidemiological risk factors (geographic region, pregnancy status, hypertension, diabetes).
    • Returns the next dynamically selected question (question.type: single, group_single, or group_multiple), updated ranked condition probabilities, and a boolean should_stop flag indicating when sufficient statistical certainty has been achieved.
  3. Acuity Disposition Calculation (`POST /v3/triage`):
    • Once should_stop: true is reached (or an acute red-flag symptom is detected), calling /v3/triage returns one of Infermedica’s five standardized triage acuity levels:
      • emergency_ambulance: Immediate life-threatening presentation requiring emergency medical services (EMS).
      • emergency: Urgent hospital Emergency Department evaluation required.
      • consultation_24: Medical evaluation required within 24 hours (urgent care or same-day clinic).
      • consultation: Non-urgent medical evaluation recommended (scheduled primary or specialty care).
      • self_care: Mild, self-limiting symptoms appropriate for home monitoring and self-care guidance.
  4. Reasoning Transparency & Specialist Routing (`POST /v3/explain` & `POST /v3/recommend_specialist`):
    • /v3/explain returns the specific supporting evidence (`supporting_evidence`), conflicting evidence (`conflicting_evidence`), and unconfirmed evidence driving a specific condition’s probability, while /v3/recommend_specialist maps the triage outcome to the appropriate clinical specialty (e.g., Cardiology, Gastroenterology, Otolaryngology).

How to Choose by Clinical Setting: Hospital Front Door, Ambulatory Clinic, or Research

  • Health System Digital Front Door & Payer Nurse Triage Lines: Choose Infermedica Triage / API when the primary objective is routing patients across care settings (Emergency Department vs. Urgent Care vs. Telehealth vs. Self-Care) in 12–18 dynamic questions with formal EU MDR Class IIb medical device certification and multi-language localization.
  • Ambulatory Pre-Visit Intake & Physician Diagnostic Workup Support: Choose Kahun AI when clinicians require a comprehensive pre-visit History of Present Illness (HPI) note accompanied by transparent, peer-reviewed journal citations and sensitivity/specificity likelihood ratios for every diagnostic consideration—satisfying the transparency criteria of Section 520(o)(1)(E) of the U.S. Federal Food, Drug, and Cosmetic Act (FD&C Act) so the clinician can independently review the basis of every recommendation.
  • Clinical Research Cohort Screening: Both engines can be deployed via API in decentralized clinical trials to pre-screen participant symptom clusters against standardized SNOMED CT and ICD-10 inclusion/exclusion criteria prior to coordinator review.

Regulatory Labeling, Quality Management, and Maintenance

  • Medical Device Quality & Regulatory Status: Infermedica’s core triage and symptom-checking modules are certified under ISO 13485 (Medical Devices Quality Management Systems) and hold CE marking under the European Union Medical Device Regulation (EU MDR 2017/745, Class IIb). When evaluating any clinical reasoning API, verify the current regulatory classification in the target jurisdiction, HIPAA Business Associate Agreement (BAA) terms, and SOC 2 Type II security attestation.
  • Knowledge Graph Maintenance and Epidemiological Updates: Clinical reasoning engines require continuous maintenance to remain safe. Infermedica and Kahun release periodic knowledge-graph updates incorporating revised clinical practice guidelines (e.g., AHA, ESC, NICE), seasonal infectious disease prevalence shifts, and updated ICD-10-CM/SNOMED CT mappings; API integrators must pin or test model version headers (`Model` header in Infermedica API) inside staging environments before promoting updates to production.

Frequently Asked Questions

What is infermedica?

Infermedica is a clinical artificial intelligence company and API platform that uses a physician-curated Clinical Knowledge Graph and Bayesian probabilistic inference engine to conduct dynamic symptom assessments, calculate 5-level acuity triage dispositions, automate pre-visit patient intake, and route patients to the appropriate level of care.

How is infermedica used in clinical research and healthcare?

In healthcare and clinical informatics, Infermedica is embedded via REST APIs or SMART on FHIR widgets into hospital patient portals, health insurance member apps, telehealth platforms, and nurse triage call centers. It translates patient-reported symptoms into standardized SNOMED CT and ICD-10 clinical concepts, flags red-flag emergency presentations, reduces unnecessary Emergency Department visits through 5-tier triage routing, and delivers structured pre-visit intake summaries directly into the clinician’s EHR workflow.

Sources

Follow CASRAI

Research-administration guidance, standards updates and independent tool reviews.

Ask CASRAI · free to try

Ask about Infermedica and Kahun AI: Bayesian Triage APIs, Evidence-Mapped Clinical Knowledge Graphs, EU MDR Certification, and FHIR Integration

Ask your first 2 questions free below. Subscribers get 150 a day for $29 a month.

An AI assistant specialized in research administration. It cites the sources behind every answer, labels web answers and says when it can't answer.

Answers draw on CASRAI's guides and dictionary plus the federal and funder documents we index: Federal Register, Grants.gov, Regulations.gov and UKRI.

Works on this site and inside Claude, Cursor and the AI tools you already use.

Everything CASRAI publishes — this page, the dictionary, the guides and the news — stays free to read, with no account and no card.

Referenced across the research world

University of Cambridge logoColumbia University logoCrossref logoUniversity of Edinburgh logoHarvard University logoUniversity of Oxford logoPrinceton University logoStanford School of Medicine logoUniversity College London logoORCID logoUniversity of Cambridge logoColumbia University logoCrossref logoUniversity of Edinburgh logoHarvard University logoUniversity of Oxford logoPrinceton University logoStanford School of Medicine logoUniversity College London logoORCID logo
  • University of Cambridge logo
  • Columbia University logo
  • Crossref logo
  • University of Edinburgh logo
  • Harvard University logo
  • University of Oxford logo
  • Princeton University logo
  • Stanford School of Medicine logo
  • University College London logo
  • ORCID logo

View CASRAI adoption →