Creating alerts for asthma patients using a machine learning model

Digital health platforms help to create personalized care experiences for patients with chronic diseases. Patient apps can be created as a customizable mobile application with an AI enabled user interface that keeps patients engaged. It provides an intelligent decision support engine that helps patients follow physician recommended guidelines. The platform provides cloud based data driven machine learning models, powerful data analytics, real time insights via dashboards to optimize remote patient monitoring.

Use cases and examples will be shown to the audience for chronic diseases such as asthma. First, dummy data for Asthma app mobile users will be shown. Next, use of external data from other sources will be explained and described. Finally, use of Machine learning approaches will be explained in three areas:

1.) To monitor adherence to medication

2.) Predicting risk of asthma attack, and

3.) Tracking of air quality within patient vicinity

Each example will highlite different datasets and variables used, analytic approaches considered and its pros and cons, and how machine learning can predict and help in reducing visits to the emergency room or hospital for severe asthma patients.

Data collection:

Data includes patients peakflow, zones for asthma (yellow, green or red), symptoms, medications, symptom severity and answers to a 6 question survey all entered by the patient. External data includes air quality data , geographical location and pollen data.


Machine learning methods work by uncovering hidden relationships between the target and features that classify or predict a particular outcome. In the context of telemonitoring via an app, supervised classification algorithms can be used to yield a classifier that distinguishes between a stable disease state and disease trajectory that it is indicative of incipient exacerbation on the basis of patient characteristics collected during a predefined time frame.

Thus, from a machine learning prospective, telemonitoring data collected on a daily basis may be considered as features and each corresponding day's disposition with regard to exacerbation status (yes or no) can be considered as an outcome for predictive modeling. Within this framework, an initial predictive model can be continuously improved with increased numbers of cases.

A receiver operating characteristic (ROC) will be shown to characterize comparative performance of classifying algorithms for asthma exacerbation prediction resulting from different training data sets. Examples of classification algorithms for building classification models include: adaptive Bayesian network, naive Bayesian classifier, and support vector machines.

2 favorite thumb_down thumb_up 1 comment visibility_off  Remove from Watchlist visibility  Add to Watchlist

Outline/Structure of the Demonstration

Background of digital platform and disease management in asthma (10min)

Description of how mobile app data is collected and external and internal sources of data ( 10 min)

Explain ML approaches used for each of the 3 use cases (20 min)

1.) To monitor adherence to medication

2.) Predicting risk of asthma attack, and

3.) Tracking of air quality within patient vicinity

Future work , Conclusions and Questions - (5 min)

Learning Outcome

Participants will learn how machine learning applications can help save a visit to the hospital and hence reduce costs for asthma patients

Participants will understand various ML algorithms and how to deal with data anomalies such as missing/incomplete data for your model

Participants will learn a healthcare usecase for 1 disease and how it can be applied to multiple chronic diseases such as diabetes etc

Target Audience

Those intersted in healthcare use cases for ML, Those who would like to build alerts and predict future risk for diseases in their data

Prerequisites for Attendees

Have basic understanding of Machine Learning algorithms

Download Keva health advisor app from google or apple playstore (useful but not mandatory)

schedule Submitted 1 week ago

Public Feedback

comment Suggest improvements to the Speaker
  • Vishal Gokhale
    By Vishal Gokhale  ~  15 hours ago
    reply Reply

    Thanks for submitting your proposal Jyotsna. 

    ODSC India is a practitioner conference, hence it would be useful if you can share the details of ML algorithms (choices, application/adaptation, challenges, solutions) that make keva possible.

  • Liked Nirav Shah

    Nirav Shah / Ananth Bala - Data Analysis, Dashboards and Visualization - How to create powerful visualizations like a Zen Master

    480 Mins

    In today’s data economy and disruptive business environment, data is the new oil and data analysis with data visualization is vital for professionals and companies to stay competitive. Data Analysis and developing useful and interactive visualizations which provide insights may seem complex for a non -data professional. That should not be the case, thanks to various BI & data visualization tools. Tableau is one of the most popular one and widely used in various industries by individual users to enterprise roll out.

    In this complete hands-on training session (slides, workbooks and data-sets will be distributed in advance), you will learn to turn your data into interactive dashboards, how to create stories with data and share these dashboards with your audience. We will begin with a quick refresher of basics about design and information literacy and discussions about practices for creating charts and storytelling utilizing best visual practices. Whether your goal is to explain an insight or let your audience explore data insights, using Tableau’s simple drag-and-drop user interface makes the task easy and enjoyable.

    You will learn to use functionalities like Table Calculations, Sets, Filters, Level of Detail expressions, Animations, predictive analytics using forecast functions and understanding Clustering. You will learn to integrate R and Tableau and how to use R within Tableau. Learn advance charts such as Waterfall charts, Pareto charts, Gantt Charts, Control Charts and Box and Whisker’s plot. You will also learn mapping, using parameters and other visual functionalities.

    You will learn about data preparation – joins, blending, union and shaping data using Tableau Prep. We also cover combining data data to create a single stream data source for analysis.

    Tableau support multiple data sources and we'll be covering flat files, relational and no sql databases along with SAAS sources like Salesforce, Azure SQL Server and Salesforce

    Lastly, enterprise data Visualization workflows, alternative toolsets, deployments, use-case, examples and best practices using zen master techniques.