SlideShare a Scribd company logo
1 of 37
2015 LexisNexis® Risk Solutions HPCC Engineering Summit
Presenter: Jesse CPB Shaw, Consulting Software Engineer
September 29, 2015
Delray Beach, FL
Accelerating the
Pace of Innovation
Discovery Analytics: Tracking Ebola Spread
Discovery Analytics: Tracking Ebola Spread : Overview/Agenda
Monstrous data.
Knowledge engineering?
Moving mountains!
Finding gold.
Discovery Analytics: Tracking Ebola Spread 2
Welcome To Pompeii
4Everything Is Going To KEL
Digging Out - Exploring Massive Data
Our Data
Product Development
5Everything Is Going To KEL
Digging Out – Big Data Is Getting Bigger Every Second
Vesuvius
So cute.
6Everything Is Going To KEL
Digging Out - Exploring Massive Data
Big data becomes…
MASSIVE…
with each passing cycle.
Here’s Your Shovel
8Discovery Analytics: Tracking Ebola Spread
Digging Out - Exploring Massive Data
C++ ECL
9Everything Is Going To KEL
Digging Out - Exploring Massive Data
KEL
Data Ingest
Data Delivery
ECL So cute.
Data Aggregation
10Discovery Analytics: Tracking Ebola Spread
Digging Out - Exploring Massive Data
KEL
2,000 (tedious) Lines
300,000 (I’m-not-working-here-anymore tedious) Lines
C++ECL
120 Lines
KEL
11Everything Is Going To KEL
Digging Out - Exploring Massive Data
KEL
KEL allows us to control data STRUCTURE
and INTERACTIONS through ENTITES and
ASSOCIATIONS.
Data knowledge becomes PERSPECTIVE
driven.
12Everything Is Going To KEL
Entities, Associations, and Perspective
en·ti·ty - a thing with distinct and independent existence.
The ENTITES derived from a medical claim:
• A Person
• Patient
• Policy Holder
• Referring Provider
• Attending Provider
• A Facility
• Billing
• Provider
• The Claim
• Details
13Everything Is Going To KEL
Entities, Associations, and Perspective
as·so·ci·a·tion - a connection or cooperative link between entities.
ASSOCIATIONS bind ENTITIES together.
• Two providers found on the same claim
• Addresses found in the same geographic boundary
• People found on the same property deed
• Buyers
• Sellers
• People found at the same address
These connections create the GRAPH
14Everything Is Going To KEL
Entities, Associations, and Perspective
per·spec·tive - a point of view or way of regarding something.
The GRAPH provides incredible data aggregation flexibility.
15Everything Is Going To KEL
Entities, Associations, and Perspective
per·spec·tive - a point of view or way of regarding something.
The GRAPH provides incredible data aggregation flexibility.
16Everything Is Going To KEL
Entities, Associations, and Perspective
per·spec·tive - a point of view or way of regarding something.
The GRAPH provides incredible data aggregation flexibility.
17Discovery Analytics: Tracking Ebola Spread
Digging Out – Answer Important Questions!
Where are the Jesse Shaws?
Person := ENTITY(FLAT(UID=did, fname, lname, st, city_name, zip),MODEL(*));
USE header.File_Headers(FLAT,Person);
Person: => isJS := IF(fname = 'JESSE' AND lname = 'SHAW', TRUE, FALSE);
QUERY: StatesJS <= Person(isJS=TRUE){st, cnt := GROUP:Count};
Discovery Analytics With KEL:
Breast Cancer Molecular Pathology
19Discovery Analytics: Tracking Ebola Spread
Example Shell – Spotlight On Genetic Testing
20Discovery Analytics: Tracking Ebola Spread
Example Shell – BRCA Proof of Concept
May 2013, Angelina Jolie publically announced she was having a
preventive double mastectomy.
• She tested positive for BRCA1 and BRCA2 mutations.
• Her mother died from breast cancer.
21Discovery Analytics: Tracking Ebola Spread
Example Shell – BRCA Proof of Concept
• Expected October seasonality
• Search volume decreased and normalized
• Overall search volume decreased suggesting
• Public knowledge appreciated
• Public desensitization to the issue
• Peak search volume narrowed suggesting
• Shorter public attention span
• Desensitization to the issue
22Discovery Analytics: Tracking Ebola Spread
Example Shell – BRCA Proof of Concept
The KEL data structure was comprised of just 4 ENTITES:
• Person
• Facility
• Claim
• Claim Details
A time series was constructed based on:
• BRCA CPT CODES
• YEAR
• MONTH
23Discovery Analytics: Tracking Ebola Spread
Example Shell – BRCA Proof of Concept
QUERY: BrcaMonths <= Claim(ClaimDetails.dtl.Brca=TRUE)
{year :=YEAR(received_date), month := MONTH(received_date), Brca_count := GROUP:Count};
0
500
1000
1500
2000
2500
3000
3500
4000
BRCA BCAM Jolie Myriad
24Discovery Analytics: Tracking Ebola Spread
Example Shell – BRCA Proof of Concept
0
1000
2000
3000
4000
5000
6000
7000
8000
Jan-12
Feb-12
Mar-12
Apr-12
May-12
Jun-12
Jul-12
Aug-12
Sep-12
Oct-12
Nov-12
Dec-12
Jan-13
Feb-13
Mar-13
Apr-13
May-13
Jun-13
Jul-13
Aug-13
Sep-13
Oct-13
Nov-13
Dec-13
Jan-14
Feb-14
Mar-14
Apr-14
May-14
Jun-14
Jul-14
Aug-14
Sep-14
Oct-14
Nov-14
Dec-14
Jan-15
Feb-15
Mar-15
Apr-15
BRCA Mastectomy
Discovery Analytics With KEL:
Predicting Ebola Spread
26Discovery Analytics: Tracking Ebola Spread
FAU – Rapid Response Model
The Team:
Dr. Borko Furht
Dr. Dingding Wang
Dr. Ankur Agarwal
Dr. Hari Kalva
27Discovery Analytics: Tracking Ebola Spread
FAU– Disease Propagation Proof of Concept
Cohesivity and Cluster Connectivity
High social network cohesion has been shown to correlate positively with an increase in the probability of
idea dispersion. This leads to the question whether a highly cohesive physical network would be tuned to
positively effect disease propagation.
28Discovery Analytics: Tracking Ebola Spread
FAU– Disease Propagation Proof of Concept
Two Initial goals:
Create people clusters based on proximity
Build a simple, weighted score approximating physical contact
Bonus!
Create a mechanism to crawl clusters based on edge weights
29Discovery Analytics: Tracking Ebola Spread
FAU– Disease Propagation Proof of Concept
Historic address creation
Use address history to find a person’s most recent address.
30Discovery Analytics: Tracking Ebola Spread
FAU– Disease Propagation Proof of Concept
Cluster creation
Use the public record graph to calculate distances
between a person and their relatives.
31Discovery Analytics: Tracking Ebola Spread
FAU– Disease Propagation Proof of Concept
Cluster Dimensions
• Total Cluster Size
• First Degree Count
• Second Degree Count
• Average Degree
• Neighbor Count
• Immediate Count
• Moderate Count
• Extended Count
Simple Score Weights
Neighbor Count * 4 +
Immediate Count * 3 +
Moderate Count * 2 +
Extended Count * 1 +
32Discovery Analytics: Tracking Ebola Spread
FAU– Disease Propagation Proof of Concept
33Discovery Analytics: Tracking Ebola Spread
FAU – Disease Propagation Proof of Concept
Controlling Backtracking
KEL allows for the creation of node traversal rules through a pattern definition.
GLOBAL: Relations(#1,#2,#dist1) => D1(#1,#2);
GLOBAL: Relations(#1,#2,#dist1),
Relations(#2,#3,#dist2),
#1<>#3 => D2(#1,#2,#dist1, COUNT(#3));
GLOBAL : D2(#1,#2,#dist1,#cnt1),
D2(#2,#3,#dist2,#cnt2),
#1<>#3,
NOT D2(#1,#3)
=> D2Paths(#1,#3,#dist1+#dist2,#cnt1+#cnt2,#2);
34Discovery Analytics: Tracking Ebola Spread
FAU – Disease Propagation Proof of Concept
Controlling Backtracking
KEL allows for the creation of node traversal rules through a pattern definition.
Resulting Set for D2Paths:
Node 1 Node 2 Node 3 Distance Leaves
A B D 5 1
A C D 4 1
35Discovery Analytics: Tracking Ebola Spread
FAU– Disease Propagation Proof of Concept
Root Sink Path Distance D1 Count Path Length PCT of Graph
4 184, 5, 7, 9, 10, 13, 17, 18 7 10 8 100%
4 184, 8, 12, 16, 18 7 6 5 61%
4 184, 8, 15, 18 15 6 4 56%
Most infectious, Shortest path…
Using distance edge weights, find the path with the
most first degree nodes.
36CONFIDENTIAL. Copyright © 2015 LexisNexis. All rights reserved.
Questions and Answers
In Summary
Copyright © 2015 LexisNexis. All rights reserved.
Contact information:
Phone: 320-203-6615
Email:jesse.shaw@lexisnexis.com
Twitter:@jessecpbshaw
37Discovery Analytics: Tracking Ebola Spread
KEL can be found on the HPCC System’s website at:
https://hpccsystems.com/download/free-modules/kel-lite

More Related Content

Viewers also liked

The engagement formula
The engagement formula The engagement formula
The engagement formula Vikas Sinhmar
 
Manual para-realizar-estudios-de-prefactibilidad-y-factibilidad
Manual para-realizar-estudios-de-prefactibilidad-y-factibilidadManual para-realizar-estudios-de-prefactibilidad-y-factibilidad
Manual para-realizar-estudios-de-prefactibilidad-y-factibilidadAlicia Quispe
 
Primadona operei din milano
Primadona operei din milanoPrimadona operei din milano
Primadona operei din milanoBargan Ivan
 
What's your job?
What's your job?What's your job?
What's your job?Freelancer
 
台科大電研社海報製作
台科大電研社海報製作台科大電研社海報製作
台科大電研社海報製作alan03265
 
How to turn your marketing into a lead sucking vortext
How to turn your marketing into a lead sucking vortextHow to turn your marketing into a lead sucking vortext
How to turn your marketing into a lead sucking vortextBrightIdeas.co
 
Bridge the gap research strategies 2014
Bridge the gap research strategies 2014Bridge the gap research strategies 2014
Bridge the gap research strategies 2014aoconno2
 
Khóa học lập trình ios
Khóa học lập trình iosKhóa học lập trình ios
Khóa học lập trình iosĐào tạo Seo
 
AdvantageNFP CHASE 2013 Does Every Cloud Have a Silver Lining Presentation
AdvantageNFP CHASE 2013 Does Every Cloud Have a Silver Lining PresentationAdvantageNFP CHASE 2013 Does Every Cloud Have a Silver Lining Presentation
AdvantageNFP CHASE 2013 Does Every Cloud Have a Silver Lining PresentationRedbourn Business Systems
 
Seminario biologia molecular l. donovani
Seminario biologia molecular  l. donovaniSeminario biologia molecular  l. donovani
Seminario biologia molecular l. donovaniAna Parada
 
Html workshop 1
Html workshop 1Html workshop 1
Html workshop 1Lee Scott
 
Gerencia de Proyectos-UDES-Mapa conceptual
Gerencia de Proyectos-UDES-Mapa conceptualGerencia de Proyectos-UDES-Mapa conceptual
Gerencia de Proyectos-UDES-Mapa conceptualLeo Zeta
 
Informe analisis
Informe analisis Informe analisis
Informe analisis David Matiz
 
A po afrohet momenti i kthesës për Evropën?!
A po afrohet momenti i kthesës për Evropën?!A po afrohet momenti i kthesës për Evropën?!
A po afrohet momenti i kthesës për Evropën?!Veton Rexhepi
 
Leaving a Godly Inheritance
Leaving a Godly InheritanceLeaving a Godly Inheritance
Leaving a Godly InheritanceVictorias Church
 

Viewers also liked (20)

The engagement formula
The engagement formula The engagement formula
The engagement formula
 
Manual para-realizar-estudios-de-prefactibilidad-y-factibilidad
Manual para-realizar-estudios-de-prefactibilidad-y-factibilidadManual para-realizar-estudios-de-prefactibilidad-y-factibilidad
Manual para-realizar-estudios-de-prefactibilidad-y-factibilidad
 
Idioms
IdiomsIdioms
Idioms
 
Primadona operei din milano
Primadona operei din milanoPrimadona operei din milano
Primadona operei din milano
 
Presentation videogames before and after
Presentation videogames before and afterPresentation videogames before and after
Presentation videogames before and after
 
Indefiniti_avanzato 1
Indefiniti_avanzato 1Indefiniti_avanzato 1
Indefiniti_avanzato 1
 
What's your job?
What's your job?What's your job?
What's your job?
 
台科大電研社海報製作
台科大電研社海報製作台科大電研社海報製作
台科大電研社海報製作
 
How to turn your marketing into a lead sucking vortext
How to turn your marketing into a lead sucking vortextHow to turn your marketing into a lead sucking vortext
How to turn your marketing into a lead sucking vortext
 
Bridge the gap research strategies 2014
Bridge the gap research strategies 2014Bridge the gap research strategies 2014
Bridge the gap research strategies 2014
 
Khóa học lập trình ios
Khóa học lập trình iosKhóa học lập trình ios
Khóa học lập trình ios
 
AdvantageNFP CHASE 2013 Does Every Cloud Have a Silver Lining Presentation
AdvantageNFP CHASE 2013 Does Every Cloud Have a Silver Lining PresentationAdvantageNFP CHASE 2013 Does Every Cloud Have a Silver Lining Presentation
AdvantageNFP CHASE 2013 Does Every Cloud Have a Silver Lining Presentation
 
Seminario biologia molecular l. donovani
Seminario biologia molecular  l. donovaniSeminario biologia molecular  l. donovani
Seminario biologia molecular l. donovani
 
Html workshop 1
Html workshop 1Html workshop 1
Html workshop 1
 
Whats the point of learning this?
Whats the point of learning this?Whats the point of learning this?
Whats the point of learning this?
 
Elaph maroc espagne
Elaph maroc espagneElaph maroc espagne
Elaph maroc espagne
 
Gerencia de Proyectos-UDES-Mapa conceptual
Gerencia de Proyectos-UDES-Mapa conceptualGerencia de Proyectos-UDES-Mapa conceptual
Gerencia de Proyectos-UDES-Mapa conceptual
 
Informe analisis
Informe analisis Informe analisis
Informe analisis
 
A po afrohet momenti i kthesës për Evropën?!
A po afrohet momenti i kthesës për Evropën?!A po afrohet momenti i kthesës për Evropën?!
A po afrohet momenti i kthesës për Evropën?!
 
Leaving a Godly Inheritance
Leaving a Godly InheritanceLeaving a Godly Inheritance
Leaving a Godly Inheritance
 

Similar to Discovery Analytics: Tracking Ebola Spread

Data-Driven Threat Intelligence: Metrics on Indicator Dissemination and Sharing
Data-Driven Threat Intelligence: Metrics on Indicator Dissemination and SharingData-Driven Threat Intelligence: Metrics on Indicator Dissemination and Sharing
Data-Driven Threat Intelligence: Metrics on Indicator Dissemination and SharingAlex Pinto
 
Measuring the Speed of the Red Queen's Race; Adaption and Evasion in Malware
Measuring the Speed of the Red Queen's Race; Adaption and Evasion in MalwareMeasuring the Speed of the Red Queen's Race; Adaption and Evasion in Malware
Measuring the Speed of the Red Queen's Race; Adaption and Evasion in MalwarePriyanka Aash
 
Secure Because Math: A Deep-Dive on Machine Learning-Based Monitoring (#Secur...
Secure Because Math: A Deep-Dive on Machine Learning-Based Monitoring (#Secur...Secure Because Math: A Deep-Dive on Machine Learning-Based Monitoring (#Secur...
Secure Because Math: A Deep-Dive on Machine Learning-Based Monitoring (#Secur...Alex Pinto
 
Bigdatacooltools
BigdatacooltoolsBigdatacooltools
Bigdatacooltoolssuresh sood
 
Spark Summit Europe: Share and analyse genomic data at scale
Spark Summit Europe: Share and analyse genomic data at scaleSpark Summit Europe: Share and analyse genomic data at scale
Spark Summit Europe: Share and analyse genomic data at scaleAndy Petrella
 
CansecWest2019: Infosec Frameworks for Misinformation
CansecWest2019: Infosec Frameworks for MisinformationCansecWest2019: Infosec Frameworks for Misinformation
CansecWest2019: Infosec Frameworks for Misinformationbodaceacat
 
Terp breuer misinfosecframeworks_cansecwest2019
Terp breuer misinfosecframeworks_cansecwest2019Terp breuer misinfosecframeworks_cansecwest2019
Terp breuer misinfosecframeworks_cansecwest2019bodaceacat
 
Misinfosec frameworks Cansecwest 2019
Misinfosec frameworks Cansecwest 2019Misinfosec frameworks Cansecwest 2019
Misinfosec frameworks Cansecwest 2019bodaceacat
 
Threat Intelligence Baseada em Dados: Métricas de Disseminação e Compartilham...
Threat Intelligence Baseada em Dados: Métricas de Disseminação e Compartilham...Threat Intelligence Baseada em Dados: Métricas de Disseminação e Compartilham...
Threat Intelligence Baseada em Dados: Métricas de Disseminação e Compartilham...Alexandre Sieira
 
The Five Graphs of Government: How Federal Agencies can Utilize Graph Technology
The Five Graphs of Government: How Federal Agencies can Utilize Graph TechnologyThe Five Graphs of Government: How Federal Agencies can Utilize Graph Technology
The Five Graphs of Government: How Federal Agencies can Utilize Graph TechnologyNeo4j
 
The Five Graphs of Government: How Federal Agencies can Utilize Graph Technology
The Five Graphs of Government: How Federal Agencies can Utilize Graph TechnologyThe Five Graphs of Government: How Federal Agencies can Utilize Graph Technology
The Five Graphs of Government: How Federal Agencies can Utilize Graph TechnologyGreta Workman
 
Applying Machine Learning to Network Security Monitoring - BayThreat 2013
Applying Machine Learning to Network Security Monitoring - BayThreat 2013Applying Machine Learning to Network Security Monitoring - BayThreat 2013
Applying Machine Learning to Network Security Monitoring - BayThreat 2013Alex Pinto
 
From the Big Bang to Ecommerce, a journey in making sense of Big Data
From the Big Bang to Ecommerce, a journey in making sense of Big DataFrom the Big Bang to Ecommerce, a journey in making sense of Big Data
From the Big Bang to Ecommerce, a journey in making sense of Big DataPatrick Deglon
 
Genetic Malware
Genetic MalwareGenetic Malware
Genetic MalwareOkta
 
Durkheim Project: Social Media Risk & Bayesian Counters
Durkheim Project: Social Media Risk & Bayesian CountersDurkheim Project: Social Media Risk & Bayesian Counters
Durkheim Project: Social Media Risk & Bayesian CountersDataWorks Summit
 
Spark Social Media
Spark Social Media Spark Social Media
Spark Social Media suresh sood
 

Similar to Discovery Analytics: Tracking Ebola Spread (20)

Data-Driven Threat Intelligence: Metrics on Indicator Dissemination and Sharing
Data-Driven Threat Intelligence: Metrics on Indicator Dissemination and SharingData-Driven Threat Intelligence: Metrics on Indicator Dissemination and Sharing
Data-Driven Threat Intelligence: Metrics on Indicator Dissemination and Sharing
 
Measuring the Speed of the Red Queen's Race; Adaption and Evasion in Malware
Measuring the Speed of the Red Queen's Race; Adaption and Evasion in MalwareMeasuring the Speed of the Red Queen's Race; Adaption and Evasion in Malware
Measuring the Speed of the Red Queen's Race; Adaption and Evasion in Malware
 
R - datascience
R - datascienceR - datascience
R - datascience
 
Secure Because Math: A Deep-Dive on Machine Learning-Based Monitoring (#Secur...
Secure Because Math: A Deep-Dive on Machine Learning-Based Monitoring (#Secur...Secure Because Math: A Deep-Dive on Machine Learning-Based Monitoring (#Secur...
Secure Because Math: A Deep-Dive on Machine Learning-Based Monitoring (#Secur...
 
Bigdatacooltools
BigdatacooltoolsBigdatacooltools
Bigdatacooltools
 
Spark Summit Europe: Share and analyse genomic data at scale
Spark Summit Europe: Share and analyse genomic data at scaleSpark Summit Europe: Share and analyse genomic data at scale
Spark Summit Europe: Share and analyse genomic data at scale
 
CansecWest2019: Infosec Frameworks for Misinformation
CansecWest2019: Infosec Frameworks for MisinformationCansecWest2019: Infosec Frameworks for Misinformation
CansecWest2019: Infosec Frameworks for Misinformation
 
Terp breuer misinfosecframeworks_cansecwest2019
Terp breuer misinfosecframeworks_cansecwest2019Terp breuer misinfosecframeworks_cansecwest2019
Terp breuer misinfosecframeworks_cansecwest2019
 
Misinfosec frameworks Cansecwest 2019
Misinfosec frameworks Cansecwest 2019Misinfosec frameworks Cansecwest 2019
Misinfosec frameworks Cansecwest 2019
 
Threat Intelligence Baseada em Dados: Métricas de Disseminação e Compartilham...
Threat Intelligence Baseada em Dados: Métricas de Disseminação e Compartilham...Threat Intelligence Baseada em Dados: Métricas de Disseminação e Compartilham...
Threat Intelligence Baseada em Dados: Métricas de Disseminação e Compartilham...
 
The Five Graphs of Government: How Federal Agencies can Utilize Graph Technology
The Five Graphs of Government: How Federal Agencies can Utilize Graph TechnologyThe Five Graphs of Government: How Federal Agencies can Utilize Graph Technology
The Five Graphs of Government: How Federal Agencies can Utilize Graph Technology
 
The Five Graphs of Government: How Federal Agencies can Utilize Graph Technology
The Five Graphs of Government: How Federal Agencies can Utilize Graph TechnologyThe Five Graphs of Government: How Federal Agencies can Utilize Graph Technology
The Five Graphs of Government: How Federal Agencies can Utilize Graph Technology
 
Applying Machine Learning to Network Security Monitoring - BayThreat 2013
Applying Machine Learning to Network Security Monitoring - BayThreat 2013Applying Machine Learning to Network Security Monitoring - BayThreat 2013
Applying Machine Learning to Network Security Monitoring - BayThreat 2013
 
Cs501 dm intro
Cs501 dm introCs501 dm intro
Cs501 dm intro
 
From the Big Bang to Ecommerce, a journey in making sense of Big Data
From the Big Bang to Ecommerce, a journey in making sense of Big DataFrom the Big Bang to Ecommerce, a journey in making sense of Big Data
From the Big Bang to Ecommerce, a journey in making sense of Big Data
 
Genetic Malware
Genetic MalwareGenetic Malware
Genetic Malware
 
Genetic Malware
Genetic MalwareGenetic Malware
Genetic Malware
 
Durkheim Project: Social Media Risk & Bayesian Counters
Durkheim Project: Social Media Risk & Bayesian CountersDurkheim Project: Social Media Risk & Bayesian Counters
Durkheim Project: Social Media Risk & Bayesian Counters
 
Spark Social Media
Spark Social Media Spark Social Media
Spark Social Media
 
CBS CEDAR Presentation
CBS CEDAR PresentationCBS CEDAR Presentation
CBS CEDAR Presentation
 

More from HPCC Systems

Natural Language to SQL Query conversion using Machine Learning Techniques on...
Natural Language to SQL Query conversion using Machine Learning Techniques on...Natural Language to SQL Query conversion using Machine Learning Techniques on...
Natural Language to SQL Query conversion using Machine Learning Techniques on...HPCC Systems
 
Improving Efficiency of Machine Learning Algorithms using HPCC Systems
Improving Efficiency of Machine Learning Algorithms using HPCC SystemsImproving Efficiency of Machine Learning Algorithms using HPCC Systems
Improving Efficiency of Machine Learning Algorithms using HPCC SystemsHPCC Systems
 
Towards Trustable AI for Complex Systems
Towards Trustable AI for Complex SystemsTowards Trustable AI for Complex Systems
Towards Trustable AI for Complex SystemsHPCC Systems
 
Closing / Adjourn
Closing / Adjourn Closing / Adjourn
Closing / Adjourn HPCC Systems
 
Community Website: Virtual Ribbon Cutting
Community Website: Virtual Ribbon CuttingCommunity Website: Virtual Ribbon Cutting
Community Website: Virtual Ribbon CuttingHPCC Systems
 
Release Cycle Changes
Release Cycle ChangesRelease Cycle Changes
Release Cycle ChangesHPCC Systems
 
Geohashing with Uber’s H3 Geospatial Index
Geohashing with Uber’s H3 Geospatial Index Geohashing with Uber’s H3 Geospatial Index
Geohashing with Uber’s H3 Geospatial Index HPCC Systems
 
Advancements in HPCC Systems Machine Learning
Advancements in HPCC Systems Machine LearningAdvancements in HPCC Systems Machine Learning
Advancements in HPCC Systems Machine LearningHPCC Systems
 
Expanding HPCC Systems Deep Neural Network Capabilities
Expanding HPCC Systems Deep Neural Network CapabilitiesExpanding HPCC Systems Deep Neural Network Capabilities
Expanding HPCC Systems Deep Neural Network CapabilitiesHPCC Systems
 
Leveraging Intra-Node Parallelization in HPCC Systems
Leveraging Intra-Node Parallelization in HPCC SystemsLeveraging Intra-Node Parallelization in HPCC Systems
Leveraging Intra-Node Parallelization in HPCC SystemsHPCC Systems
 
DataPatterns - Profiling in ECL Watch
DataPatterns - Profiling in ECL Watch DataPatterns - Profiling in ECL Watch
DataPatterns - Profiling in ECL Watch HPCC Systems
 
Leveraging the Spark-HPCC Ecosystem
Leveraging the Spark-HPCC Ecosystem Leveraging the Spark-HPCC Ecosystem
Leveraging the Spark-HPCC Ecosystem HPCC Systems
 
Work Unit Analysis Tool
Work Unit Analysis ToolWork Unit Analysis Tool
Work Unit Analysis ToolHPCC Systems
 
Community Award Ceremony
Community Award Ceremony Community Award Ceremony
Community Award Ceremony HPCC Systems
 
Dapper Tool - A Bundle to Make your ECL Neater
Dapper Tool - A Bundle to Make your ECL NeaterDapper Tool - A Bundle to Make your ECL Neater
Dapper Tool - A Bundle to Make your ECL NeaterHPCC Systems
 
A Success Story of Challenging the Status Quo: Gadget Girls and the Inclusion...
A Success Story of Challenging the Status Quo: Gadget Girls and the Inclusion...A Success Story of Challenging the Status Quo: Gadget Girls and the Inclusion...
A Success Story of Challenging the Status Quo: Gadget Girls and the Inclusion...HPCC Systems
 
Beyond the Spectrum – Creating an Environment of Diversity and Empowerment wi...
Beyond the Spectrum – Creating an Environment of Diversity and Empowerment wi...Beyond the Spectrum – Creating an Environment of Diversity and Empowerment wi...
Beyond the Spectrum – Creating an Environment of Diversity and Empowerment wi...HPCC Systems
 

More from HPCC Systems (20)

Natural Language to SQL Query conversion using Machine Learning Techniques on...
Natural Language to SQL Query conversion using Machine Learning Techniques on...Natural Language to SQL Query conversion using Machine Learning Techniques on...
Natural Language to SQL Query conversion using Machine Learning Techniques on...
 
Improving Efficiency of Machine Learning Algorithms using HPCC Systems
Improving Efficiency of Machine Learning Algorithms using HPCC SystemsImproving Efficiency of Machine Learning Algorithms using HPCC Systems
Improving Efficiency of Machine Learning Algorithms using HPCC Systems
 
Towards Trustable AI for Complex Systems
Towards Trustable AI for Complex SystemsTowards Trustable AI for Complex Systems
Towards Trustable AI for Complex Systems
 
Welcome
WelcomeWelcome
Welcome
 
Closing / Adjourn
Closing / Adjourn Closing / Adjourn
Closing / Adjourn
 
Community Website: Virtual Ribbon Cutting
Community Website: Virtual Ribbon CuttingCommunity Website: Virtual Ribbon Cutting
Community Website: Virtual Ribbon Cutting
 
Path to 8.0
Path to 8.0 Path to 8.0
Path to 8.0
 
Release Cycle Changes
Release Cycle ChangesRelease Cycle Changes
Release Cycle Changes
 
Geohashing with Uber’s H3 Geospatial Index
Geohashing with Uber’s H3 Geospatial Index Geohashing with Uber’s H3 Geospatial Index
Geohashing with Uber’s H3 Geospatial Index
 
Advancements in HPCC Systems Machine Learning
Advancements in HPCC Systems Machine LearningAdvancements in HPCC Systems Machine Learning
Advancements in HPCC Systems Machine Learning
 
Docker Support
Docker Support Docker Support
Docker Support
 
Expanding HPCC Systems Deep Neural Network Capabilities
Expanding HPCC Systems Deep Neural Network CapabilitiesExpanding HPCC Systems Deep Neural Network Capabilities
Expanding HPCC Systems Deep Neural Network Capabilities
 
Leveraging Intra-Node Parallelization in HPCC Systems
Leveraging Intra-Node Parallelization in HPCC SystemsLeveraging Intra-Node Parallelization in HPCC Systems
Leveraging Intra-Node Parallelization in HPCC Systems
 
DataPatterns - Profiling in ECL Watch
DataPatterns - Profiling in ECL Watch DataPatterns - Profiling in ECL Watch
DataPatterns - Profiling in ECL Watch
 
Leveraging the Spark-HPCC Ecosystem
Leveraging the Spark-HPCC Ecosystem Leveraging the Spark-HPCC Ecosystem
Leveraging the Spark-HPCC Ecosystem
 
Work Unit Analysis Tool
Work Unit Analysis ToolWork Unit Analysis Tool
Work Unit Analysis Tool
 
Community Award Ceremony
Community Award Ceremony Community Award Ceremony
Community Award Ceremony
 
Dapper Tool - A Bundle to Make your ECL Neater
Dapper Tool - A Bundle to Make your ECL NeaterDapper Tool - A Bundle to Make your ECL Neater
Dapper Tool - A Bundle to Make your ECL Neater
 
A Success Story of Challenging the Status Quo: Gadget Girls and the Inclusion...
A Success Story of Challenging the Status Quo: Gadget Girls and the Inclusion...A Success Story of Challenging the Status Quo: Gadget Girls and the Inclusion...
A Success Story of Challenging the Status Quo: Gadget Girls and the Inclusion...
 
Beyond the Spectrum – Creating an Environment of Diversity and Empowerment wi...
Beyond the Spectrum – Creating an Environment of Diversity and Empowerment wi...Beyond the Spectrum – Creating an Environment of Diversity and Empowerment wi...
Beyond the Spectrum – Creating an Environment of Diversity and Empowerment wi...
 

Recently uploaded

Bios of leading Astrologers & Researchers
Bios of leading Astrologers & ResearchersBios of leading Astrologers & Researchers
Bios of leading Astrologers & Researchersdarmandersingh4580
 
Ranking and Scoring Exercises for Research
Ranking and Scoring Exercises for ResearchRanking and Scoring Exercises for Research
Ranking and Scoring Exercises for ResearchRajesh Mondal
 
Capstone in Interprofessional Informatic // IMPACT OF COVID 19 ON EDUCATION
Capstone in Interprofessional Informatic  // IMPACT OF COVID 19 ON EDUCATIONCapstone in Interprofessional Informatic  // IMPACT OF COVID 19 ON EDUCATION
Capstone in Interprofessional Informatic // IMPACT OF COVID 19 ON EDUCATIONLakpaYanziSherpa
 
In Riyadh ((+919101817206)) Cytotec kit @ Abortion Pills Saudi Arabia
In Riyadh ((+919101817206)) Cytotec kit @ Abortion Pills Saudi ArabiaIn Riyadh ((+919101817206)) Cytotec kit @ Abortion Pills Saudi Arabia
In Riyadh ((+919101817206)) Cytotec kit @ Abortion Pills Saudi Arabiaahmedjiabur940
 
Huawei Ransomware Protection Storage Solution Technical Overview Presentation...
Huawei Ransomware Protection Storage Solution Technical Overview Presentation...Huawei Ransomware Protection Storage Solution Technical Overview Presentation...
Huawei Ransomware Protection Storage Solution Technical Overview Presentation...LuisMiguelPaz5
 
社内勉強会資料_Object Recognition as Next Token Prediction
社内勉強会資料_Object Recognition as Next Token Prediction社内勉強会資料_Object Recognition as Next Token Prediction
社内勉強会資料_Object Recognition as Next Token PredictionNABLAS株式会社
 
Jual Obat Aborsi Bandung (Asli No.1) Wa 082134680322 Klinik Obat Penggugur Ka...
Jual Obat Aborsi Bandung (Asli No.1) Wa 082134680322 Klinik Obat Penggugur Ka...Jual Obat Aborsi Bandung (Asli No.1) Wa 082134680322 Klinik Obat Penggugur Ka...
Jual Obat Aborsi Bandung (Asli No.1) Wa 082134680322 Klinik Obat Penggugur Ka...Klinik Aborsi
 
如何办理(UCLA毕业证书)加州大学洛杉矶分校毕业证成绩单学位证留信学历认证原件一样
如何办理(UCLA毕业证书)加州大学洛杉矶分校毕业证成绩单学位证留信学历认证原件一样如何办理(UCLA毕业证书)加州大学洛杉矶分校毕业证成绩单学位证留信学历认证原件一样
如何办理(UCLA毕业证书)加州大学洛杉矶分校毕业证成绩单学位证留信学历认证原件一样jk0tkvfv
 
Credit Card Fraud Detection: Safeguarding Transactions in the Digital Age
Credit Card Fraud Detection: Safeguarding Transactions in the Digital AgeCredit Card Fraud Detection: Safeguarding Transactions in the Digital Age
Credit Card Fraud Detection: Safeguarding Transactions in the Digital AgeBoston Institute of Analytics
 
DS Lecture-1 about discrete structure .ppt
DS Lecture-1 about discrete structure .pptDS Lecture-1 about discrete structure .ppt
DS Lecture-1 about discrete structure .pptTanveerAhmed817946
 
DBMS UNIT 5 46 CONTAINS NOTES FOR THE STUDENTS
DBMS UNIT 5 46 CONTAINS NOTES FOR THE STUDENTSDBMS UNIT 5 46 CONTAINS NOTES FOR THE STUDENTS
DBMS UNIT 5 46 CONTAINS NOTES FOR THE STUDENTSSnehalVinod
 
Predictive Precipitation: Advanced Rain Forecasting Techniques
Predictive Precipitation: Advanced Rain Forecasting TechniquesPredictive Precipitation: Advanced Rain Forecasting Techniques
Predictive Precipitation: Advanced Rain Forecasting TechniquesBoston Institute of Analytics
 
RESEARCH-FINAL-DEFENSE-PPT-TEMPLATE.pptx
RESEARCH-FINAL-DEFENSE-PPT-TEMPLATE.pptxRESEARCH-FINAL-DEFENSE-PPT-TEMPLATE.pptx
RESEARCH-FINAL-DEFENSE-PPT-TEMPLATE.pptxronsairoathenadugay
 
Harnessing the Power of GenAI for BI and Reporting.pptx
Harnessing the Power of GenAI for BI and Reporting.pptxHarnessing the Power of GenAI for BI and Reporting.pptx
Harnessing the Power of GenAI for BI and Reporting.pptxParas Gupta
 
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteedamy56318795
 
Case Study 4 Where the cry of rebellion happen?
Case Study 4 Where the cry of rebellion happen?Case Study 4 Where the cry of rebellion happen?
Case Study 4 Where the cry of rebellion happen?RemarkSemacio
 

Recently uploaded (20)

Bios of leading Astrologers & Researchers
Bios of leading Astrologers & ResearchersBios of leading Astrologers & Researchers
Bios of leading Astrologers & Researchers
 
Ranking and Scoring Exercises for Research
Ranking and Scoring Exercises for ResearchRanking and Scoring Exercises for Research
Ranking and Scoring Exercises for Research
 
Abortion pills in Riyadh Saudi Arabia| +966572737505 | Get Cytotec, Unwanted Kit
Abortion pills in Riyadh Saudi Arabia| +966572737505 | Get Cytotec, Unwanted KitAbortion pills in Riyadh Saudi Arabia| +966572737505 | Get Cytotec, Unwanted Kit
Abortion pills in Riyadh Saudi Arabia| +966572737505 | Get Cytotec, Unwanted Kit
 
Capstone in Interprofessional Informatic // IMPACT OF COVID 19 ON EDUCATION
Capstone in Interprofessional Informatic  // IMPACT OF COVID 19 ON EDUCATIONCapstone in Interprofessional Informatic  // IMPACT OF COVID 19 ON EDUCATION
Capstone in Interprofessional Informatic // IMPACT OF COVID 19 ON EDUCATION
 
Abortion pills in Jeddah | +966572737505 | Get Cytotec
Abortion pills in Jeddah | +966572737505 | Get CytotecAbortion pills in Jeddah | +966572737505 | Get Cytotec
Abortion pills in Jeddah | +966572737505 | Get Cytotec
 
In Riyadh ((+919101817206)) Cytotec kit @ Abortion Pills Saudi Arabia
In Riyadh ((+919101817206)) Cytotec kit @ Abortion Pills Saudi ArabiaIn Riyadh ((+919101817206)) Cytotec kit @ Abortion Pills Saudi Arabia
In Riyadh ((+919101817206)) Cytotec kit @ Abortion Pills Saudi Arabia
 
Huawei Ransomware Protection Storage Solution Technical Overview Presentation...
Huawei Ransomware Protection Storage Solution Technical Overview Presentation...Huawei Ransomware Protection Storage Solution Technical Overview Presentation...
Huawei Ransomware Protection Storage Solution Technical Overview Presentation...
 
社内勉強会資料_Object Recognition as Next Token Prediction
社内勉強会資料_Object Recognition as Next Token Prediction社内勉強会資料_Object Recognition as Next Token Prediction
社内勉強会資料_Object Recognition as Next Token Prediction
 
Jual Obat Aborsi Bandung (Asli No.1) Wa 082134680322 Klinik Obat Penggugur Ka...
Jual Obat Aborsi Bandung (Asli No.1) Wa 082134680322 Klinik Obat Penggugur Ka...Jual Obat Aborsi Bandung (Asli No.1) Wa 082134680322 Klinik Obat Penggugur Ka...
Jual Obat Aborsi Bandung (Asli No.1) Wa 082134680322 Klinik Obat Penggugur Ka...
 
如何办理(UCLA毕业证书)加州大学洛杉矶分校毕业证成绩单学位证留信学历认证原件一样
如何办理(UCLA毕业证书)加州大学洛杉矶分校毕业证成绩单学位证留信学历认证原件一样如何办理(UCLA毕业证书)加州大学洛杉矶分校毕业证成绩单学位证留信学历认证原件一样
如何办理(UCLA毕业证书)加州大学洛杉矶分校毕业证成绩单学位证留信学历认证原件一样
 
Credit Card Fraud Detection: Safeguarding Transactions in the Digital Age
Credit Card Fraud Detection: Safeguarding Transactions in the Digital AgeCredit Card Fraud Detection: Safeguarding Transactions in the Digital Age
Credit Card Fraud Detection: Safeguarding Transactions in the Digital Age
 
Abortion pills in Jeddah |+966572737505 | get cytotec
Abortion pills in Jeddah |+966572737505 | get cytotecAbortion pills in Jeddah |+966572737505 | get cytotec
Abortion pills in Jeddah |+966572737505 | get cytotec
 
DS Lecture-1 about discrete structure .ppt
DS Lecture-1 about discrete structure .pptDS Lecture-1 about discrete structure .ppt
DS Lecture-1 about discrete structure .ppt
 
DBMS UNIT 5 46 CONTAINS NOTES FOR THE STUDENTS
DBMS UNIT 5 46 CONTAINS NOTES FOR THE STUDENTSDBMS UNIT 5 46 CONTAINS NOTES FOR THE STUDENTS
DBMS UNIT 5 46 CONTAINS NOTES FOR THE STUDENTS
 
Predictive Precipitation: Advanced Rain Forecasting Techniques
Predictive Precipitation: Advanced Rain Forecasting TechniquesPredictive Precipitation: Advanced Rain Forecasting Techniques
Predictive Precipitation: Advanced Rain Forecasting Techniques
 
RESEARCH-FINAL-DEFENSE-PPT-TEMPLATE.pptx
RESEARCH-FINAL-DEFENSE-PPT-TEMPLATE.pptxRESEARCH-FINAL-DEFENSE-PPT-TEMPLATE.pptx
RESEARCH-FINAL-DEFENSE-PPT-TEMPLATE.pptx
 
Harnessing the Power of GenAI for BI and Reporting.pptx
Harnessing the Power of GenAI for BI and Reporting.pptxHarnessing the Power of GenAI for BI and Reporting.pptx
Harnessing the Power of GenAI for BI and Reporting.pptx
 
Abortion pills in Doha {{ QATAR }} +966572737505) Get Cytotec
Abortion pills in Doha {{ QATAR }} +966572737505) Get CytotecAbortion pills in Doha {{ QATAR }} +966572737505) Get Cytotec
Abortion pills in Doha {{ QATAR }} +966572737505) Get Cytotec
 
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
 
Case Study 4 Where the cry of rebellion happen?
Case Study 4 Where the cry of rebellion happen?Case Study 4 Where the cry of rebellion happen?
Case Study 4 Where the cry of rebellion happen?
 

Discovery Analytics: Tracking Ebola Spread

  • 1. 2015 LexisNexis® Risk Solutions HPCC Engineering Summit Presenter: Jesse CPB Shaw, Consulting Software Engineer September 29, 2015 Delray Beach, FL Accelerating the Pace of Innovation Discovery Analytics: Tracking Ebola Spread
  • 2. Discovery Analytics: Tracking Ebola Spread : Overview/Agenda Monstrous data. Knowledge engineering? Moving mountains! Finding gold. Discovery Analytics: Tracking Ebola Spread 2
  • 4. 4Everything Is Going To KEL Digging Out - Exploring Massive Data Our Data Product Development
  • 5. 5Everything Is Going To KEL Digging Out – Big Data Is Getting Bigger Every Second Vesuvius So cute.
  • 6. 6Everything Is Going To KEL Digging Out - Exploring Massive Data Big data becomes… MASSIVE… with each passing cycle.
  • 8. 8Discovery Analytics: Tracking Ebola Spread Digging Out - Exploring Massive Data C++ ECL
  • 9. 9Everything Is Going To KEL Digging Out - Exploring Massive Data KEL Data Ingest Data Delivery ECL So cute. Data Aggregation
  • 10. 10Discovery Analytics: Tracking Ebola Spread Digging Out - Exploring Massive Data KEL 2,000 (tedious) Lines 300,000 (I’m-not-working-here-anymore tedious) Lines C++ECL 120 Lines KEL
  • 11. 11Everything Is Going To KEL Digging Out - Exploring Massive Data KEL KEL allows us to control data STRUCTURE and INTERACTIONS through ENTITES and ASSOCIATIONS. Data knowledge becomes PERSPECTIVE driven.
  • 12. 12Everything Is Going To KEL Entities, Associations, and Perspective en·ti·ty - a thing with distinct and independent existence. The ENTITES derived from a medical claim: • A Person • Patient • Policy Holder • Referring Provider • Attending Provider • A Facility • Billing • Provider • The Claim • Details
  • 13. 13Everything Is Going To KEL Entities, Associations, and Perspective as·so·ci·a·tion - a connection or cooperative link between entities. ASSOCIATIONS bind ENTITIES together. • Two providers found on the same claim • Addresses found in the same geographic boundary • People found on the same property deed • Buyers • Sellers • People found at the same address These connections create the GRAPH
  • 14. 14Everything Is Going To KEL Entities, Associations, and Perspective per·spec·tive - a point of view or way of regarding something. The GRAPH provides incredible data aggregation flexibility.
  • 15. 15Everything Is Going To KEL Entities, Associations, and Perspective per·spec·tive - a point of view or way of regarding something. The GRAPH provides incredible data aggregation flexibility.
  • 16. 16Everything Is Going To KEL Entities, Associations, and Perspective per·spec·tive - a point of view or way of regarding something. The GRAPH provides incredible data aggregation flexibility.
  • 17. 17Discovery Analytics: Tracking Ebola Spread Digging Out – Answer Important Questions! Where are the Jesse Shaws? Person := ENTITY(FLAT(UID=did, fname, lname, st, city_name, zip),MODEL(*)); USE header.File_Headers(FLAT,Person); Person: => isJS := IF(fname = 'JESSE' AND lname = 'SHAW', TRUE, FALSE); QUERY: StatesJS <= Person(isJS=TRUE){st, cnt := GROUP:Count};
  • 18. Discovery Analytics With KEL: Breast Cancer Molecular Pathology
  • 19. 19Discovery Analytics: Tracking Ebola Spread Example Shell – Spotlight On Genetic Testing
  • 20. 20Discovery Analytics: Tracking Ebola Spread Example Shell – BRCA Proof of Concept May 2013, Angelina Jolie publically announced she was having a preventive double mastectomy. • She tested positive for BRCA1 and BRCA2 mutations. • Her mother died from breast cancer.
  • 21. 21Discovery Analytics: Tracking Ebola Spread Example Shell – BRCA Proof of Concept • Expected October seasonality • Search volume decreased and normalized • Overall search volume decreased suggesting • Public knowledge appreciated • Public desensitization to the issue • Peak search volume narrowed suggesting • Shorter public attention span • Desensitization to the issue
  • 22. 22Discovery Analytics: Tracking Ebola Spread Example Shell – BRCA Proof of Concept The KEL data structure was comprised of just 4 ENTITES: • Person • Facility • Claim • Claim Details A time series was constructed based on: • BRCA CPT CODES • YEAR • MONTH
  • 23. 23Discovery Analytics: Tracking Ebola Spread Example Shell – BRCA Proof of Concept QUERY: BrcaMonths <= Claim(ClaimDetails.dtl.Brca=TRUE) {year :=YEAR(received_date), month := MONTH(received_date), Brca_count := GROUP:Count}; 0 500 1000 1500 2000 2500 3000 3500 4000 BRCA BCAM Jolie Myriad
  • 24. 24Discovery Analytics: Tracking Ebola Spread Example Shell – BRCA Proof of Concept 0 1000 2000 3000 4000 5000 6000 7000 8000 Jan-12 Feb-12 Mar-12 Apr-12 May-12 Jun-12 Jul-12 Aug-12 Sep-12 Oct-12 Nov-12 Dec-12 Jan-13 Feb-13 Mar-13 Apr-13 May-13 Jun-13 Jul-13 Aug-13 Sep-13 Oct-13 Nov-13 Dec-13 Jan-14 Feb-14 Mar-14 Apr-14 May-14 Jun-14 Jul-14 Aug-14 Sep-14 Oct-14 Nov-14 Dec-14 Jan-15 Feb-15 Mar-15 Apr-15 BRCA Mastectomy
  • 25. Discovery Analytics With KEL: Predicting Ebola Spread
  • 26. 26Discovery Analytics: Tracking Ebola Spread FAU – Rapid Response Model The Team: Dr. Borko Furht Dr. Dingding Wang Dr. Ankur Agarwal Dr. Hari Kalva
  • 27. 27Discovery Analytics: Tracking Ebola Spread FAU– Disease Propagation Proof of Concept Cohesivity and Cluster Connectivity High social network cohesion has been shown to correlate positively with an increase in the probability of idea dispersion. This leads to the question whether a highly cohesive physical network would be tuned to positively effect disease propagation.
  • 28. 28Discovery Analytics: Tracking Ebola Spread FAU– Disease Propagation Proof of Concept Two Initial goals: Create people clusters based on proximity Build a simple, weighted score approximating physical contact Bonus! Create a mechanism to crawl clusters based on edge weights
  • 29. 29Discovery Analytics: Tracking Ebola Spread FAU– Disease Propagation Proof of Concept Historic address creation Use address history to find a person’s most recent address.
  • 30. 30Discovery Analytics: Tracking Ebola Spread FAU– Disease Propagation Proof of Concept Cluster creation Use the public record graph to calculate distances between a person and their relatives.
  • 31. 31Discovery Analytics: Tracking Ebola Spread FAU– Disease Propagation Proof of Concept Cluster Dimensions • Total Cluster Size • First Degree Count • Second Degree Count • Average Degree • Neighbor Count • Immediate Count • Moderate Count • Extended Count Simple Score Weights Neighbor Count * 4 + Immediate Count * 3 + Moderate Count * 2 + Extended Count * 1 +
  • 32. 32Discovery Analytics: Tracking Ebola Spread FAU– Disease Propagation Proof of Concept
  • 33. 33Discovery Analytics: Tracking Ebola Spread FAU – Disease Propagation Proof of Concept Controlling Backtracking KEL allows for the creation of node traversal rules through a pattern definition. GLOBAL: Relations(#1,#2,#dist1) => D1(#1,#2); GLOBAL: Relations(#1,#2,#dist1), Relations(#2,#3,#dist2), #1<>#3 => D2(#1,#2,#dist1, COUNT(#3)); GLOBAL : D2(#1,#2,#dist1,#cnt1), D2(#2,#3,#dist2,#cnt2), #1<>#3, NOT D2(#1,#3) => D2Paths(#1,#3,#dist1+#dist2,#cnt1+#cnt2,#2);
  • 34. 34Discovery Analytics: Tracking Ebola Spread FAU – Disease Propagation Proof of Concept Controlling Backtracking KEL allows for the creation of node traversal rules through a pattern definition. Resulting Set for D2Paths: Node 1 Node 2 Node 3 Distance Leaves A B D 5 1 A C D 4 1
  • 35. 35Discovery Analytics: Tracking Ebola Spread FAU– Disease Propagation Proof of Concept Root Sink Path Distance D1 Count Path Length PCT of Graph 4 184, 5, 7, 9, 10, 13, 17, 18 7 10 8 100% 4 184, 8, 12, 16, 18 7 6 5 61% 4 184, 8, 15, 18 15 6 4 56% Most infectious, Shortest path… Using distance edge weights, find the path with the most first degree nodes.
  • 36. 36CONFIDENTIAL. Copyright © 2015 LexisNexis. All rights reserved. Questions and Answers
  • 37. In Summary Copyright © 2015 LexisNexis. All rights reserved. Contact information: Phone: 320-203-6615 Email:jesse.shaw@lexisnexis.com Twitter:@jessecpbshaw 37Discovery Analytics: Tracking Ebola Spread KEL can be found on the HPCC System’s website at: https://hpccsystems.com/download/free-modules/kel-lite