Meet the platform

Infermedica collects, analyzes and uses medical knowledge to ask diagnostic questions to unmask your patients' conditions.

Knowledge

We collect and organize medical knowledge.

Machine learning

We analyze literature and patient records.

Inference engine

We draw conclusions from patient data.

API

We integrate with your product smoothly.

Artificial Intelligence

Benefit of an evidence-based medical knowledge base

Infermedica’s medical knowledge is stored in a proprietary database of probabilistic relationships between such various diagnostic variables as conditions and symptoms.

Verified knowledge

We rely on solid medical information from well-established publications.

Statistical facts

We extract the information from millions of anonymized patient records.

Human experts

We have the medical content curated by a board of expert physicians.

Reveal the power of machine learning

Our platform becomes smarter with use. We apply machine learning and data extraction algorithms to expand our diagnostic capabilities.

  • Collected data

    We find dependencies and common patterns in patient data.

  • Literature

    We extract knowledge from literature and published medical cases.

  • External sources

    We learn from your custom data sources, e.g. anonymized EMR records.

Arrows point the digital brain

Get reliable diagnostic insights

Our inference engine utilizes unique and the scalable data modeling approach based on Bayesian Networks. It is designed to resemble the reasoning of expert level human diagnosticians and guarantees an unmatched query response time.

Ask relevant questions

It creates interactive, dialogue-based apps with our adaptive question selection algorithm. Our algorithm can change diagnostic hypothesis at any given point if new evidence suggests a better fit.

Learn about likely diagnoses

Our inference algorithm provides a probability-based ranking of likely conditions, suitable for patient triage, symptom checking and decision support systems.

Connect your product through API

Use Infermedica API to easily build intelligent diagnostic applications for patients and healthcare professionals.

You send

  • Patient demographics
  • Symptoms
  • Lab test results
{
  "sex": "male",
  "age": 34,
  "evidence": [
    {
      "id": "s_8",
      "choice_id": "present"
    },
    {
      "id": "s_21",
      "choice_id": "absent"
    },
    {
      "id": "s_8",
      "choice_id": "present"
    },
    {
      "id": "s_98",
      "choice_id": "unknown"
    }
  ]
}

You get

  • Diagnostic questions to ask
  • Likely conditions
{
  "question": {
    "type": "single",
    "text": "Do you have abdominal pain?",
    "items": [
      {
        "id": "s_13",
        "name": "Abdominal pain",
        "choices": [
          {
            "id": "present",
            "label": "Yes"
          },
          {
            "id": "absent",
            "label": "No"
          },
          {
            "id": "unknown",
            "label": "Don't know"
          }
        ]
      }
    ],
    "extras": {}
  },
  "conditions": [
    {
      "id": "c_10",
      "name": "Infectious diarrhea",
      "probability": 0.0275
    },
    {
      "id": "c_138",
      "name": "Food poisoning",
      "probability": 0.024
    },
    {
      "id": "c_142",
      "name": "Irritable bowel syndrome (IBS)",
      "probability": 0.0213
    },
    {
      "id": "c_113",
      "name": "Diverticulosis",
      "probability": 0.0104
    },
    {
      "id": "c_186",
      "name": "Diverticulitis",
      "probability": 0.0094
    }
  ],
  "extras": {}
}

FAQ

Where do you get the data?

Show

Our medical data is initially created by a team of experienced physicians based on respected literature, the latest research articles and their own experience. However, we also have a complete authoring tool that allows the customizing and expansion of the medical content to solve various diagnostic problems.

How reliable it is?

Show

Infermedica has been successfully used in a number of commercial products and has already handled millions of diagnostic requests through its API. Thanks to its machine learning capabilities, Infermedica becomes smarter every day since it incorporates the data it analyzes.

How much does it cost?

Show

The licensing fee depends on the scope of our collaboration. If you wish to contribute valuable input to our medical knowledgebase, we will probably give you favorable terms for the use of our technology. Feel free to contact us with any questions.

More questions than answers? Drop us a line to contact@infermedica.com.

Learn how others use Infermedica

Here are some use cases that show how our technology can be used to build more powerful medical applications.

HealthLoop screenshot

HealthLoop

Infermedica is used to provide adaptive and personalized interviews with patients on possible post-surgical complications.

Visit website
Healthform screenshot

Healthform

Infermedica is used to enhance online patient intake by providing intelligent interviews focused on chief complaints.

Visit website
Symptomate screenshot

Symptomate

Infermedica is responsible for assessing risks of primary care conditions with one of the leading symptom checkers.

Visit website
DxMate screenshot

DxMate

Infermedica is used to generate a set of conditions to consider based on entered symptoms and to provide insights on relevant diagnostic observations to verify.

Visit website