SlideShare una empresa de Scribd logo
1 de 34
Descargar para leer sin conexión
Copyright (c) 2016 by STORM Insights Inc. All Rights reserved.
Emerging Data Management Options
Adrian Bowles, PhD

Founder, STORM Insights, Inc.

info@storminsights.com
Copyright (c) 2016 by STORM Insights Inc. All Rights reserved.
Basic Life Advice
“When the map and the terrain disagree, believe the terrain.”
Gause and Weinberg (Exploring Requirements)
It is the pervading law of all things organic, and inorganic, of all things physical
and metaphysical, of all things human and all things superhuman, of all true
manifestations of the head, of the heart, of the soul, that the life is recognizable in
its expression, that form ever follows function. That is the law.
Louis Sullivan: The Tall Office Building Artistically Considered, 1896
Copyright (c) 2016 by STORM Insights Inc. All Rights reserved.
How You Think About a Domain…
…influences your choice of maps and models…

rules and representations…and required operations.
Copyright (c) 2016 by STORM Insights Inc. All Rights reserved.
” To solve really hard problems, we'll have to use several different representations.
This is because each particular kind of data structure has its own virtues and
deficiencies, and none by itself would seem adequate for all the different functions
involved with what we call common sense.”
Marvin Minsky
Copyright (c) 2016 by STORM Insights Inc. All Rights reserved.
Copyright (c) 2016 by STORM Insights Inc. All Rights reserved.
What Do You Want/Need to Store?

How much? How complex? How fast?
What Do You Want/Need to DO With What You Store?
Do you need a graph database?
Options Include…
Files, tables, trees, queues, stacks, lists…

Hierarchical

RDBMS

Object DBMS

NoSQL

Graph
Copyright (c) 2016 by STORM Insights Inc. All Rights reserved.
Perception/
NLP
Problem Solving
& Learning
Simple:
deterministic,
retrieve/calculate
Complex:
probabalistic
hypothesize, test,
rank, select
Creative:
discover, generate
ORGANIZED
Memory*
Input Class/Type
Visual
Text
Image
Aural
Speech
Music
Cues
Noise
Informative
Touch
Temperature
Tactile
Texture
Taste
Smell
Response Types
Visible (to the environment)
Verbal/NL Text
Behavioral (system changes)
Haptics/Touch/Proprioception
Invisible
Memory updates
*Corpus including data in taxonomies, ontologies, trees…
Copyright (c) 2016 by STORM Insights Inc. All Rights reserved.
Graphs 101
A graph is a structure with vertices and edges.
Copyright (c) 2016 by STORM Insights Inc. All Rights reserved.
Graphs 101
A graph is a structure with vertices and edges.
a
e
dc
b
Old Post Road
Cross Highway
Main Street
Shinbone Alley
Elk Road
Copyright (c) 2016 by STORM Insights Inc. All Rights reserved.
Graphs 101
A graph is a structure with vertices and edges.
a
e
dc
b
Old Post Road
Cross Highway
Main Street
Shinbone Alley
Elk Road
Old Post Road Paved
Old Post Road 11 miles
Elk Road Dirt
Elk Road 2 miles
Cross Highway toll road
Cross Highway 250 miles
Main Street 1 mile
Shinbone Alley .5 miles
a bus stop
b gas station
b Shell
c Elementary school
d House
e Office building
May be labeled, edges may be directed, all may
be stored/processed by properties
represented as key/value pairs.
Copyright (c) 2014-2016 by STORM Insights Inc. All Rights reserved.
Obvious structure is easy to process…
but most of the interesting stuff isn’t obvious to a computer.
Vertices,
edges,
properties
should
represent data
with higher-
level structure.
Copyright (c) 2016 by STORM Insights Inc. All Rights reserved.
You Probably Already Think In Graphs if…
You watch detective shows
You know trivia about movies
You remember relationships between people
You took a biology class
Copyright (c) 2016 by STORM Insights Inc. All Rights reserved.
You Probably Already Think In Graphs if…
You took a biology class or played 20 questions (“animal, mineral or vegetable?”)
Wikipedia contributors. "Taxonomy (biology)." Wikipedia,
The Free Encyclopedia. Wikipedia, The Free Encyclopedia,
11 May. 2016. Web. 12 May. 2016.
Copyright (c) 2016 by STORM Insights Inc. All Rights reserved.
You Probably Already Think In Graphs if…
You watch detective shows
Typical crazy wall whiteboard - from Fargo.
A screen from IBM I2 Coplink
Copyright (c) 2016 by STORM Insights Inc. All Rights reserved.
You Probably Already Think In Graphs if…
You know trivia about movies
IMDB
Copyright (c) 2016 by STORM Insights Inc. All Rights reserved.
You Probably Already Think In Graphs if…
You remember relationships between people
Family Tree
LinkedIn Tree
Copyright (c) 2016 by STORM Insights Inc. All Rights reserved.
Anonymized look at my
desk/wall on a typical day.
Copyright (c) 2016 by STORM Insights Inc. All Rights reserved.
Processes Can Be Represented As Graphs
Copyright (c) 2016 by STORM Insights Inc. All Rights reserved.
A taxonomy represents the formal structure of classes or types of objects within a domain. Taxonomies are generally hierarchical and provide names
for each class in the domain. They may also capture the membership properties of each object in relation to the other objects. The rules of a specific
taxonomy are used to classify or categorize any object in the domain, so they must be complete, consistent, and unambiguous. This rigor in
specification should ensure that any newly discovered object must fit into one, and only one, category or object class.
Copyright (c) 2016 by STORM Insights Inc. All Rights reserved.
1952 DSM I
1968 DSM II
Pervasive Developmental Disorder (PDD)
Childhood onset PDD Infantile Autism Atypical Autism
1980 DSM III
Taxonomies Evolve
The History of Autism in the Diagnostic & Statistical Manual of the American Psychiatric Association
Pervasive Developmental Disorder (PDD)
PDD-NOS Autistic Disorder
(Not Otherwise Specified)
1987 DSM III-R
Pervasive Developmental Disorder (PDD)
PDD-NOS Autistic Disorder Asperger Disorder Childhood Disintegrative Disorder Rett Syndrome
1994 DSM IV
2000 DSM IV-TR
Autism Spectrum Disorder (ASD)
2013 DSMV
Copyright (c) 2016 by STORM Insights Inc. All Rights reserved.
1952 DSM I
1968 DSM II
Pervasive Developmental Disorder (PDD)
Childhood onset PDD Infantile Autism Atypical Autism
1980 DSM III
Pervasive Developmental Disorder (PDD)
PDD-NOS Autistic Disorder
(Not Otherwise Specified)
1987 DSM III-R
Pervasive Developmental Disorder (PDD)
PDD-NOS Autistic Disorder Asperger Disorder Childhood Disintegrative Disorder Rett Syndrome
1994 DSM IV
2000 DSM IV-TR
Autism Spectrum Disorder (ASD)
2013 DSMV
An ontology provides more detail than a taxonomy, although the boundary between them in practice is somewhat fuzzy. An ontology should
comprehensively capture the common understanding – vocabulary, definitions, rules - of a community as it applies to a specific domain.
Copyright (c) 2016 by STORM Insights Inc. All Rights reserved.
Key Concept… Graphs have well known mathematical properties:
e.g. If you represent a graph as a matrix M, then values in Mn
represent the number of paths of length n in the original graph.
a
e
dc
b
a b c d e
a 1
b 1
c 1
d 1
e 1
M =
Copyright (c) 2016 by STORM Insights Inc. All Rights reserved.
a
e
dc
b
a b c d e
a 1
b 1
c 1
d 1
e 1
M2 =
Key Concept… Graphs have well known mathematical properties:
e.g. If you represent a graph as a matrix M, then values in Mn
represent the number of paths of length n in the original graph.
Copyright (c) 2016 by STORM Insights Inc. All Rights reserved.
a
e
dc
b
a b c d e
a 1
b 1
c 1
d 1
e 1
M3 =
Key Concept… Graphs have well known mathematical properties:
e.g. If you represent a graph as a matrix M, then values in Mn
represent the number of paths of length n in the original graph.
Copyright (c) 2016 by STORM Insights Inc. All Rights reserved.
The Market is Ready for You Now With Options
Commercial
Open Source
As a Service
Copyright (c) 2016 by STORM Insights Inc. All Rights reserved.Wikipedia contributors. "Graph database." Wikipedia, The Free Encyclopedia. Wikipedia, The Free Encyclopedia, 11 May. 2016. Web. 12 May. 2016.
Copyright (c) 2016 by STORM Insights Inc. All Rights reserved.Wikipedia contributors. "Graph database." Wikipedia, The Free Encyclopedia. Wikipedia, The Free Encyclopedia, 11 May. 2016. Web. 12 May. 2016.
Property graph
RDF
RDF - Resource Description Framework, W3C specs for
metadata modeling, now used in knowledge management
Copyright (c) 2016 by STORM Insights Inc. All Rights reserved.
No SQL? (as opposed to NoSQL) No problem
Gremlin - Open source (Apache2 license)
- a graph traversal language, supported by Titan, Neo4j,
HadoopGiraph, Hadoop Spark, IBM…
Cypher - Neo4j, Objectivity…
Emerging graph query/traversal languages
SPARQL - Open source (SPARQL Protocol and RDF Query Language)
Copyright (c) 2016 by STORM Insights Inc. All Rights reserved.Wikipedia contributors. "Graph database." Wikipedia, The Free Encyclopedia. Wikipedia, The Free Encyclopedia, 11 May. 2016. Web. 12 May. 2016.
This chart is representative of the
market, but incomplete.
Copyright (c) 2016 by STORM Insights Inc. All Rights reserved.
Apache TinkerPop, TinkerPop, Apache, Apache feather logo, and Apache TinkerPop project logo are
either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.
Apache TinkerPop™ is a graph computing framework for both
graph databases (OLTP) and graph analytic systems (OLAP).
“A graph is a structure composed of vertices and edges. Both vertices and edges
can have an arbitrary number of key/value-pairs called properties. Vertices denote
discrete objects such as a person, a place, or an event. Edges denote relationships
between vertices. For instance, a person may know another person, have been
involved in an event, and/or was recently at a particular place. Properties express
non-relational information about the vertices and edges. Example properties include
a vertex having a name, an age and an edge having a timestamp and/or a weight.
Together, the aforementioned graph is known as a property graph and it is the
foundational data structure of Apache TinkerPop.”
Apache TinkerPop™ is an open source, vendor-agnostic, graph computing
framework distributed under the commercial friendly Apache2 license. When a data
system is TinkerPop-enabled, its users are able to model their domain as a graph
and analyze that graph using the Gremlin graph traversal language.
Copyright (c) 2016 by STORM Insights Inc. All Rights reserved.
Copyright (c) 2016 by STORM Insights Inc. All Rights reserved.
Getting Started…
Why choose a graph database?
Speed to delivery when the data is naturally modeled as a graph

Simplifies multi-hop queries

Visualization? Baked-in
Ask Yourself
Do you need an on-premise solution, or to manage your own database?

Lots of options, Neo4J is the market leader

Do you want graphs as a service?

IBM offering graph as a service through BlueMix (in Beta now)
Copyright (c) 2016 by STORM Insights Inc. All Rights reserved.
Upcoming Webinar Dates & Topics
June 9 Advances in Natural Language Processing (NLP) 

July 13 Modern AI and The Future of Work (With Steve Ardire) 

adrian@storminsights.com Twitter @ajbowles Skype ajbowles
A hat-tip to Kamille Nixon…
Copyright (c) 2016 by STORM Insights Inc. All Rights reserved.
Upcoming Webinar Dates & Topics
June 9 Advances in Natural Language Processing (NLP) 

July 13 Modern AI and The Future of Work (With Steve Ardire) 

adrian@storminsights.com Twitter @ajbowles Skype ajbowles

Más contenido relacionado

Destacado

University Talks #2 | Анастасия Чекрыжова — Свежий взгляд на современное иску...
University Talks #2 | Анастасия Чекрыжова — Свежий взгляд на современное иску...University Talks #2 | Анастасия Чекрыжова — Свежий взгляд на современное иску...
University Talks #2 | Анастасия Чекрыжова — Свежий взгляд на современное иску...Amir Abdullaev
 
University Talks #1 | Екатерина Мамонтова - Счастье не поддается инфляции
University Talks #1 | Екатерина Мамонтова - Счастье не поддается инфляцииUniversity Talks #1 | Екатерина Мамонтова - Счастье не поддается инфляции
University Talks #1 | Екатерина Мамонтова - Счастье не поддается инфляцииAmir Abdullaev
 
Presentación sobre el hiv
Presentación sobre el hivPresentación sobre el hiv
Presentación sobre el hivluzdelalba82
 
Ημερολόγιο Δραστηριοτήτων Π.Ο. 2015-16
Ημερολόγιο Δραστηριοτήτων Π.Ο. 2015-16Ημερολόγιο Δραστηριοτήτων Π.Ο. 2015-16
Ημερολόγιο Δραστηριοτήτων Π.Ο. 2015-16Ioannis Kevrekidis
 
How to bake reactive behavior into your Java EE applications
How to bake reactive behavior into your Java EE applicationsHow to bake reactive behavior into your Java EE applications
How to bake reactive behavior into your Java EE applicationsOndrej Mihályi
 
Social metadata on the web
Social metadata on the webSocial metadata on the web
Social metadata on the webHendrik Dacquin
 
University Talks #2 | Елена Шилова — Свет и безопасность
University Talks #2 | Елена Шилова — Свет и безопасностьUniversity Talks #2 | Елена Шилова — Свет и безопасность
University Talks #2 | Елена Шилова — Свет и безопасностьAmir Abdullaev
 
Bozza della Legge di Bilancio 2017
Bozza della Legge di Bilancio 2017 Bozza della Legge di Bilancio 2017
Bozza della Legge di Bilancio 2017 Voci di Palazzo
 
STORYTELLING
STORYTELLINGSTORYTELLING
STORYTELLINGtoap
 
Social Media Trends 2014
Social Media Trends 2014Social Media Trends 2014
Social Media Trends 2014NUS-ISS
 
Keynote 4: Leadership and Education for Sustainable Development, Philip Vaughter
Keynote 4: Leadership and Education for Sustainable Development, Philip VaughterKeynote 4: Leadership and Education for Sustainable Development, Philip Vaughter
Keynote 4: Leadership and Education for Sustainable Development, Philip VaughterESD UNU-IAS
 
Meilleures photos national geo 2015
Meilleures photos national geo 2015Meilleures photos national geo 2015
Meilleures photos national geo 2015Balcon60
 
Proyecto "Song for a change"
Proyecto "Song for a change"Proyecto "Song for a change"
Proyecto "Song for a change"sandaliasonora
 
Media, Technology and Consumer Trends to Watch in 2016
Media, Technology and Consumer Trends to Watch in 2016Media, Technology and Consumer Trends to Watch in 2016
Media, Technology and Consumer Trends to Watch in 2016The Fisheye Group
 
Exakat for PHP : smart code reviewing engine
Exakat for PHP : smart code reviewing engineExakat for PHP : smart code reviewing engine
Exakat for PHP : smart code reviewing engineDamien Seguy
 
University Talks #1 | Никита Булгаков и Алексей Ушаков - Дзен и искусство пои...
University Talks #1 | Никита Булгаков и Алексей Ушаков - Дзен и искусство пои...University Talks #1 | Никита Булгаков и Алексей Ушаков - Дзен и искусство пои...
University Talks #1 | Никита Булгаков и Алексей Ушаков - Дзен и искусство пои...Amir Abdullaev
 

Destacado (19)

University Talks #2 | Анастасия Чекрыжова — Свежий взгляд на современное иску...
University Talks #2 | Анастасия Чекрыжова — Свежий взгляд на современное иску...University Talks #2 | Анастасия Чекрыжова — Свежий взгляд на современное иску...
University Talks #2 | Анастасия Чекрыжова — Свежий взгляд на современное иску...
 
Somar com o outono I
Somar com o outono I Somar com o outono I
Somar com o outono I
 
University Talks #1 | Екатерина Мамонтова - Счастье не поддается инфляции
University Talks #1 | Екатерина Мамонтова - Счастье не поддается инфляцииUniversity Talks #1 | Екатерина Мамонтова - Счастье не поддается инфляции
University Talks #1 | Екатерина Мамонтова - Счастье не поддается инфляции
 
Presentación sobre el hiv
Presentación sobre el hivPresentación sobre el hiv
Presentación sobre el hiv
 
Ημερολόγιο Δραστηριοτήτων Π.Ο. 2015-16
Ημερολόγιο Δραστηριοτήτων Π.Ο. 2015-16Ημερολόγιο Δραστηριοτήτων Π.Ο. 2015-16
Ημερολόγιο Δραστηριοτήτων Π.Ο. 2015-16
 
How to bake reactive behavior into your Java EE applications
How to bake reactive behavior into your Java EE applicationsHow to bake reactive behavior into your Java EE applications
How to bake reactive behavior into your Java EE applications
 
Social metadata on the web
Social metadata on the webSocial metadata on the web
Social metadata on the web
 
Piracy
PiracyPiracy
Piracy
 
University Talks #2 | Елена Шилова — Свет и безопасность
University Talks #2 | Елена Шилова — Свет и безопасностьUniversity Talks #2 | Елена Шилова — Свет и безопасность
University Talks #2 | Елена Шилова — Свет и безопасность
 
Bozza della Legge di Bilancio 2017
Bozza della Legge di Bilancio 2017 Bozza della Legge di Bilancio 2017
Bozza della Legge di Bilancio 2017
 
STORYTELLING
STORYTELLINGSTORYTELLING
STORYTELLING
 
Social Media Trends 2014
Social Media Trends 2014Social Media Trends 2014
Social Media Trends 2014
 
Becoming a Systematic Entrepreneur?
Becoming a Systematic Entrepreneur?Becoming a Systematic Entrepreneur?
Becoming a Systematic Entrepreneur?
 
Keynote 4: Leadership and Education for Sustainable Development, Philip Vaughter
Keynote 4: Leadership and Education for Sustainable Development, Philip VaughterKeynote 4: Leadership and Education for Sustainable Development, Philip Vaughter
Keynote 4: Leadership and Education for Sustainable Development, Philip Vaughter
 
Meilleures photos national geo 2015
Meilleures photos national geo 2015Meilleures photos national geo 2015
Meilleures photos national geo 2015
 
Proyecto "Song for a change"
Proyecto "Song for a change"Proyecto "Song for a change"
Proyecto "Song for a change"
 
Media, Technology and Consumer Trends to Watch in 2016
Media, Technology and Consumer Trends to Watch in 2016Media, Technology and Consumer Trends to Watch in 2016
Media, Technology and Consumer Trends to Watch in 2016
 
Exakat for PHP : smart code reviewing engine
Exakat for PHP : smart code reviewing engineExakat for PHP : smart code reviewing engine
Exakat for PHP : smart code reviewing engine
 
University Talks #1 | Никита Булгаков и Алексей Ушаков - Дзен и искусство пои...
University Talks #1 | Никита Булгаков и Алексей Ушаков - Дзен и искусство пои...University Talks #1 | Никита Булгаков и Алексей Ушаков - Дзен и искусство пои...
University Talks #1 | Никита Булгаков и Алексей Ушаков - Дзен и искусство пои...
 

Similar a Smart Data Webinar: Emerging Data Management Options

Smart Data Webinar: Advances in Natural Language Processing
Smart Data Webinar: Advances in Natural Language ProcessingSmart Data Webinar: Advances in Natural Language Processing
Smart Data Webinar: Advances in Natural Language ProcessingDATAVERSITY
 
Smart Data Webinar: Choosing the Right Data Management Architecture for Cogni...
Smart Data Webinar: Choosing the Right Data Management Architecture for Cogni...Smart Data Webinar: Choosing the Right Data Management Architecture for Cogni...
Smart Data Webinar: Choosing the Right Data Management Architecture for Cogni...DATAVERSITY
 
Smart Data Webinar: Deep QA (Question/Answer) - Lessons From Watson and Jeopa...
Smart Data Webinar: Deep QA (Question/Answer) - Lessons From Watson and Jeopa...Smart Data Webinar: Deep QA (Question/Answer) - Lessons From Watson and Jeopa...
Smart Data Webinar: Deep QA (Question/Answer) - Lessons From Watson and Jeopa...DATAVERSITY
 
When data journalism meets science | Erice, June 10th, 2014
When data journalism meets science | Erice, June 10th, 2014When data journalism meets science | Erice, June 10th, 2014
When data journalism meets science | Erice, June 10th, 2014Dataninja
 
Spohrer GAMP 20230628 v17.pptx
Spohrer GAMP 20230628 v17.pptxSpohrer GAMP 20230628 v17.pptx
Spohrer GAMP 20230628 v17.pptxISSIP
 
Smart Data Webinar: Organizing Data and Knowledge - The Role of Taxonomies an...
Smart Data Webinar: Organizing Data and Knowledge - The Role of Taxonomies an...Smart Data Webinar: Organizing Data and Knowledge - The Role of Taxonomies an...
Smart Data Webinar: Organizing Data and Knowledge - The Role of Taxonomies an...DATAVERSITY
 
Big, Open, Data and Semantics for Real-World Application Near You
Big, Open, Data and Semantics for Real-World Application Near YouBig, Open, Data and Semantics for Real-World Application Near You
Big, Open, Data and Semantics for Real-World Application Near YouBiplav Srivastava
 
Smart Data Webinar: Knowledge as a Service
Smart Data Webinar: Knowledge as a ServiceSmart Data Webinar: Knowledge as a Service
Smart Data Webinar: Knowledge as a ServiceDATAVERSITY
 
History of AI, Current Trends, Prospective Trajectories
History of AI, Current Trends, Prospective TrajectoriesHistory of AI, Current Trends, Prospective Trajectories
History of AI, Current Trends, Prospective TrajectoriesGiovanni Sileno
 
From Turing To Humanoid Robots - Ramón López de Mántaras
From Turing To Humanoid Robots - Ramón López de MántarasFrom Turing To Humanoid Robots - Ramón López de Mántaras
From Turing To Humanoid Robots - Ramón López de MántarasMachine Learning Valencia
 
"Methods for Understanding How Deep Neural Networks Work," a Presentation fro...
"Methods for Understanding How Deep Neural Networks Work," a Presentation fro..."Methods for Understanding How Deep Neural Networks Work," a Presentation fro...
"Methods for Understanding How Deep Neural Networks Work," a Presentation fro...Edge AI and Vision Alliance
 
Just the basics_strata_2013
Just the basics_strata_2013Just the basics_strata_2013
Just the basics_strata_2013Ken Mwai
 
人工智慧與物聯網的創新與服務模式
人工智慧與物聯網的創新與服務模式人工智慧與物聯網的創新與服務模式
人工智慧與物聯網的創新與服務模式Craig Chao
 
PLOTCON NYC: Get Your Point Across: The Art of Choosing the Right Visualizati...
PLOTCON NYC: Get Your Point Across: The Art of Choosing the Right Visualizati...PLOTCON NYC: Get Your Point Across: The Art of Choosing the Right Visualizati...
PLOTCON NYC: Get Your Point Across: The Art of Choosing the Right Visualizati...Plotly
 
Find Review About EssayWriters.Us DissertationHQHelp.Com
Find Review About EssayWriters.Us  DissertationHQHelp.ComFind Review About EssayWriters.Us  DissertationHQHelp.Com
Find Review About EssayWriters.Us DissertationHQHelp.ComChristina Boetel
 
The Potential of Web 3.0
The Potential of Web 3.0The Potential of Web 3.0
The Potential of Web 3.0Carsten Ullrich
 
Developmental Psychology Theoretical Approaches Essay
 Developmental Psychology Theoretical Approaches Essay Developmental Psychology Theoretical Approaches Essay
Developmental Psychology Theoretical Approaches EssayPatty Buckley
 
I want to know more about compuerized text analysis
I want to know more about   compuerized text analysisI want to know more about   compuerized text analysis
I want to know more about compuerized text analysisLuke Czarnecki
 
Ben Kunz Mediassociates speech to Boise Ad Federation
Ben Kunz Mediassociates speech to Boise Ad FederationBen Kunz Mediassociates speech to Boise Ad Federation
Ben Kunz Mediassociates speech to Boise Ad FederationBen Kunz
 

Similar a Smart Data Webinar: Emerging Data Management Options (20)

Smart Data Webinar: Advances in Natural Language Processing
Smart Data Webinar: Advances in Natural Language ProcessingSmart Data Webinar: Advances in Natural Language Processing
Smart Data Webinar: Advances in Natural Language Processing
 
Smart Data Webinar: Choosing the Right Data Management Architecture for Cogni...
Smart Data Webinar: Choosing the Right Data Management Architecture for Cogni...Smart Data Webinar: Choosing the Right Data Management Architecture for Cogni...
Smart Data Webinar: Choosing the Right Data Management Architecture for Cogni...
 
Smart Data Webinar: Deep QA (Question/Answer) - Lessons From Watson and Jeopa...
Smart Data Webinar: Deep QA (Question/Answer) - Lessons From Watson and Jeopa...Smart Data Webinar: Deep QA (Question/Answer) - Lessons From Watson and Jeopa...
Smart Data Webinar: Deep QA (Question/Answer) - Lessons From Watson and Jeopa...
 
When data journalism meets science | Erice, June 10th, 2014
When data journalism meets science | Erice, June 10th, 2014When data journalism meets science | Erice, June 10th, 2014
When data journalism meets science | Erice, June 10th, 2014
 
Spohrer GAMP 20230628 v17.pptx
Spohrer GAMP 20230628 v17.pptxSpohrer GAMP 20230628 v17.pptx
Spohrer GAMP 20230628 v17.pptx
 
Smart Data Webinar: Organizing Data and Knowledge - The Role of Taxonomies an...
Smart Data Webinar: Organizing Data and Knowledge - The Role of Taxonomies an...Smart Data Webinar: Organizing Data and Knowledge - The Role of Taxonomies an...
Smart Data Webinar: Organizing Data and Knowledge - The Role of Taxonomies an...
 
Big, Open, Data and Semantics for Real-World Application Near You
Big, Open, Data and Semantics for Real-World Application Near YouBig, Open, Data and Semantics for Real-World Application Near You
Big, Open, Data and Semantics for Real-World Application Near You
 
Smart Data Webinar: Knowledge as a Service
Smart Data Webinar: Knowledge as a ServiceSmart Data Webinar: Knowledge as a Service
Smart Data Webinar: Knowledge as a Service
 
UseR 2017
UseR 2017UseR 2017
UseR 2017
 
History of AI, Current Trends, Prospective Trajectories
History of AI, Current Trends, Prospective TrajectoriesHistory of AI, Current Trends, Prospective Trajectories
History of AI, Current Trends, Prospective Trajectories
 
From Turing To Humanoid Robots - Ramón López de Mántaras
From Turing To Humanoid Robots - Ramón López de MántarasFrom Turing To Humanoid Robots - Ramón López de Mántaras
From Turing To Humanoid Robots - Ramón López de Mántaras
 
"Methods for Understanding How Deep Neural Networks Work," a Presentation fro...
"Methods for Understanding How Deep Neural Networks Work," a Presentation fro..."Methods for Understanding How Deep Neural Networks Work," a Presentation fro...
"Methods for Understanding How Deep Neural Networks Work," a Presentation fro...
 
Just the basics_strata_2013
Just the basics_strata_2013Just the basics_strata_2013
Just the basics_strata_2013
 
人工智慧與物聯網的創新與服務模式
人工智慧與物聯網的創新與服務模式人工智慧與物聯網的創新與服務模式
人工智慧與物聯網的創新與服務模式
 
PLOTCON NYC: Get Your Point Across: The Art of Choosing the Right Visualizati...
PLOTCON NYC: Get Your Point Across: The Art of Choosing the Right Visualizati...PLOTCON NYC: Get Your Point Across: The Art of Choosing the Right Visualizati...
PLOTCON NYC: Get Your Point Across: The Art of Choosing the Right Visualizati...
 
Find Review About EssayWriters.Us DissertationHQHelp.Com
Find Review About EssayWriters.Us  DissertationHQHelp.ComFind Review About EssayWriters.Us  DissertationHQHelp.Com
Find Review About EssayWriters.Us DissertationHQHelp.Com
 
The Potential of Web 3.0
The Potential of Web 3.0The Potential of Web 3.0
The Potential of Web 3.0
 
Developmental Psychology Theoretical Approaches Essay
 Developmental Psychology Theoretical Approaches Essay Developmental Psychology Theoretical Approaches Essay
Developmental Psychology Theoretical Approaches Essay
 
I want to know more about compuerized text analysis
I want to know more about   compuerized text analysisI want to know more about   compuerized text analysis
I want to know more about compuerized text analysis
 
Ben Kunz Mediassociates speech to Boise Ad Federation
Ben Kunz Mediassociates speech to Boise Ad FederationBen Kunz Mediassociates speech to Boise Ad Federation
Ben Kunz Mediassociates speech to Boise Ad Federation
 

Más de DATAVERSITY

Architecture, Products, and Total Cost of Ownership of the Leading Machine Le...
Architecture, Products, and Total Cost of Ownership of the Leading Machine Le...Architecture, Products, and Total Cost of Ownership of the Leading Machine Le...
Architecture, Products, and Total Cost of Ownership of the Leading Machine Le...DATAVERSITY
 
Data at the Speed of Business with Data Mastering and Governance
Data at the Speed of Business with Data Mastering and GovernanceData at the Speed of Business with Data Mastering and Governance
Data at the Speed of Business with Data Mastering and GovernanceDATAVERSITY
 
Exploring Levels of Data Literacy
Exploring Levels of Data LiteracyExploring Levels of Data Literacy
Exploring Levels of Data LiteracyDATAVERSITY
 
Building a Data Strategy – Practical Steps for Aligning with Business Goals
Building a Data Strategy – Practical Steps for Aligning with Business GoalsBuilding a Data Strategy – Practical Steps for Aligning with Business Goals
Building a Data Strategy – Practical Steps for Aligning with Business GoalsDATAVERSITY
 
Make Data Work for You
Make Data Work for YouMake Data Work for You
Make Data Work for YouDATAVERSITY
 
Data Catalogs Are the Answer – What is the Question?
Data Catalogs Are the Answer – What is the Question?Data Catalogs Are the Answer – What is the Question?
Data Catalogs Are the Answer – What is the Question?DATAVERSITY
 
Data Catalogs Are the Answer – What Is the Question?
Data Catalogs Are the Answer – What Is the Question?Data Catalogs Are the Answer – What Is the Question?
Data Catalogs Are the Answer – What Is the Question?DATAVERSITY
 
Data Modeling Fundamentals
Data Modeling FundamentalsData Modeling Fundamentals
Data Modeling FundamentalsDATAVERSITY
 
Showing ROI for Your Analytic Project
Showing ROI for Your Analytic ProjectShowing ROI for Your Analytic Project
Showing ROI for Your Analytic ProjectDATAVERSITY
 
How a Semantic Layer Makes Data Mesh Work at Scale
How a Semantic Layer Makes  Data Mesh Work at ScaleHow a Semantic Layer Makes  Data Mesh Work at Scale
How a Semantic Layer Makes Data Mesh Work at ScaleDATAVERSITY
 
Is Enterprise Data Literacy Possible?
Is Enterprise Data Literacy Possible?Is Enterprise Data Literacy Possible?
Is Enterprise Data Literacy Possible?DATAVERSITY
 
The Data Trifecta – Privacy, Security & Governance Race from Reactivity to Re...
The Data Trifecta – Privacy, Security & Governance Race from Reactivity to Re...The Data Trifecta – Privacy, Security & Governance Race from Reactivity to Re...
The Data Trifecta – Privacy, Security & Governance Race from Reactivity to Re...DATAVERSITY
 
Emerging Trends in Data Architecture – What’s the Next Big Thing?
Emerging Trends in Data Architecture – What’s the Next Big Thing?Emerging Trends in Data Architecture – What’s the Next Big Thing?
Emerging Trends in Data Architecture – What’s the Next Big Thing?DATAVERSITY
 
Data Governance Trends - A Look Backwards and Forwards
Data Governance Trends - A Look Backwards and ForwardsData Governance Trends - A Look Backwards and Forwards
Data Governance Trends - A Look Backwards and ForwardsDATAVERSITY
 
Data Governance Trends and Best Practices To Implement Today
Data Governance Trends and Best Practices To Implement TodayData Governance Trends and Best Practices To Implement Today
Data Governance Trends and Best Practices To Implement TodayDATAVERSITY
 
2023 Trends in Enterprise Analytics
2023 Trends in Enterprise Analytics2023 Trends in Enterprise Analytics
2023 Trends in Enterprise AnalyticsDATAVERSITY
 
Data Strategy Best Practices
Data Strategy Best PracticesData Strategy Best Practices
Data Strategy Best PracticesDATAVERSITY
 
Who Should Own Data Governance – IT or Business?
Who Should Own Data Governance – IT or Business?Who Should Own Data Governance – IT or Business?
Who Should Own Data Governance – IT or Business?DATAVERSITY
 
Data Management Best Practices
Data Management Best PracticesData Management Best Practices
Data Management Best PracticesDATAVERSITY
 
MLOps – Applying DevOps to Competitive Advantage
MLOps – Applying DevOps to Competitive AdvantageMLOps – Applying DevOps to Competitive Advantage
MLOps – Applying DevOps to Competitive AdvantageDATAVERSITY
 

Más de DATAVERSITY (20)

Architecture, Products, and Total Cost of Ownership of the Leading Machine Le...
Architecture, Products, and Total Cost of Ownership of the Leading Machine Le...Architecture, Products, and Total Cost of Ownership of the Leading Machine Le...
Architecture, Products, and Total Cost of Ownership of the Leading Machine Le...
 
Data at the Speed of Business with Data Mastering and Governance
Data at the Speed of Business with Data Mastering and GovernanceData at the Speed of Business with Data Mastering and Governance
Data at the Speed of Business with Data Mastering and Governance
 
Exploring Levels of Data Literacy
Exploring Levels of Data LiteracyExploring Levels of Data Literacy
Exploring Levels of Data Literacy
 
Building a Data Strategy – Practical Steps for Aligning with Business Goals
Building a Data Strategy – Practical Steps for Aligning with Business GoalsBuilding a Data Strategy – Practical Steps for Aligning with Business Goals
Building a Data Strategy – Practical Steps for Aligning with Business Goals
 
Make Data Work for You
Make Data Work for YouMake Data Work for You
Make Data Work for You
 
Data Catalogs Are the Answer – What is the Question?
Data Catalogs Are the Answer – What is the Question?Data Catalogs Are the Answer – What is the Question?
Data Catalogs Are the Answer – What is the Question?
 
Data Catalogs Are the Answer – What Is the Question?
Data Catalogs Are the Answer – What Is the Question?Data Catalogs Are the Answer – What Is the Question?
Data Catalogs Are the Answer – What Is the Question?
 
Data Modeling Fundamentals
Data Modeling FundamentalsData Modeling Fundamentals
Data Modeling Fundamentals
 
Showing ROI for Your Analytic Project
Showing ROI for Your Analytic ProjectShowing ROI for Your Analytic Project
Showing ROI for Your Analytic Project
 
How a Semantic Layer Makes Data Mesh Work at Scale
How a Semantic Layer Makes  Data Mesh Work at ScaleHow a Semantic Layer Makes  Data Mesh Work at Scale
How a Semantic Layer Makes Data Mesh Work at Scale
 
Is Enterprise Data Literacy Possible?
Is Enterprise Data Literacy Possible?Is Enterprise Data Literacy Possible?
Is Enterprise Data Literacy Possible?
 
The Data Trifecta – Privacy, Security & Governance Race from Reactivity to Re...
The Data Trifecta – Privacy, Security & Governance Race from Reactivity to Re...The Data Trifecta – Privacy, Security & Governance Race from Reactivity to Re...
The Data Trifecta – Privacy, Security & Governance Race from Reactivity to Re...
 
Emerging Trends in Data Architecture – What’s the Next Big Thing?
Emerging Trends in Data Architecture – What’s the Next Big Thing?Emerging Trends in Data Architecture – What’s the Next Big Thing?
Emerging Trends in Data Architecture – What’s the Next Big Thing?
 
Data Governance Trends - A Look Backwards and Forwards
Data Governance Trends - A Look Backwards and ForwardsData Governance Trends - A Look Backwards and Forwards
Data Governance Trends - A Look Backwards and Forwards
 
Data Governance Trends and Best Practices To Implement Today
Data Governance Trends and Best Practices To Implement TodayData Governance Trends and Best Practices To Implement Today
Data Governance Trends and Best Practices To Implement Today
 
2023 Trends in Enterprise Analytics
2023 Trends in Enterprise Analytics2023 Trends in Enterprise Analytics
2023 Trends in Enterprise Analytics
 
Data Strategy Best Practices
Data Strategy Best PracticesData Strategy Best Practices
Data Strategy Best Practices
 
Who Should Own Data Governance – IT or Business?
Who Should Own Data Governance – IT or Business?Who Should Own Data Governance – IT or Business?
Who Should Own Data Governance – IT or Business?
 
Data Management Best Practices
Data Management Best PracticesData Management Best Practices
Data Management Best Practices
 
MLOps – Applying DevOps to Competitive Advantage
MLOps – Applying DevOps to Competitive AdvantageMLOps – Applying DevOps to Competitive Advantage
MLOps – Applying DevOps to Competitive Advantage
 

Último

[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality AssuranceInflectra
 
JET Technology Labs White Paper for Virtualized Security and Encryption Techn...
JET Technology Labs White Paper for Virtualized Security and Encryption Techn...JET Technology Labs White Paper for Virtualized Security and Encryption Techn...
JET Technology Labs White Paper for Virtualized Security and Encryption Techn...amber724300
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Hiroshi SHIBATA
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentPim van der Noll
 
WomenInAutomation2024: AI and Automation for eveyone
WomenInAutomation2024: AI and Automation for eveyoneWomenInAutomation2024: AI and Automation for eveyone
WomenInAutomation2024: AI and Automation for eveyoneUiPathCommunity
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch TuesdayIvanti
 
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...itnewsafrica
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfIngrid Airi González
 
Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Kaya Weers
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPathCommunity
 
Landscape Catalogue 2024 Australia-1.pdf
Landscape Catalogue 2024 Australia-1.pdfLandscape Catalogue 2024 Australia-1.pdf
Landscape Catalogue 2024 Australia-1.pdfAarwolf Industries LLC
 
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...panagenda
 
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesMuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesManik S Magar
 
QMMS Lesson 2 - Using MS Excel Formula.pdf
QMMS Lesson 2 - Using MS Excel Formula.pdfQMMS Lesson 2 - Using MS Excel Formula.pdf
QMMS Lesson 2 - Using MS Excel Formula.pdfROWELL MARQUINA
 
Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024TopCSSGallery
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Alkin Tezuysal
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfNeo4j
 
Accelerating Enterprise Software Engineering with Platformless
Accelerating Enterprise Software Engineering with PlatformlessAccelerating Enterprise Software Engineering with Platformless
Accelerating Enterprise Software Engineering with PlatformlessWSO2
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesThousandEyes
 
Digital Tools & AI in Career Development
Digital Tools & AI in Career DevelopmentDigital Tools & AI in Career Development
Digital Tools & AI in Career DevelopmentMahmoud Rabie
 

Último (20)

[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
 
JET Technology Labs White Paper for Virtualized Security and Encryption Techn...
JET Technology Labs White Paper for Virtualized Security and Encryption Techn...JET Technology Labs White Paper for Virtualized Security and Encryption Techn...
JET Technology Labs White Paper for Virtualized Security and Encryption Techn...
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
 
WomenInAutomation2024: AI and Automation for eveyone
WomenInAutomation2024: AI and Automation for eveyoneWomenInAutomation2024: AI and Automation for eveyone
WomenInAutomation2024: AI and Automation for eveyone
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch Tuesday
 
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdf
 
Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to Hero
 
Landscape Catalogue 2024 Australia-1.pdf
Landscape Catalogue 2024 Australia-1.pdfLandscape Catalogue 2024 Australia-1.pdf
Landscape Catalogue 2024 Australia-1.pdf
 
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
 
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesMuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
 
QMMS Lesson 2 - Using MS Excel Formula.pdf
QMMS Lesson 2 - Using MS Excel Formula.pdfQMMS Lesson 2 - Using MS Excel Formula.pdf
QMMS Lesson 2 - Using MS Excel Formula.pdf
 
Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdf
 
Accelerating Enterprise Software Engineering with Platformless
Accelerating Enterprise Software Engineering with PlatformlessAccelerating Enterprise Software Engineering with Platformless
Accelerating Enterprise Software Engineering with Platformless
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
 
Digital Tools & AI in Career Development
Digital Tools & AI in Career DevelopmentDigital Tools & AI in Career Development
Digital Tools & AI in Career Development
 

Smart Data Webinar: Emerging Data Management Options

  • 1. Copyright (c) 2016 by STORM Insights Inc. All Rights reserved. Emerging Data Management Options Adrian Bowles, PhD Founder, STORM Insights, Inc. info@storminsights.com
  • 2. Copyright (c) 2016 by STORM Insights Inc. All Rights reserved. Basic Life Advice “When the map and the terrain disagree, believe the terrain.” Gause and Weinberg (Exploring Requirements) It is the pervading law of all things organic, and inorganic, of all things physical and metaphysical, of all things human and all things superhuman, of all true manifestations of the head, of the heart, of the soul, that the life is recognizable in its expression, that form ever follows function. That is the law. Louis Sullivan: The Tall Office Building Artistically Considered, 1896
  • 3. Copyright (c) 2016 by STORM Insights Inc. All Rights reserved. How You Think About a Domain… …influences your choice of maps and models… rules and representations…and required operations.
  • 4. Copyright (c) 2016 by STORM Insights Inc. All Rights reserved. ” To solve really hard problems, we'll have to use several different representations. This is because each particular kind of data structure has its own virtues and deficiencies, and none by itself would seem adequate for all the different functions involved with what we call common sense.” Marvin Minsky
  • 5. Copyright (c) 2016 by STORM Insights Inc. All Rights reserved.
  • 6. Copyright (c) 2016 by STORM Insights Inc. All Rights reserved. What Do You Want/Need to Store? How much? How complex? How fast? What Do You Want/Need to DO With What You Store? Do you need a graph database? Options Include… Files, tables, trees, queues, stacks, lists… Hierarchical RDBMS Object DBMS NoSQL Graph
  • 7. Copyright (c) 2016 by STORM Insights Inc. All Rights reserved. Perception/ NLP Problem Solving & Learning Simple: deterministic, retrieve/calculate Complex: probabalistic hypothesize, test, rank, select Creative: discover, generate ORGANIZED Memory* Input Class/Type Visual Text Image Aural Speech Music Cues Noise Informative Touch Temperature Tactile Texture Taste Smell Response Types Visible (to the environment) Verbal/NL Text Behavioral (system changes) Haptics/Touch/Proprioception Invisible Memory updates *Corpus including data in taxonomies, ontologies, trees…
  • 8. Copyright (c) 2016 by STORM Insights Inc. All Rights reserved. Graphs 101 A graph is a structure with vertices and edges.
  • 9. Copyright (c) 2016 by STORM Insights Inc. All Rights reserved. Graphs 101 A graph is a structure with vertices and edges. a e dc b Old Post Road Cross Highway Main Street Shinbone Alley Elk Road
  • 10. Copyright (c) 2016 by STORM Insights Inc. All Rights reserved. Graphs 101 A graph is a structure with vertices and edges. a e dc b Old Post Road Cross Highway Main Street Shinbone Alley Elk Road Old Post Road Paved Old Post Road 11 miles Elk Road Dirt Elk Road 2 miles Cross Highway toll road Cross Highway 250 miles Main Street 1 mile Shinbone Alley .5 miles a bus stop b gas station b Shell c Elementary school d House e Office building May be labeled, edges may be directed, all may be stored/processed by properties represented as key/value pairs.
  • 11. Copyright (c) 2014-2016 by STORM Insights Inc. All Rights reserved. Obvious structure is easy to process… but most of the interesting stuff isn’t obvious to a computer. Vertices, edges, properties should represent data with higher- level structure.
  • 12. Copyright (c) 2016 by STORM Insights Inc. All Rights reserved. You Probably Already Think In Graphs if… You watch detective shows You know trivia about movies You remember relationships between people You took a biology class
  • 13. Copyright (c) 2016 by STORM Insights Inc. All Rights reserved. You Probably Already Think In Graphs if… You took a biology class or played 20 questions (“animal, mineral or vegetable?”) Wikipedia contributors. "Taxonomy (biology)." Wikipedia, The Free Encyclopedia. Wikipedia, The Free Encyclopedia, 11 May. 2016. Web. 12 May. 2016.
  • 14. Copyright (c) 2016 by STORM Insights Inc. All Rights reserved. You Probably Already Think In Graphs if… You watch detective shows Typical crazy wall whiteboard - from Fargo. A screen from IBM I2 Coplink
  • 15. Copyright (c) 2016 by STORM Insights Inc. All Rights reserved. You Probably Already Think In Graphs if… You know trivia about movies IMDB
  • 16. Copyright (c) 2016 by STORM Insights Inc. All Rights reserved. You Probably Already Think In Graphs if… You remember relationships between people Family Tree LinkedIn Tree
  • 17. Copyright (c) 2016 by STORM Insights Inc. All Rights reserved. Anonymized look at my desk/wall on a typical day.
  • 18. Copyright (c) 2016 by STORM Insights Inc. All Rights reserved. Processes Can Be Represented As Graphs
  • 19. Copyright (c) 2016 by STORM Insights Inc. All Rights reserved. A taxonomy represents the formal structure of classes or types of objects within a domain. Taxonomies are generally hierarchical and provide names for each class in the domain. They may also capture the membership properties of each object in relation to the other objects. The rules of a specific taxonomy are used to classify or categorize any object in the domain, so they must be complete, consistent, and unambiguous. This rigor in specification should ensure that any newly discovered object must fit into one, and only one, category or object class.
  • 20. Copyright (c) 2016 by STORM Insights Inc. All Rights reserved. 1952 DSM I 1968 DSM II Pervasive Developmental Disorder (PDD) Childhood onset PDD Infantile Autism Atypical Autism 1980 DSM III Taxonomies Evolve The History of Autism in the Diagnostic & Statistical Manual of the American Psychiatric Association Pervasive Developmental Disorder (PDD) PDD-NOS Autistic Disorder (Not Otherwise Specified) 1987 DSM III-R Pervasive Developmental Disorder (PDD) PDD-NOS Autistic Disorder Asperger Disorder Childhood Disintegrative Disorder Rett Syndrome 1994 DSM IV 2000 DSM IV-TR Autism Spectrum Disorder (ASD) 2013 DSMV
  • 21. Copyright (c) 2016 by STORM Insights Inc. All Rights reserved. 1952 DSM I 1968 DSM II Pervasive Developmental Disorder (PDD) Childhood onset PDD Infantile Autism Atypical Autism 1980 DSM III Pervasive Developmental Disorder (PDD) PDD-NOS Autistic Disorder (Not Otherwise Specified) 1987 DSM III-R Pervasive Developmental Disorder (PDD) PDD-NOS Autistic Disorder Asperger Disorder Childhood Disintegrative Disorder Rett Syndrome 1994 DSM IV 2000 DSM IV-TR Autism Spectrum Disorder (ASD) 2013 DSMV An ontology provides more detail than a taxonomy, although the boundary between them in practice is somewhat fuzzy. An ontology should comprehensively capture the common understanding – vocabulary, definitions, rules - of a community as it applies to a specific domain.
  • 22. Copyright (c) 2016 by STORM Insights Inc. All Rights reserved. Key Concept… Graphs have well known mathematical properties: e.g. If you represent a graph as a matrix M, then values in Mn represent the number of paths of length n in the original graph. a e dc b a b c d e a 1 b 1 c 1 d 1 e 1 M =
  • 23. Copyright (c) 2016 by STORM Insights Inc. All Rights reserved. a e dc b a b c d e a 1 b 1 c 1 d 1 e 1 M2 = Key Concept… Graphs have well known mathematical properties: e.g. If you represent a graph as a matrix M, then values in Mn represent the number of paths of length n in the original graph.
  • 24. Copyright (c) 2016 by STORM Insights Inc. All Rights reserved. a e dc b a b c d e a 1 b 1 c 1 d 1 e 1 M3 = Key Concept… Graphs have well known mathematical properties: e.g. If you represent a graph as a matrix M, then values in Mn represent the number of paths of length n in the original graph.
  • 25. Copyright (c) 2016 by STORM Insights Inc. All Rights reserved. The Market is Ready for You Now With Options Commercial Open Source As a Service
  • 26. Copyright (c) 2016 by STORM Insights Inc. All Rights reserved.Wikipedia contributors. "Graph database." Wikipedia, The Free Encyclopedia. Wikipedia, The Free Encyclopedia, 11 May. 2016. Web. 12 May. 2016.
  • 27. Copyright (c) 2016 by STORM Insights Inc. All Rights reserved.Wikipedia contributors. "Graph database." Wikipedia, The Free Encyclopedia. Wikipedia, The Free Encyclopedia, 11 May. 2016. Web. 12 May. 2016. Property graph RDF RDF - Resource Description Framework, W3C specs for metadata modeling, now used in knowledge management
  • 28. Copyright (c) 2016 by STORM Insights Inc. All Rights reserved. No SQL? (as opposed to NoSQL) No problem Gremlin - Open source (Apache2 license) - a graph traversal language, supported by Titan, Neo4j, HadoopGiraph, Hadoop Spark, IBM… Cypher - Neo4j, Objectivity… Emerging graph query/traversal languages SPARQL - Open source (SPARQL Protocol and RDF Query Language)
  • 29. Copyright (c) 2016 by STORM Insights Inc. All Rights reserved.Wikipedia contributors. "Graph database." Wikipedia, The Free Encyclopedia. Wikipedia, The Free Encyclopedia, 11 May. 2016. Web. 12 May. 2016. This chart is representative of the market, but incomplete.
  • 30. Copyright (c) 2016 by STORM Insights Inc. All Rights reserved. Apache TinkerPop, TinkerPop, Apache, Apache feather logo, and Apache TinkerPop project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries. Apache TinkerPop™ is a graph computing framework for both graph databases (OLTP) and graph analytic systems (OLAP). “A graph is a structure composed of vertices and edges. Both vertices and edges can have an arbitrary number of key/value-pairs called properties. Vertices denote discrete objects such as a person, a place, or an event. Edges denote relationships between vertices. For instance, a person may know another person, have been involved in an event, and/or was recently at a particular place. Properties express non-relational information about the vertices and edges. Example properties include a vertex having a name, an age and an edge having a timestamp and/or a weight. Together, the aforementioned graph is known as a property graph and it is the foundational data structure of Apache TinkerPop.” Apache TinkerPop™ is an open source, vendor-agnostic, graph computing framework distributed under the commercial friendly Apache2 license. When a data system is TinkerPop-enabled, its users are able to model their domain as a graph and analyze that graph using the Gremlin graph traversal language.
  • 31. Copyright (c) 2016 by STORM Insights Inc. All Rights reserved.
  • 32. Copyright (c) 2016 by STORM Insights Inc. All Rights reserved. Getting Started… Why choose a graph database? Speed to delivery when the data is naturally modeled as a graph Simplifies multi-hop queries Visualization? Baked-in Ask Yourself Do you need an on-premise solution, or to manage your own database? Lots of options, Neo4J is the market leader Do you want graphs as a service? IBM offering graph as a service through BlueMix (in Beta now)
  • 33. Copyright (c) 2016 by STORM Insights Inc. All Rights reserved. Upcoming Webinar Dates & Topics June 9 Advances in Natural Language Processing (NLP) 
 July 13 Modern AI and The Future of Work (With Steve Ardire) 
 adrian@storminsights.com Twitter @ajbowles Skype ajbowles A hat-tip to Kamille Nixon…
  • 34. Copyright (c) 2016 by STORM Insights Inc. All Rights reserved. Upcoming Webinar Dates & Topics June 9 Advances in Natural Language Processing (NLP) 
 July 13 Modern AI and The Future of Work (With Steve Ardire) 
 adrian@storminsights.com Twitter @ajbowles Skype ajbowles