Using Bayesialabs New Rest API for Diagnosing Covid 19 with a Smartphone App

Using BayesiaLab's New REST API for Diagnosing COVID-19 with a Smartphone App


In this webinar, Dr. Lionel Jouffe, Bayesia's CEO, explains all the development steps from the initial medical knowledge elicitation to releasing a smartphone app for diagnostic decision support — all within the framework of Bayesian networks and BayesiaLab. In this context, you will learn about Bayesia's new REST API and how it can make inferences with Bayesian networks available to any application.

Presentation Video

Background & Motivation

Over the past 12 months, the growing number of COVID-19 infections has led to an urgent need for the reliable detection of new infections. Given the similarity of their symptoms, the common cold, influenza, and COVID-19 have remained difficult to differentiate.

In this context, the Bayesia team has been at the forefront of developing diagnostic expert systems for COVID-19 using the Bayesian network framework. In March 2020, we assembled a working group of medical researchers, epidemiologists, and clinicians to develop a Bayesian network for distinguishing COVID-19 from other respiratory infections. Since then, we have maintained a public WebSimulator and continuously updated it with the latest understanding of the evolving pandemic.

Bayesian networks are recognized as powerful tools for risk analysis and decision support and have become a popular model for clinical decision support systems (CDSS). Bayesian networks are particularly suitable for healthcare as they can

  1. model complex problems with causal dependencies under high degrees of uncertainty;
  2. combine different sources of information, including empirical data and expert opinion;
  3. have an interpretable graphical structure;
  4. model interventions in diagnostic and prognostic ways. Based on the success of the COVID-19 WebSimulator implementation, we joined forces with Dr. Jordi Ochando at the Spanish Society for Immunology and Dr. Manisha Brahmachary at the Mount Sinai School of Medicine to further refine our web-based diagnostic tool and turn it into an app for iOS and Android. Numerous medical research institutes collaborated in our efforts, including Hôpital Foch (France), the University of Mons (Belgium), and the Hospital Universitario Donostia (Spain).

Medical Knowledge Elicitation with BEKEE

We present the Bayesia Expert Knowledge Elicitation Environment (BEKEE) as a platform for compiling and encoding knowledge from domain specialists. This workflow aggregates the available medical knowledge into a Bayesian network, which is an updatable expert system. Clinicians and patients can then access the Bayesian network expert system through various interfaces, such as the BayesiaLab WebSimulator.

The Bayesia WebSimulator

The BayesiaLab WebSimulator has become a popular platform for publishing BayesiaLab models via a web interface to any audience, from local collaborators to the general public. This way, researchers can provide access to a newly-developed Bayesian network so that anyone with an Internet connection can use that model for simulation.

The Bayesia Engine API

At the core of the BayesiaLab WebSimulator is the Bayesia Engine API, which allows you to access the learning and inference functions of BayesiaLab programmatically. As of the beginning of 2021, we've also made this API available as a RESTful service. Your program code can make an HTTP call to Bayesia's API server to perform inference on a Bayesian network model.

The SEI Smartphone App

For the first implementation of Bayesia's new REST API in a smartphone app, it was an obvious choice for our team to create a COVID-19 diagnostic tool, building on our existing research. This new app allows individuals to perform a COVID-19 self-assessment guided by BayesiaLab's Adaptive Questionnaire algorithm. Since its launch in February, the app has already produced tens of thousands of assessments based on self-reported symptoms.

You can install the app via the following links:

For North America

Bayesia USA

4235 Hillsboro Pike
Suite 300-688
Nashville, TN 37215, USA

+1 888-386-8383

Head Office

Bayesia S.A.S.

Parc Ceres, Batiment N 21
rue Ferdinand Buisson
53810 Change, France

For Asia/Pacific

Bayesia Singapore

1 Fusionopolis Place
#03-20 Galaxis
Singapore 138522

Copyright © 2024 Bayesia S.A.S., Bayesia USA, LLC, and Bayesia Singapore Pte. Ltd. All Rights Reserved.