SlideShare uma empresa Scribd logo
1 de 38
IoT for Population Health
Paul Boal, Amitech Solutions, @paulboal
StampedeCon 2016
1
Topics
•IoT Across Healthcare
•IoT Technologies
•An IoT and Population Health Example
•Wearable Fitness Devices in Apache NiFi
2
IoT in Healthcare
3
http://mynutratek.com/welcome/health-providers-healthcare-plans/
IoT in Healthcare
• Smart beds
• Smart pumps
• Robots
• Smart Monitors
• Smart Soap Dispensers
4
Clinical Monitoring
R/T Location Systems
At Home Monitoring
Personal Fitness
Ingestible Devices
IoT in Healthcare
5
Clinical Monitoring
R/T Location Systems
At Home Monitoring
Personal Fitness
Ingestible Devices
• Assets
• Inventory
• Patients
• Visitors
• Clinicians
IoT in Healthcare
6
Clinical Monitoring
R/T Location Systems
At Home Monitoring
Personal Fitness
Ingestible Devices
IoT in Healthcare
• Clinical monitoring
• Real-time location systems
• EHR transactions
• At home monitoring
7
IoT in Healthcare
• Clinical monitoring
• Real-time location systems
• EHR transactions
• At home monitoring
8
https://www.researchgate.net/figure/272386643_fig2_Figure-3-Left-demo-
set-up-with-belt-prototype-worn-by-a-12-week-old-baby-Right
IoT in Healthcare
• Heart rate
• Sleep
• Perspiration
• Temperature
• Activity
9
Clinical Monitoring
R/T Location Systems
At Home Monitoring
Personal Fitness
Ingestible Devices
IoT in Healthcare
• Chemistry Sensors
• Medicine Dispenser
• Cameras
10
Clinical Monitoring
R/T Location Systems
At Home Monitoring
Personal Fitness
Ingestible Devices
IoT Data Processing
•Transactional vs Micro-batch
•Development Environment
•Connectors and Processors
•Durability
•Out of Order Processing
•Scalability
11
IoT Data Processing
• UC Berkley AMPLab
• Databricks
• Airbnb
• Autodesk
• Concur
• eBay
• MyFitnessPal
• NASA JPL
• Opentable
• University of MO
12
IoT Data Processing
• Twitter
• Groupon
• The Weather Channel
• Yahoo!
• WebMD
• Spotify
• Klout
• NaviSite
• PARC
• Wayfair
• Cerner
• Yelp
13
IoT Data Processing
• NSA
• Dar Group
• MD Anderson
• Xavient Information System
• Lowes
• Schlumberger
14
IoT Data Processing
• LinkedIn
• Intuit
• MobileAware
• Project Florida
• Happy Pancake
• TiVo
• Uber
• Netflix
15
IoT Data Processing
• dataArtisans
• Capital One
• Ericsson
• king.com (CandyCrush)
• Portugal Telecom
• ResearchGate
• Okkam SRL
• Google Gloud Dataflow
16
Amitech Solutions and
Big Cloud Analytics
• Collects millions of data points from thousands of
deployed wearable devices that capture 50+
biometric data points
• Computes advanced population health management
analytics, scores and coefficients
• Manages population’s wellness
• Groups cohorts by sleep, activity level and resting
heart rate
• Alerts and triggers for conditions such as device
abandonment, elevated resting heart rate and others
• Guides users to better health with event-triggered
messaging
17
From Accelerometers to Cash
18
Future Data Ingest Architecture
19
Introduction to NiFi
20
Flow File
Processor
Connections
Flow Controller
Introduction to NiFi
21
Data Transformation
Routing and Mediation
Database Access
Attribute Extraction
System Interaction
Data Ingestion
Data Egress / Sending
Splitting
Aggregation
HTTP
Flow File
Processor
Connections
Flow Controller
Introduction to NiFi
22
Flow File
Processor
Connections
Flow Controller
Introduction to NiFi
23
Flow File
Processor
Connections
Flow Controller
From POJO to NiFi Processor
1. Extend AbstractProcessor
2. Configure pom.xml for NiFi
3. Build and Deploy
24
Code Walk Through
25
Properties and
Relationships
Initialize
Read Config
Process Request
Return Results
POM and Metadata
Code Walk Through
26
Properties and
Relationships
Initialize
Read Config
Process Request
Return Results
POM and Metadata
Code Walk Through
27
Properties and
Relationships
Initialize
Read Config
Process Request
Return Results
POM and Metadata
Code Walk Through
28
Properties and
Relationships
Initialize
Read Config
Process Request
Return Results
POM and Metadata
Code Walk Through
29
Properties and
Relationships
Initialize
Read Config
Process Request
Return Results
POM and Metadata
Code Walk Through
• pom.xml configuration
• Processor file for nar metadata
30
com.bca.etl.nifi.processors.WearableDeviceProcessor
Properties and
Relationships
Initialize
Read Config
Process Request
Return Results
POM and Metadata
NiFi Configuration
31
Flow Controller
Extract Properties
Processor Config
NiFi Configuration
32
bca.device=Garmin
bca.username=me@me.com
bca.password=XXX
bca.startdate=2016-04-01
bca.enddate=2016-04-02
Flow Controller
Extract Properties
Processor Config
NiFi Configuration
33
Properties match the properties in the
WearableDeviceProcessor class
Flow Controller
Extract Properties
Processor Config
NiFi Output
Data from vendor API output
• Write the JSON to a file
• Write to NoSQL DB
• Write to Hbase
• Make a REST call with this payload
• Send to Kafka queue
• Extract with JSON Path
• Process with Spark or Storm
NiFi Results
• Easy to setup and run locally for development.
• From existing code to NiFi processor took less
than a day (including making several dump
mistakes along the way).
• Framework will enable scale.
• Lots of flexibility in where the data goes next.
Summary
•IoT will save the healthcare industry
•It doesn’t have be like Y2K
•Go try something other than Twitter!
36
References
• https://www.cbinsights.com/blog/iot-healthcare-market-map-company-list/
• http://www.cakesolutions.net/teamblogs/comparison-of-apache-stream-processing-
frameworks-part-1
• http://www.kdnuggets.com/2016/03/top-big-data-processing-frameworks.html
• http://events.linuxfoundation.org/sites/events/files/slides/JoeWitt_apr2015_apachecon_be
tteranalytics-betterdataflow_v1.pdf
• http://www.slideshare.net/JenAman/airstream-spark-streaming-at-airbnb
• http://www.slideshare.net/edvorkin/learning-stream-processing-with-apache-storm
• http://www.slideshare.net/HadoopSummit/from-zero-to-data-flow-in-hours-with-apache-
nifi-64032731
• https://qconsf.com/system/files/presentation-slides/qconsf-2015-
stream_processing_in_uber.pdf
• https://techblog.king.com/rbea-scalable-real-time-analytics-king/
• http://www.zdnet.com/article/nsa-partners-with-apache-to-release-open-source-data-
traffic-program/
• https://samza.apache.org/learn/documentation/0.10/comparisons/storm.html
37
Paul Boal
paul.boal@amitechsolutions.com
@paulboal
Paul has been architecting healthcare analytics solutions for 15
years, implementing a range of technologies from traditional
data warehouses to Hadoop-based solutions, advanced
analytics, and real-time clinical data integration. Paul is now a
practice lead with Amitech Solutions focused on delivering big
data solutions for healthcare, including a
healthcare IoT platform that leverages data from personal
wearable devices for population health management.
38

Mais conteúdo relacionado

Mais procurados

Streamline Data Governance with Egeria: The Industry's First Open Metadata St...
Streamline Data Governance with Egeria: The Industry's First Open Metadata St...Streamline Data Governance with Egeria: The Industry's First Open Metadata St...
Streamline Data Governance with Egeria: The Industry's First Open Metadata St...DataWorks Summit
 
How a Media Data Platform Drives Real-time Insights & Analytics using Apache ...
How a Media Data Platform Drives Real-time Insights & Analytics using Apache ...How a Media Data Platform Drives Real-time Insights & Analytics using Apache ...
How a Media Data Platform Drives Real-time Insights & Analytics using Apache ...Databricks
 
ING's Customer-Centric Data Journey from Community Idea to Private Cloud Depl...
ING's Customer-Centric Data Journey from Community Idea to Private Cloud Depl...ING's Customer-Centric Data Journey from Community Idea to Private Cloud Depl...
ING's Customer-Centric Data Journey from Community Idea to Private Cloud Depl...DataWorks Summit/Hadoop Summit
 
ParStream - Big Data for Business Users
ParStream - Big Data for Business UsersParStream - Big Data for Business Users
ParStream - Big Data for Business UsersParStream Inc.
 
Big Data - Applications and Technologies Overview
Big Data - Applications and Technologies OverviewBig Data - Applications and Technologies Overview
Big Data - Applications and Technologies OverviewSivashankar Ganapathy
 
GITEX Big Data Conference 2014 – SAP Presentation
GITEX Big Data Conference 2014 – SAP PresentationGITEX Big Data Conference 2014 – SAP Presentation
GITEX Big Data Conference 2014 – SAP PresentationPedro Pereira
 
Short introduction to Big Data Analytics, the Internet of Things, and their s...
Short introduction to Big Data Analytics, the Internet of Things, and their s...Short introduction to Big Data Analytics, the Internet of Things, and their s...
Short introduction to Big Data Analytics, the Internet of Things, and their s...Andrei Khurshudov
 
HDF 3.2 - What's New
HDF 3.2 - What's NewHDF 3.2 - What's New
HDF 3.2 - What's NewHortonworks
 
Key Data Management Requirements for the IoT
Key Data Management Requirements for the IoTKey Data Management Requirements for the IoT
Key Data Management Requirements for the IoTMongoDB
 
Adapting to the exponential development of technology
Adapting to the exponential development of technologyAdapting to the exponential development of technology
Adapting to the exponential development of technologyDataWorks Summit
 
Big data - Key Enablers, Drivers & Challenges
Big data - Key Enablers, Drivers & ChallengesBig data - Key Enablers, Drivers & Challenges
Big data - Key Enablers, Drivers & ChallengesShilpi Sharma
 
Johns Hopkins - Using Hadoop to Secure Access Log Events
Johns Hopkins - Using Hadoop to Secure Access Log EventsJohns Hopkins - Using Hadoop to Secure Access Log Events
Johns Hopkins - Using Hadoop to Secure Access Log EventsHortonworks
 
Hilton's enterprise data journey
Hilton's enterprise data journeyHilton's enterprise data journey
Hilton's enterprise data journeyDataWorks Summit
 
02 a holistic approach to big data
02 a holistic approach to big data02 a holistic approach to big data
02 a holistic approach to big dataRaul Chong
 
Floods of Twitter Data - StampedeCon 2016
Floods of Twitter Data - StampedeCon 2016Floods of Twitter Data - StampedeCon 2016
Floods of Twitter Data - StampedeCon 2016StampedeCon
 
Big Data’s Big Impact on Businesses
Big Data’s Big Impact on BusinessesBig Data’s Big Impact on Businesses
Big Data’s Big Impact on BusinessesCRISIL Limited
 
Real-time Analytics in Financial
Real-time Analytics in FinancialReal-time Analytics in Financial
Real-time Analytics in FinancialYifeng Jiang
 

Mais procurados (20)

Streamline Data Governance with Egeria: The Industry's First Open Metadata St...
Streamline Data Governance with Egeria: The Industry's First Open Metadata St...Streamline Data Governance with Egeria: The Industry's First Open Metadata St...
Streamline Data Governance with Egeria: The Industry's First Open Metadata St...
 
How a Media Data Platform Drives Real-time Insights & Analytics using Apache ...
How a Media Data Platform Drives Real-time Insights & Analytics using Apache ...How a Media Data Platform Drives Real-time Insights & Analytics using Apache ...
How a Media Data Platform Drives Real-time Insights & Analytics using Apache ...
 
ING's Customer-Centric Data Journey from Community Idea to Private Cloud Depl...
ING's Customer-Centric Data Journey from Community Idea to Private Cloud Depl...ING's Customer-Centric Data Journey from Community Idea to Private Cloud Depl...
ING's Customer-Centric Data Journey from Community Idea to Private Cloud Depl...
 
ParStream - Big Data for Business Users
ParStream - Big Data for Business UsersParStream - Big Data for Business Users
ParStream - Big Data for Business Users
 
Big Data - Applications and Technologies Overview
Big Data - Applications and Technologies OverviewBig Data - Applications and Technologies Overview
Big Data - Applications and Technologies Overview
 
GITEX Big Data Conference 2014 – SAP Presentation
GITEX Big Data Conference 2014 – SAP PresentationGITEX Big Data Conference 2014 – SAP Presentation
GITEX Big Data Conference 2014 – SAP Presentation
 
Short introduction to Big Data Analytics, the Internet of Things, and their s...
Short introduction to Big Data Analytics, the Internet of Things, and their s...Short introduction to Big Data Analytics, the Internet of Things, and their s...
Short introduction to Big Data Analytics, the Internet of Things, and their s...
 
HDF 3.2 - What's New
HDF 3.2 - What's NewHDF 3.2 - What's New
HDF 3.2 - What's New
 
Key Data Management Requirements for the IoT
Key Data Management Requirements for the IoTKey Data Management Requirements for the IoT
Key Data Management Requirements for the IoT
 
Adapting to the exponential development of technology
Adapting to the exponential development of technologyAdapting to the exponential development of technology
Adapting to the exponential development of technology
 
Big data - Key Enablers, Drivers & Challenges
Big data - Key Enablers, Drivers & ChallengesBig data - Key Enablers, Drivers & Challenges
Big data - Key Enablers, Drivers & Challenges
 
Johns Hopkins - Using Hadoop to Secure Access Log Events
Johns Hopkins - Using Hadoop to Secure Access Log EventsJohns Hopkins - Using Hadoop to Secure Access Log Events
Johns Hopkins - Using Hadoop to Secure Access Log Events
 
IoT Data as Service with Hadoop
IoT Data as Service with HadoopIoT Data as Service with Hadoop
IoT Data as Service with Hadoop
 
Hilton's enterprise data journey
Hilton's enterprise data journeyHilton's enterprise data journey
Hilton's enterprise data journey
 
ttec - ParStream
ttec - ParStreamttec - ParStream
ttec - ParStream
 
02 a holistic approach to big data
02 a holistic approach to big data02 a holistic approach to big data
02 a holistic approach to big data
 
Floods of Twitter Data - StampedeCon 2016
Floods of Twitter Data - StampedeCon 2016Floods of Twitter Data - StampedeCon 2016
Floods of Twitter Data - StampedeCon 2016
 
Iot data analytics
Iot data analyticsIot data analytics
Iot data analytics
 
Big Data’s Big Impact on Businesses
Big Data’s Big Impact on BusinessesBig Data’s Big Impact on Businesses
Big Data’s Big Impact on Businesses
 
Real-time Analytics in Financial
Real-time Analytics in FinancialReal-time Analytics in Financial
Real-time Analytics in Financial
 

Destaque

Enterprise Search: Addressing the First Problem of Big Data & Analytics - Sta...
Enterprise Search: Addressing the First Problem of Big Data & Analytics - Sta...Enterprise Search: Addressing the First Problem of Big Data & Analytics - Sta...
Enterprise Search: Addressing the First Problem of Big Data & Analytics - Sta...StampedeCon
 
Visualizing Big Data – The Fundamentals
Visualizing Big Data – The FundamentalsVisualizing Big Data – The Fundamentals
Visualizing Big Data – The FundamentalsStampedeCon
 
Health 2.0 - Internet of Things (IoT) and Wearables #health2con
Health 2.0 - Internet of Things (IoT) and Wearables #health2conHealth 2.0 - Internet of Things (IoT) and Wearables #health2con
Health 2.0 - Internet of Things (IoT) and Wearables #health2conRichie Etwaru
 
[HUBDAY] Orange, From IOT to Data
[HUBDAY] Orange, From IOT to Data[HUBDAY] Orange, From IOT to Data
[HUBDAY] Orange, From IOT to DataHUB INSTITUTE
 
2010 Digital Trends, Ideas and Technologies (Part 1)
2010 Digital Trends, Ideas and Technologies (Part 1)2010 Digital Trends, Ideas and Technologies (Part 1)
2010 Digital Trends, Ideas and Technologies (Part 1)David Carr
 
Batch and Real-time EHR updates into Hadoop - StampedeCon 2015
Batch and Real-time EHR updates into Hadoop - StampedeCon 2015Batch and Real-time EHR updates into Hadoop - StampedeCon 2015
Batch and Real-time EHR updates into Hadoop - StampedeCon 2015StampedeCon
 
HBase Introduction
HBase IntroductionHBase Introduction
HBase IntroductionHanborq Inc.
 
MetaScale Case Study: Hadoop Extends DataStage ETL Capacity
MetaScale Case Study: Hadoop Extends DataStage ETL CapacityMetaScale Case Study: Hadoop Extends DataStage ETL Capacity
MetaScale Case Study: Hadoop Extends DataStage ETL CapacityMetaScale
 
Analyzing Time-Series Data with Apache Spark and Cassandra - StampedeCon 2016
Analyzing Time-Series Data with Apache Spark and Cassandra - StampedeCon 2016Analyzing Time-Series Data with Apache Spark and Cassandra - StampedeCon 2016
Analyzing Time-Series Data with Apache Spark and Cassandra - StampedeCon 2016StampedeCon
 
Turn Data Into Actionable Insights - StampedeCon 2016
Turn Data Into Actionable Insights - StampedeCon 2016Turn Data Into Actionable Insights - StampedeCon 2016
Turn Data Into Actionable Insights - StampedeCon 2016StampedeCon
 
Managing Social Content with MongoDB
Managing Social Content with MongoDBManaging Social Content with MongoDB
Managing Social Content with MongoDBMongoDB
 
How to get started in Big Data without Big Costs - StampedeCon 2016
How to get started in Big Data without Big Costs - StampedeCon 2016How to get started in Big Data without Big Costs - StampedeCon 2016
How to get started in Big Data without Big Costs - StampedeCon 2016StampedeCon
 
Date time java 8 (jsr 310)
Date time java 8 (jsr 310)Date time java 8 (jsr 310)
Date time java 8 (jsr 310)Eyal Golan
 
Hadoop Security and Compliance - StampedeCon 2016
Hadoop Security and Compliance - StampedeCon 2016Hadoop Security and Compliance - StampedeCon 2016
Hadoop Security and Compliance - StampedeCon 2016StampedeCon
 
Disrupting and Enhancing Healthcare with the Internet of Things
Disrupting and Enhancing Healthcare with the Internet of ThingsDisrupting and Enhancing Healthcare with the Internet of Things
Disrupting and Enhancing Healthcare with the Internet of Thingstodbotdotcom
 
Building a Data Pipeline With Tools From the Hadoop Ecosystem - StampedeCon 2016
Building a Data Pipeline With Tools From the Hadoop Ecosystem - StampedeCon 2016Building a Data Pipeline With Tools From the Hadoop Ecosystem - StampedeCon 2016
Building a Data Pipeline With Tools From the Hadoop Ecosystem - StampedeCon 2016StampedeCon
 
The Big Data Journey – How Companies Adopt Hadoop - StampedeCon 2016
The Big Data Journey – How Companies Adopt Hadoop - StampedeCon 2016The Big Data Journey – How Companies Adopt Hadoop - StampedeCon 2016
The Big Data Journey – How Companies Adopt Hadoop - StampedeCon 2016StampedeCon
 
SMART HEALTH AND Internet of Things (IoT) - RESEARCH Opportunities
SMART HEALTH AND Internet of Things (IoT) 	-  RESEARCH  OpportunitiesSMART HEALTH AND Internet of Things (IoT) 	-  RESEARCH  Opportunities
SMART HEALTH AND Internet of Things (IoT) - RESEARCH Opportunities Tauseef Naquishbandi
 
Emerging Technologies Driving New Patient Care
Emerging Technologies Driving New Patient CareEmerging Technologies Driving New Patient Care
Emerging Technologies Driving New Patient CareJared Johnson
 
Creating a Data Driven Organization - StampedeCon 2016
Creating a Data Driven Organization - StampedeCon 2016Creating a Data Driven Organization - StampedeCon 2016
Creating a Data Driven Organization - StampedeCon 2016StampedeCon
 

Destaque (20)

Enterprise Search: Addressing the First Problem of Big Data & Analytics - Sta...
Enterprise Search: Addressing the First Problem of Big Data & Analytics - Sta...Enterprise Search: Addressing the First Problem of Big Data & Analytics - Sta...
Enterprise Search: Addressing the First Problem of Big Data & Analytics - Sta...
 
Visualizing Big Data – The Fundamentals
Visualizing Big Data – The FundamentalsVisualizing Big Data – The Fundamentals
Visualizing Big Data – The Fundamentals
 
Health 2.0 - Internet of Things (IoT) and Wearables #health2con
Health 2.0 - Internet of Things (IoT) and Wearables #health2conHealth 2.0 - Internet of Things (IoT) and Wearables #health2con
Health 2.0 - Internet of Things (IoT) and Wearables #health2con
 
[HUBDAY] Orange, From IOT to Data
[HUBDAY] Orange, From IOT to Data[HUBDAY] Orange, From IOT to Data
[HUBDAY] Orange, From IOT to Data
 
2010 Digital Trends, Ideas and Technologies (Part 1)
2010 Digital Trends, Ideas and Technologies (Part 1)2010 Digital Trends, Ideas and Technologies (Part 1)
2010 Digital Trends, Ideas and Technologies (Part 1)
 
Batch and Real-time EHR updates into Hadoop - StampedeCon 2015
Batch and Real-time EHR updates into Hadoop - StampedeCon 2015Batch and Real-time EHR updates into Hadoop - StampedeCon 2015
Batch and Real-time EHR updates into Hadoop - StampedeCon 2015
 
HBase Introduction
HBase IntroductionHBase Introduction
HBase Introduction
 
MetaScale Case Study: Hadoop Extends DataStage ETL Capacity
MetaScale Case Study: Hadoop Extends DataStage ETL CapacityMetaScale Case Study: Hadoop Extends DataStage ETL Capacity
MetaScale Case Study: Hadoop Extends DataStage ETL Capacity
 
Analyzing Time-Series Data with Apache Spark and Cassandra - StampedeCon 2016
Analyzing Time-Series Data with Apache Spark and Cassandra - StampedeCon 2016Analyzing Time-Series Data with Apache Spark and Cassandra - StampedeCon 2016
Analyzing Time-Series Data with Apache Spark and Cassandra - StampedeCon 2016
 
Turn Data Into Actionable Insights - StampedeCon 2016
Turn Data Into Actionable Insights - StampedeCon 2016Turn Data Into Actionable Insights - StampedeCon 2016
Turn Data Into Actionable Insights - StampedeCon 2016
 
Managing Social Content with MongoDB
Managing Social Content with MongoDBManaging Social Content with MongoDB
Managing Social Content with MongoDB
 
How to get started in Big Data without Big Costs - StampedeCon 2016
How to get started in Big Data without Big Costs - StampedeCon 2016How to get started in Big Data without Big Costs - StampedeCon 2016
How to get started in Big Data without Big Costs - StampedeCon 2016
 
Date time java 8 (jsr 310)
Date time java 8 (jsr 310)Date time java 8 (jsr 310)
Date time java 8 (jsr 310)
 
Hadoop Security and Compliance - StampedeCon 2016
Hadoop Security and Compliance - StampedeCon 2016Hadoop Security and Compliance - StampedeCon 2016
Hadoop Security and Compliance - StampedeCon 2016
 
Disrupting and Enhancing Healthcare with the Internet of Things
Disrupting and Enhancing Healthcare with the Internet of ThingsDisrupting and Enhancing Healthcare with the Internet of Things
Disrupting and Enhancing Healthcare with the Internet of Things
 
Building a Data Pipeline With Tools From the Hadoop Ecosystem - StampedeCon 2016
Building a Data Pipeline With Tools From the Hadoop Ecosystem - StampedeCon 2016Building a Data Pipeline With Tools From the Hadoop Ecosystem - StampedeCon 2016
Building a Data Pipeline With Tools From the Hadoop Ecosystem - StampedeCon 2016
 
The Big Data Journey – How Companies Adopt Hadoop - StampedeCon 2016
The Big Data Journey – How Companies Adopt Hadoop - StampedeCon 2016The Big Data Journey – How Companies Adopt Hadoop - StampedeCon 2016
The Big Data Journey – How Companies Adopt Hadoop - StampedeCon 2016
 
SMART HEALTH AND Internet of Things (IoT) - RESEARCH Opportunities
SMART HEALTH AND Internet of Things (IoT) 	-  RESEARCH  OpportunitiesSMART HEALTH AND Internet of Things (IoT) 	-  RESEARCH  Opportunities
SMART HEALTH AND Internet of Things (IoT) - RESEARCH Opportunities
 
Emerging Technologies Driving New Patient Care
Emerging Technologies Driving New Patient CareEmerging Technologies Driving New Patient Care
Emerging Technologies Driving New Patient Care
 
Creating a Data Driven Organization - StampedeCon 2016
Creating a Data Driven Organization - StampedeCon 2016Creating a Data Driven Organization - StampedeCon 2016
Creating a Data Driven Organization - StampedeCon 2016
 

Semelhante a Using The Internet of Things for Population Health Management - StampedeCon 2016

Разработка и тестирование интернета вещей. Тренды индустрии
Разработка и тестирование интернета вещей. Тренды индустрииРазработка и тестирование интернета вещей. Тренды индустрии
Разработка и тестирование интернета вещей. Тренды индустрииcorehard_by
 
SECON'2016. Семенченко Антон, Как тренды в Мобильной разработке и Интернете в...
SECON'2016. Семенченко Антон, Как тренды в Мобильной разработке и Интернете в...SECON'2016. Семенченко Антон, Как тренды в Мобильной разработке и Интернете в...
SECON'2016. Семенченко Антон, Как тренды в Мобильной разработке и Интернете в...SECON
 
Predictive Analytics World Chicago 2015
Predictive Analytics World Chicago 2015Predictive Analytics World Chicago 2015
Predictive Analytics World Chicago 2015Dan Potter
 
Advanced Analytics for Any Data at Real-Time Speed
Advanced Analytics for Any Data at Real-Time SpeedAdvanced Analytics for Any Data at Real-Time Speed
Advanced Analytics for Any Data at Real-Time Speeddanpotterdwch
 
IoT (Internet of Things)
IoT (Internet of Things)IoT (Internet of Things)
IoT (Internet of Things)TusharSoam
 
Streaming real time data with Vibe Data Stream
Streaming real time data with Vibe Data StreamStreaming real time data with Vibe Data Stream
Streaming real time data with Vibe Data StreamInformaticaMarketplace
 
6 Practical Steps F&B Companies Can Take to Achieve Digital Transformation
6 Practical Steps F&B Companies Can Take to Achieve Digital Transformation6 Practical Steps F&B Companies Can Take to Achieve Digital Transformation
6 Practical Steps F&B Companies Can Take to Achieve Digital TransformationSafetyChain Software
 
Affinomics Bioinformatics Meeting
Affinomics Bioinformatics MeetingAffinomics Bioinformatics Meeting
Affinomics Bioinformatics MeetingRafael C. Jimenez
 
Internet of Things Presentation to Los Angeles CTO Forum
Internet of Things Presentation to Los Angeles CTO ForumInternet of Things Presentation to Los Angeles CTO Forum
Internet of Things Presentation to Los Angeles CTO ForumFred Thiel
 
The Evolution of Data Architecture
The Evolution of Data ArchitectureThe Evolution of Data Architecture
The Evolution of Data ArchitectureWei-Chiu Chuang
 
David Henthorn [Rose-Hulman Institute of Technology] | Illuminating the Dark ...
David Henthorn [Rose-Hulman Institute of Technology] | Illuminating the Dark ...David Henthorn [Rose-Hulman Institute of Technology] | Illuminating the Dark ...
David Henthorn [Rose-Hulman Institute of Technology] | Illuminating the Dark ...InfluxData
 
5º MeetUP ARQconf 2016 - IoT: What is it really and how does it work?
5º MeetUP ARQconf 2016 - IoT: What is it really and how does it work?5º MeetUP ARQconf 2016 - IoT: What is it really and how does it work?
5º MeetUP ARQconf 2016 - IoT: What is it really and how does it work?GlobalLogic Latinoamérica
 
Data in Motion - tech-intro-for-paris-hackathon
Data in Motion - tech-intro-for-paris-hackathonData in Motion - tech-intro-for-paris-hackathon
Data in Motion - tech-intro-for-paris-hackathonCisco DevNet
 
FIWARE Tech Summit - FIWARE Overview and Description of GEs
FIWARE Tech Summit - FIWARE Overview and Description of GEsFIWARE Tech Summit - FIWARE Overview and Description of GEs
FIWARE Tech Summit - FIWARE Overview and Description of GEsFIWARE
 
Code PaLOUsa Azure IoT Workshop
Code PaLOUsa Azure IoT WorkshopCode PaLOUsa Azure IoT Workshop
Code PaLOUsa Azure IoT WorkshopMike Branstein
 
CQRS and Event Sourcing for IoT applications
CQRS and Event Sourcing for IoT applicationsCQRS and Event Sourcing for IoT applications
CQRS and Event Sourcing for IoT applicationsMichael Blackstock
 

Semelhante a Using The Internet of Things for Population Health Management - StampedeCon 2016 (20)

Разработка и тестирование интернета вещей. Тренды индустрии
Разработка и тестирование интернета вещей. Тренды индустрииРазработка и тестирование интернета вещей. Тренды индустрии
Разработка и тестирование интернета вещей. Тренды индустрии
 
SECON'2016. Семенченко Антон, Как тренды в Мобильной разработке и Интернете в...
SECON'2016. Семенченко Антон, Как тренды в Мобильной разработке и Интернете в...SECON'2016. Семенченко Антон, Как тренды в Мобильной разработке и Интернете в...
SECON'2016. Семенченко Антон, Как тренды в Мобильной разработке и Интернете в...
 
Introduction to FIWARE Open Ecosystem
Introduction to FIWARE Open EcosystemIntroduction to FIWARE Open Ecosystem
Introduction to FIWARE Open Ecosystem
 
IoT and the Future of work
IoT and the Future of work IoT and the Future of work
IoT and the Future of work
 
Predictive Analytics World Chicago 2015
Predictive Analytics World Chicago 2015Predictive Analytics World Chicago 2015
Predictive Analytics World Chicago 2015
 
Advanced Analytics for Any Data at Real-Time Speed
Advanced Analytics for Any Data at Real-Time SpeedAdvanced Analytics for Any Data at Real-Time Speed
Advanced Analytics for Any Data at Real-Time Speed
 
IoT (Internet of Things)
IoT (Internet of Things)IoT (Internet of Things)
IoT (Internet of Things)
 
Streaming real time data with Vibe Data Stream
Streaming real time data with Vibe Data StreamStreaming real time data with Vibe Data Stream
Streaming real time data with Vibe Data Stream
 
Chapter 1 updated.pdf
Chapter 1 updated.pdfChapter 1 updated.pdf
Chapter 1 updated.pdf
 
6 Practical Steps F&B Companies Can Take to Achieve Digital Transformation
6 Practical Steps F&B Companies Can Take to Achieve Digital Transformation6 Practical Steps F&B Companies Can Take to Achieve Digital Transformation
6 Practical Steps F&B Companies Can Take to Achieve Digital Transformation
 
Affinomics Bioinformatics Meeting
Affinomics Bioinformatics MeetingAffinomics Bioinformatics Meeting
Affinomics Bioinformatics Meeting
 
Internet of Things Presentation to Los Angeles CTO Forum
Internet of Things Presentation to Los Angeles CTO ForumInternet of Things Presentation to Los Angeles CTO Forum
Internet of Things Presentation to Los Angeles CTO Forum
 
The Evolution of Data Architecture
The Evolution of Data ArchitectureThe Evolution of Data Architecture
The Evolution of Data Architecture
 
David Henthorn [Rose-Hulman Institute of Technology] | Illuminating the Dark ...
David Henthorn [Rose-Hulman Institute of Technology] | Illuminating the Dark ...David Henthorn [Rose-Hulman Institute of Technology] | Illuminating the Dark ...
David Henthorn [Rose-Hulman Institute of Technology] | Illuminating the Dark ...
 
5º MeetUP ARQconf 2016 - IoT: What is it really and how does it work?
5º MeetUP ARQconf 2016 - IoT: What is it really and how does it work?5º MeetUP ARQconf 2016 - IoT: What is it really and how does it work?
5º MeetUP ARQconf 2016 - IoT: What is it really and how does it work?
 
Data in Motion - tech-intro-for-paris-hackathon
Data in Motion - tech-intro-for-paris-hackathonData in Motion - tech-intro-for-paris-hackathon
Data in Motion - tech-intro-for-paris-hackathon
 
FIWARE Tech Summit - FIWARE Overview and Description of GEs
FIWARE Tech Summit - FIWARE Overview and Description of GEsFIWARE Tech Summit - FIWARE Overview and Description of GEs
FIWARE Tech Summit - FIWARE Overview and Description of GEs
 
Code PaLOUsa Azure IoT Workshop
Code PaLOUsa Azure IoT WorkshopCode PaLOUsa Azure IoT Workshop
Code PaLOUsa Azure IoT Workshop
 
CQRS and Event Sourcing for IoT applications
CQRS and Event Sourcing for IoT applicationsCQRS and Event Sourcing for IoT applications
CQRS and Event Sourcing for IoT applications
 
ICOS Services and Products
ICOS Services and Products ICOS Services and Products
ICOS Services and Products
 

Mais de StampedeCon

Why Should We Trust You-Interpretability of Deep Neural Networks - StampedeCo...
Why Should We Trust You-Interpretability of Deep Neural Networks - StampedeCo...Why Should We Trust You-Interpretability of Deep Neural Networks - StampedeCo...
Why Should We Trust You-Interpretability of Deep Neural Networks - StampedeCo...StampedeCon
 
The Search for a New Visual Search Beyond Language - StampedeCon AI Summit 2017
The Search for a New Visual Search Beyond Language - StampedeCon AI Summit 2017The Search for a New Visual Search Beyond Language - StampedeCon AI Summit 2017
The Search for a New Visual Search Beyond Language - StampedeCon AI Summit 2017StampedeCon
 
Predicting Outcomes When Your Outcomes are Graphs - StampedeCon AI Summit 2017
Predicting Outcomes When Your Outcomes are Graphs - StampedeCon AI Summit 2017Predicting Outcomes When Your Outcomes are Graphs - StampedeCon AI Summit 2017
Predicting Outcomes When Your Outcomes are Graphs - StampedeCon AI Summit 2017StampedeCon
 
Novel Semi-supervised Probabilistic ML Approach to SNP Variant Calling - Stam...
Novel Semi-supervised Probabilistic ML Approach to SNP Variant Calling - Stam...Novel Semi-supervised Probabilistic ML Approach to SNP Variant Calling - Stam...
Novel Semi-supervised Probabilistic ML Approach to SNP Variant Calling - Stam...StampedeCon
 
How to Talk about AI to Non-analaysts - Stampedecon AI Summit 2017
How to Talk about AI to Non-analaysts - Stampedecon AI Summit 2017How to Talk about AI to Non-analaysts - Stampedecon AI Summit 2017
How to Talk about AI to Non-analaysts - Stampedecon AI Summit 2017StampedeCon
 
Getting Started with Keras and TensorFlow - StampedeCon AI Summit 2017
Getting Started with Keras and TensorFlow - StampedeCon AI Summit 2017Getting Started with Keras and TensorFlow - StampedeCon AI Summit 2017
Getting Started with Keras and TensorFlow - StampedeCon AI Summit 2017StampedeCon
 
Foundations of Machine Learning - StampedeCon AI Summit 2017
Foundations of Machine Learning - StampedeCon AI Summit 2017Foundations of Machine Learning - StampedeCon AI Summit 2017
Foundations of Machine Learning - StampedeCon AI Summit 2017StampedeCon
 
Don't Start from Scratch: Transfer Learning for Novel Computer Vision Problem...
Don't Start from Scratch: Transfer Learning for Novel Computer Vision Problem...Don't Start from Scratch: Transfer Learning for Novel Computer Vision Problem...
Don't Start from Scratch: Transfer Learning for Novel Computer Vision Problem...StampedeCon
 
Bringing the Whole Elephant Into View Can Cognitive Systems Bring Real Soluti...
Bringing the Whole Elephant Into View Can Cognitive Systems Bring Real Soluti...Bringing the Whole Elephant Into View Can Cognitive Systems Bring Real Soluti...
Bringing the Whole Elephant Into View Can Cognitive Systems Bring Real Soluti...StampedeCon
 
Automated AI The Next Frontier in Analytics - StampedeCon AI Summit 2017
Automated AI The Next Frontier in Analytics - StampedeCon AI Summit 2017Automated AI The Next Frontier in Analytics - StampedeCon AI Summit 2017
Automated AI The Next Frontier in Analytics - StampedeCon AI Summit 2017StampedeCon
 
AI in the Enterprise: Past, Present & Future - StampedeCon AI Summit 2017
AI in the Enterprise: Past,  Present &  Future - StampedeCon AI Summit 2017AI in the Enterprise: Past,  Present &  Future - StampedeCon AI Summit 2017
AI in the Enterprise: Past, Present & Future - StampedeCon AI Summit 2017StampedeCon
 
A Different Data Science Approach - StampedeCon AI Summit 2017
A Different Data Science Approach - StampedeCon AI Summit 2017A Different Data Science Approach - StampedeCon AI Summit 2017
A Different Data Science Approach - StampedeCon AI Summit 2017StampedeCon
 
Graph in Customer 360 - StampedeCon Big Data Conference 2017
Graph in Customer 360 - StampedeCon Big Data Conference 2017Graph in Customer 360 - StampedeCon Big Data Conference 2017
Graph in Customer 360 - StampedeCon Big Data Conference 2017StampedeCon
 
End-to-end Big Data Projects with Python - StampedeCon Big Data Conference 2017
End-to-end Big Data Projects with Python - StampedeCon Big Data Conference 2017End-to-end Big Data Projects with Python - StampedeCon Big Data Conference 2017
End-to-end Big Data Projects with Python - StampedeCon Big Data Conference 2017StampedeCon
 
Doing Big Data Using Amazon's Analogs - StampedeCon Big Data Conference 2017
Doing Big Data Using Amazon's Analogs - StampedeCon Big Data Conference 2017Doing Big Data Using Amazon's Analogs - StampedeCon Big Data Conference 2017
Doing Big Data Using Amazon's Analogs - StampedeCon Big Data Conference 2017StampedeCon
 
Enabling New Business Capabilities with Cloud-based Streaming Data Architectu...
Enabling New Business Capabilities with Cloud-based Streaming Data Architectu...Enabling New Business Capabilities with Cloud-based Streaming Data Architectu...
Enabling New Business Capabilities with Cloud-based Streaming Data Architectu...StampedeCon
 
Big Data Meets IoT: Lessons From the Cloud on Polling, Collecting, and Analyz...
Big Data Meets IoT: Lessons From the Cloud on Polling, Collecting, and Analyz...Big Data Meets IoT: Lessons From the Cloud on Polling, Collecting, and Analyz...
Big Data Meets IoT: Lessons From the Cloud on Polling, Collecting, and Analyz...StampedeCon
 
Innovation in the Data Warehouse - StampedeCon 2016
Innovation in the Data Warehouse - StampedeCon 2016Innovation in the Data Warehouse - StampedeCon 2016
Innovation in the Data Warehouse - StampedeCon 2016StampedeCon
 
Introduction to Kudu - StampedeCon 2016
Introduction to Kudu - StampedeCon 2016Introduction to Kudu - StampedeCon 2016
Introduction to Kudu - StampedeCon 2016StampedeCon
 
Resource Management in Impala - StampedeCon 2016
Resource Management in Impala - StampedeCon 2016Resource Management in Impala - StampedeCon 2016
Resource Management in Impala - StampedeCon 2016StampedeCon
 

Mais de StampedeCon (20)

Why Should We Trust You-Interpretability of Deep Neural Networks - StampedeCo...
Why Should We Trust You-Interpretability of Deep Neural Networks - StampedeCo...Why Should We Trust You-Interpretability of Deep Neural Networks - StampedeCo...
Why Should We Trust You-Interpretability of Deep Neural Networks - StampedeCo...
 
The Search for a New Visual Search Beyond Language - StampedeCon AI Summit 2017
The Search for a New Visual Search Beyond Language - StampedeCon AI Summit 2017The Search for a New Visual Search Beyond Language - StampedeCon AI Summit 2017
The Search for a New Visual Search Beyond Language - StampedeCon AI Summit 2017
 
Predicting Outcomes When Your Outcomes are Graphs - StampedeCon AI Summit 2017
Predicting Outcomes When Your Outcomes are Graphs - StampedeCon AI Summit 2017Predicting Outcomes When Your Outcomes are Graphs - StampedeCon AI Summit 2017
Predicting Outcomes When Your Outcomes are Graphs - StampedeCon AI Summit 2017
 
Novel Semi-supervised Probabilistic ML Approach to SNP Variant Calling - Stam...
Novel Semi-supervised Probabilistic ML Approach to SNP Variant Calling - Stam...Novel Semi-supervised Probabilistic ML Approach to SNP Variant Calling - Stam...
Novel Semi-supervised Probabilistic ML Approach to SNP Variant Calling - Stam...
 
How to Talk about AI to Non-analaysts - Stampedecon AI Summit 2017
How to Talk about AI to Non-analaysts - Stampedecon AI Summit 2017How to Talk about AI to Non-analaysts - Stampedecon AI Summit 2017
How to Talk about AI to Non-analaysts - Stampedecon AI Summit 2017
 
Getting Started with Keras and TensorFlow - StampedeCon AI Summit 2017
Getting Started with Keras and TensorFlow - StampedeCon AI Summit 2017Getting Started with Keras and TensorFlow - StampedeCon AI Summit 2017
Getting Started with Keras and TensorFlow - StampedeCon AI Summit 2017
 
Foundations of Machine Learning - StampedeCon AI Summit 2017
Foundations of Machine Learning - StampedeCon AI Summit 2017Foundations of Machine Learning - StampedeCon AI Summit 2017
Foundations of Machine Learning - StampedeCon AI Summit 2017
 
Don't Start from Scratch: Transfer Learning for Novel Computer Vision Problem...
Don't Start from Scratch: Transfer Learning for Novel Computer Vision Problem...Don't Start from Scratch: Transfer Learning for Novel Computer Vision Problem...
Don't Start from Scratch: Transfer Learning for Novel Computer Vision Problem...
 
Bringing the Whole Elephant Into View Can Cognitive Systems Bring Real Soluti...
Bringing the Whole Elephant Into View Can Cognitive Systems Bring Real Soluti...Bringing the Whole Elephant Into View Can Cognitive Systems Bring Real Soluti...
Bringing the Whole Elephant Into View Can Cognitive Systems Bring Real Soluti...
 
Automated AI The Next Frontier in Analytics - StampedeCon AI Summit 2017
Automated AI The Next Frontier in Analytics - StampedeCon AI Summit 2017Automated AI The Next Frontier in Analytics - StampedeCon AI Summit 2017
Automated AI The Next Frontier in Analytics - StampedeCon AI Summit 2017
 
AI in the Enterprise: Past, Present & Future - StampedeCon AI Summit 2017
AI in the Enterprise: Past,  Present &  Future - StampedeCon AI Summit 2017AI in the Enterprise: Past,  Present &  Future - StampedeCon AI Summit 2017
AI in the Enterprise: Past, Present & Future - StampedeCon AI Summit 2017
 
A Different Data Science Approach - StampedeCon AI Summit 2017
A Different Data Science Approach - StampedeCon AI Summit 2017A Different Data Science Approach - StampedeCon AI Summit 2017
A Different Data Science Approach - StampedeCon AI Summit 2017
 
Graph in Customer 360 - StampedeCon Big Data Conference 2017
Graph in Customer 360 - StampedeCon Big Data Conference 2017Graph in Customer 360 - StampedeCon Big Data Conference 2017
Graph in Customer 360 - StampedeCon Big Data Conference 2017
 
End-to-end Big Data Projects with Python - StampedeCon Big Data Conference 2017
End-to-end Big Data Projects with Python - StampedeCon Big Data Conference 2017End-to-end Big Data Projects with Python - StampedeCon Big Data Conference 2017
End-to-end Big Data Projects with Python - StampedeCon Big Data Conference 2017
 
Doing Big Data Using Amazon's Analogs - StampedeCon Big Data Conference 2017
Doing Big Data Using Amazon's Analogs - StampedeCon Big Data Conference 2017Doing Big Data Using Amazon's Analogs - StampedeCon Big Data Conference 2017
Doing Big Data Using Amazon's Analogs - StampedeCon Big Data Conference 2017
 
Enabling New Business Capabilities with Cloud-based Streaming Data Architectu...
Enabling New Business Capabilities with Cloud-based Streaming Data Architectu...Enabling New Business Capabilities with Cloud-based Streaming Data Architectu...
Enabling New Business Capabilities with Cloud-based Streaming Data Architectu...
 
Big Data Meets IoT: Lessons From the Cloud on Polling, Collecting, and Analyz...
Big Data Meets IoT: Lessons From the Cloud on Polling, Collecting, and Analyz...Big Data Meets IoT: Lessons From the Cloud on Polling, Collecting, and Analyz...
Big Data Meets IoT: Lessons From the Cloud on Polling, Collecting, and Analyz...
 
Innovation in the Data Warehouse - StampedeCon 2016
Innovation in the Data Warehouse - StampedeCon 2016Innovation in the Data Warehouse - StampedeCon 2016
Innovation in the Data Warehouse - StampedeCon 2016
 
Introduction to Kudu - StampedeCon 2016
Introduction to Kudu - StampedeCon 2016Introduction to Kudu - StampedeCon 2016
Introduction to Kudu - StampedeCon 2016
 
Resource Management in Impala - StampedeCon 2016
Resource Management in Impala - StampedeCon 2016Resource Management in Impala - StampedeCon 2016
Resource Management in Impala - StampedeCon 2016
 

Último

Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfhans926745
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilV3cube
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 

Último (20)

Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 

Using The Internet of Things for Population Health Management - StampedeCon 2016

  • 1. IoT for Population Health Paul Boal, Amitech Solutions, @paulboal StampedeCon 2016 1
  • 2. Topics •IoT Across Healthcare •IoT Technologies •An IoT and Population Health Example •Wearable Fitness Devices in Apache NiFi 2
  • 4. IoT in Healthcare • Smart beds • Smart pumps • Robots • Smart Monitors • Smart Soap Dispensers 4 Clinical Monitoring R/T Location Systems At Home Monitoring Personal Fitness Ingestible Devices
  • 5. IoT in Healthcare 5 Clinical Monitoring R/T Location Systems At Home Monitoring Personal Fitness Ingestible Devices • Assets • Inventory • Patients • Visitors • Clinicians
  • 6. IoT in Healthcare 6 Clinical Monitoring R/T Location Systems At Home Monitoring Personal Fitness Ingestible Devices
  • 7. IoT in Healthcare • Clinical monitoring • Real-time location systems • EHR transactions • At home monitoring 7
  • 8. IoT in Healthcare • Clinical monitoring • Real-time location systems • EHR transactions • At home monitoring 8 https://www.researchgate.net/figure/272386643_fig2_Figure-3-Left-demo- set-up-with-belt-prototype-worn-by-a-12-week-old-baby-Right
  • 9. IoT in Healthcare • Heart rate • Sleep • Perspiration • Temperature • Activity 9 Clinical Monitoring R/T Location Systems At Home Monitoring Personal Fitness Ingestible Devices
  • 10. IoT in Healthcare • Chemistry Sensors • Medicine Dispenser • Cameras 10 Clinical Monitoring R/T Location Systems At Home Monitoring Personal Fitness Ingestible Devices
  • 11. IoT Data Processing •Transactional vs Micro-batch •Development Environment •Connectors and Processors •Durability •Out of Order Processing •Scalability 11
  • 12. IoT Data Processing • UC Berkley AMPLab • Databricks • Airbnb • Autodesk • Concur • eBay • MyFitnessPal • NASA JPL • Opentable • University of MO 12
  • 13. IoT Data Processing • Twitter • Groupon • The Weather Channel • Yahoo! • WebMD • Spotify • Klout • NaviSite • PARC • Wayfair • Cerner • Yelp 13
  • 14. IoT Data Processing • NSA • Dar Group • MD Anderson • Xavient Information System • Lowes • Schlumberger 14
  • 15. IoT Data Processing • LinkedIn • Intuit • MobileAware • Project Florida • Happy Pancake • TiVo • Uber • Netflix 15
  • 16. IoT Data Processing • dataArtisans • Capital One • Ericsson • king.com (CandyCrush) • Portugal Telecom • ResearchGate • Okkam SRL • Google Gloud Dataflow 16
  • 17. Amitech Solutions and Big Cloud Analytics • Collects millions of data points from thousands of deployed wearable devices that capture 50+ biometric data points • Computes advanced population health management analytics, scores and coefficients • Manages population’s wellness • Groups cohorts by sleep, activity level and resting heart rate • Alerts and triggers for conditions such as device abandonment, elevated resting heart rate and others • Guides users to better health with event-triggered messaging 17
  • 19. Future Data Ingest Architecture 19
  • 20. Introduction to NiFi 20 Flow File Processor Connections Flow Controller
  • 21. Introduction to NiFi 21 Data Transformation Routing and Mediation Database Access Attribute Extraction System Interaction Data Ingestion Data Egress / Sending Splitting Aggregation HTTP Flow File Processor Connections Flow Controller
  • 22. Introduction to NiFi 22 Flow File Processor Connections Flow Controller
  • 23. Introduction to NiFi 23 Flow File Processor Connections Flow Controller
  • 24. From POJO to NiFi Processor 1. Extend AbstractProcessor 2. Configure pom.xml for NiFi 3. Build and Deploy 24
  • 25. Code Walk Through 25 Properties and Relationships Initialize Read Config Process Request Return Results POM and Metadata
  • 26. Code Walk Through 26 Properties and Relationships Initialize Read Config Process Request Return Results POM and Metadata
  • 27. Code Walk Through 27 Properties and Relationships Initialize Read Config Process Request Return Results POM and Metadata
  • 28. Code Walk Through 28 Properties and Relationships Initialize Read Config Process Request Return Results POM and Metadata
  • 29. Code Walk Through 29 Properties and Relationships Initialize Read Config Process Request Return Results POM and Metadata
  • 30. Code Walk Through • pom.xml configuration • Processor file for nar metadata 30 com.bca.etl.nifi.processors.WearableDeviceProcessor Properties and Relationships Initialize Read Config Process Request Return Results POM and Metadata
  • 31. NiFi Configuration 31 Flow Controller Extract Properties Processor Config
  • 33. NiFi Configuration 33 Properties match the properties in the WearableDeviceProcessor class Flow Controller Extract Properties Processor Config
  • 34. NiFi Output Data from vendor API output • Write the JSON to a file • Write to NoSQL DB • Write to Hbase • Make a REST call with this payload • Send to Kafka queue • Extract with JSON Path • Process with Spark or Storm
  • 35. NiFi Results • Easy to setup and run locally for development. • From existing code to NiFi processor took less than a day (including making several dump mistakes along the way). • Framework will enable scale. • Lots of flexibility in where the data goes next.
  • 36. Summary •IoT will save the healthcare industry •It doesn’t have be like Y2K •Go try something other than Twitter! 36
  • 37. References • https://www.cbinsights.com/blog/iot-healthcare-market-map-company-list/ • http://www.cakesolutions.net/teamblogs/comparison-of-apache-stream-processing- frameworks-part-1 • http://www.kdnuggets.com/2016/03/top-big-data-processing-frameworks.html • http://events.linuxfoundation.org/sites/events/files/slides/JoeWitt_apr2015_apachecon_be tteranalytics-betterdataflow_v1.pdf • http://www.slideshare.net/JenAman/airstream-spark-streaming-at-airbnb • http://www.slideshare.net/edvorkin/learning-stream-processing-with-apache-storm • http://www.slideshare.net/HadoopSummit/from-zero-to-data-flow-in-hours-with-apache- nifi-64032731 • https://qconsf.com/system/files/presentation-slides/qconsf-2015- stream_processing_in_uber.pdf • https://techblog.king.com/rbea-scalable-real-time-analytics-king/ • http://www.zdnet.com/article/nsa-partners-with-apache-to-release-open-source-data- traffic-program/ • https://samza.apache.org/learn/documentation/0.10/comparisons/storm.html 37
  • 38. Paul Boal paul.boal@amitechsolutions.com @paulboal Paul has been architecting healthcare analytics solutions for 15 years, implementing a range of technologies from traditional data warehouses to Hadoop-based solutions, advanced analytics, and real-time clinical data integration. Paul is now a practice lead with Amitech Solutions focused on delivering big data solutions for healthcare, including a healthcare IoT platform that leverages data from personal wearable devices for population health management. 38

Notas do Editor

  1. IoT is turning the way we think about healthcare inside out. For a very long time, the industry has been based on a model where patients come for services when something is wrong, and healthcare providers get paid when they provide a treatment for that ailment. Over the past several years, we’ve seen regulations and consumer expectations shifting toward a model that reward healthcare providers for keeping customers from having to come in for treatment. In the past, though, healthcare providers didn’t have any reliable or timely information about patient behavior outside of a clinical setting. Consumer IoT devices are making that possible. And when you do still have to go to the hospital for a treatment, IoT devices are making a huge different in improving the quality of care while you’re there.
  2. Starting in the clinical setting…
  3. Real-time location systems aren’t quite as hot a topic as they were 10 years ago, but because of wayfinding solutions from folks like Aisle411 (who’s also speaking here), RTLS is already moving from novelty or differentiator to an expected capability.
  4. On of the most exciting areas in health IoT is all of the new clinical or near-clinical grade devices that are being made available for at-home monitoring. These are especially useful for patients returning home for recovery or people living with chronic conditions that need to be monitored closely.
  5. This is a traditional Holter Monitor that an infant with a heart defect might wear at home for monitoring. A parent might be required to take their baby home wearing one of these for a week while data is recorded in a small box that the leads are attached to. After bringing the device back, only then can a clinician read the data and provide a diagnosis.
  6. This prototype device provides similar data wirelessly.
  7. The area that Amitech and Big Cloud Analytics are working together in, is the use of fitness data from wearable devices like these. Some of the most sophisticated ones track not only your motion and heartrate, but also perspiration through the electrical conductivity of your skin, your body temperature, and the ambient air temperature around you.
  8. Finally, we’ve got what are probably the most intimate health IoT devices. These are things that you swallow and they go inside your body. There are also possibilities in nanotechnology that are still works in progress. Maybe someday, we’ll be getting a stream of data from a swarm of artificial immune cells attacking cancer cells, or repairing an ulcer in your stomach.
  9. So, with all of the data available from these devices, we have to have technology to capture and process that data. In the streaming data space, we’ve go a slew of technologies that have different programming paradigms and technical strengths and weaknesses. This presentation isn’t about telling you how to pick which one is right for you use case. The point here is to encourage you to do some research, pick one, and try something out. Chances are good that in several years, you’ll have two or three in production, each being used very appropriately.
  10. Spark is one of the hottest topics in big data right now, probably. Spark Streaming is the specific mechanism for real-time data processing, and while it’s technical “micro-batch” rather than “transactional,” a response time of a few seconds is still sufficient for many applications. Airbnb uses Spark Streaming to process and provide analytics on all of their incoming transactions.
  11. Unlike Spark Streaming, Storm is a true transaction-level streaming technology. There are lots of companies using Storm for streaming data ingest and it’s topology of spouts and bolts is fairly easy to pick up. Here’s an example of the MedPulse topology at WebMD.
  12. There aren’t nearly as many NiFi stories out there to talk about because NiFi has only been out in the public for not even a couple of years after coming out of the NSA and being sponsored by Hortonworks. In the time I’ve spent with NiFi, I think that it’s main strengths are the number of prebuilt processors and the strong emphasis on data provenance features. One of the early adopters has been Schlumberger, who provides equipment for oil drilling rigs. They’re capturing data from all of their remote devices and collecting them for multiple uses via NiFi. In fact, there’s a project called MiniNiFi that they are actually deploying out to the devices on the rigs.
  13. Samza is similar to Storm in many ways. It provides the same transaction level processing and is probably a bit less mature than Storm, still. But it has the advantages of being a bit more flexible with how data is stored and is more closely tied to YARN for process management. Uber uses Samza as a major part of it’s real-time pricing calculations.
  14. Flink also falls right in line with Storm and Samza. Two things that Flink does natively that the others don’t do as well are stateful processing and guaranteed in-order processing. The company behind Candy Crush (and other related games) uses Flink at the core of their data processing.
  15. So, what are we doing with IoT and healthcare at Amitech Solutions? We’re working with a partner of ours, Big Cloud Analytics, to refine and scale a population health management platform they built over the course of 2015.
  16. One of the place we know will have to scale is going to be the data ingest. While this part of the platform will never likely have sub-second latency as a requirement, it will be required to processing multiple readings per second from multiple sensors for every user every day. Every user generates more than 100kB of data per day, including as many as individual 432,000 transactions. Today, the ingest behaves in a typical batch mode. Every day we kick off a batch job for each client. It loops through the list of users who need to be processed, collects data from the vendor for their device, processes that, does some calculations, and stores the results in an RDBMS. Not show here is the web application on the other side of the databases, where users and program administrators can see progress and create targeted incentive programs for the users. I knew about Storm, Spark Streaming, and NiFi when I started looking at this. So, I thought I’d try it with NiFi first.
  17. Let’s start with a little background on how NiFi works.
  18. There are lots of different types of built-in processors (including HL7) and it’s an ever growing list.
  19. Connectors enable not just the pass-through on success / failure, but splitting and routing in many cases.
  20. And everything comes together in the Flow Controller, where connections are made between processors. For those of you familiar with traditional ETL, this can feel very similar to that.
  21. What I wanted to NOT do was have to rewrite all of our existing code. The first thing I looked at was using the HTTP/REST, JSON, and string parsing features native in NiFi, but then I did a little research and saw how easy it would be to take my existing code and wrap part of it into a NiFi processor.
  22. For my first demo version, I decided to just pass in the variables I need using a simple properties file. Eventually, we’ll have a trigger or queueing mechanism in the front here, telling us when to go get data for a particular user; or the user data simply flowing into NiFi from the vendor, though most of them don’t support a push model, yet.
  23. Our output? 110kB of information about my activity on April Fool’s Day!
  24. Our output? 110kB of information about my activity on April Fool’s Day!