IBM / pulse-iot-wml-mobile-health

WARNING: This repository is no longer maintained :warning: This repository will not be updated. The repository will be kept available in read-only mode.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

WARNING: This repository is no longer maintained ⚠️

This repository will not be updated. The repository will be kept available in read-only mode.

Read this in other languages: 日本語.

DISCLAIMER: This application is used for demonstrative and illustrative purposes only and does not constitute an offering that has gone through regulatory review. It is not intended to serve as a medical application. There is no representation as to the accuracy of the output of this application and it is presented without warranty.

Skill Level: Intermediate N.B: All services used in this repo are Lite plans. Also, star this repo if you like what you see.

MyPulse - An IoT Watson Machine Learning Mobile Health App

The idea behind this application is to have a way to check pulse rates with the most available devices, mobile phones. Here's a brief description of the code pattern:

  • Create a classification model using a dataset which contains the pulse data and its related derived values. Deploy the model and expose it as Watson Machine Learning endpoints
  • Register the mobile device with Watson IoT Platform
  • Using the mobile app, generate the LIVE pulse data. This data is published to IoT platform and then stored in a NoSQL database
  • Streaming the pulse data from the app in real-time (or the database) and using Watson Machine Learning validate it with the deployed model

Steps

See Output Results

  • After doing the above steps, try it on your mobile phone's browser: http://<YOUR_APP_NAME>.mybluemix.net

    You can try our demo app at http://mypulse.mybluemix.net/ to have an idea how it looks. Note that if the machine learning service is over quota is will show undefined for some fields.


Links

License

This code pattern is licensed under the Apache Software License, Version 2. Separate third party code objects invoked within this code pattern are licensed by their respective providers pursuant to their own separate licenses. Contributions are subject to the Developer Certificate of Origin, Version 1.1 (DCO) and the Apache Software License, Version 2.

Apache Software License (ASL) FAQ

About

WARNING: This repository is no longer maintained :warning: This repository will not be updated. The repository will be kept available in read-only mode.

License:Apache License 2.0


Languages

Language:JavaScript 95.1%Language:HTML 2.8%Language:Shell 1.2%Language:CSS 0.8%Language:Dockerfile 0.1%