© COPYRIGHT 2014 MARKLOGIC CORPORATION. ALL RIGHTS RESERVED.SLIDE: 1
MarkLogic
Overview and Use Cases
Maximize	
  the	
  value	
  
of	
  your	
  content	
  
John Snelson
Lead Engineer and Semantics Architect
© COPYRIGHT 2013 MARKLOGIC CORPORATION. ALL RIGHTS RESERVED.SLIDE: 2
What is MarkLogic?
Geospatial
Support
Full-text
Search
Flexible
Indexes
Native
JSON
Store
Native
XML
Store
Real-time
Alerting
Native RDF
Triple Store
Bitemporal
Tiered
Storage
Fully
Transactional
Server-side
JavaScript
Hadoop
and HDFS
Cloud
Ready
(AWS)
SQL
Support
Scalable
and Elastic
MarkLogic
Content Pump
REST API
Samplestack
Ad-hoc
Queries
Schema
Agnostic
XA
Transactions
24/7
Engineering
Support
LDAP and
Kerberos
Security
Security
Certifications
Configuration
Management
Monitoring and
Management
Performance
at scale
Customizable
Failover
Customizable
Backup
Atomic
Forests
Point-in-time
Recovery
ACID
Transactions
Index Across
Data Types
Flexible
Replication
Semantic
Inference
Multi-OS
Support
POWERFUL AGILE TRUSTED
MarkLogic / Enterprise NoSQL Database Platform
© COPYRIGHT 2014 MARKLOGIC CORPORATION. ALL RIGHTS RESERVED.SLIDE: 4
Harnessing Data & Reimagining Applications
!  Reduce Risk
!  Manage Compliance
!  Create New Value from Data
!  Optimize Operations
!  Lower TCO / Better IT Economics
!  Better Decision-making
© COPYRIGHT 2014 MARKLOGIC CORPORATION. ALL RIGHTS RESERVED.SLIDE: 5
SEARCHDATABASE
APPLICATION
SERVICES
© COPYRIGHT 2014 MARKLOGIC CORPORATION. ALL RIGHTS RESERVED.SLIDE: 6
NoSQL and Semantics: Using CONTEXT to Unlock Content
© COPYRIGHT 2014 MARKLOGIC CORPORATION. ALL RIGHTS RESERVED.SLIDE: 7
MarkLogic: Born a Document Database
Triple StoreDocument Store + Data Store +
Inference
Traversal
© COPYRIGHT 2013 MARKLOGIC CORPORATION. ALL RIGHTS RESERVED.SLIDE: 8
Inside MarkLogic Semantics
© COPYRIGHT 2014 MARKLOGIC CORPORATION. ALL RIGHTS RESERVED.SLIDE: 9
TRIPLE
XQuery Javascript SQL SPARQL
GRAPH
SPARQL
© COPYRIGHT 2014 MARKLOGIC CORPORATION. ALL RIGHTS RESERVED.SLIDE: 10
Triples Live in Documents
© COPYRIGHT 2014 MARKLOGIC CORPORATION. ALL RIGHTS RESERVED.SLIDE: 11
Why Documents?
!  Triples have metadata
!  Quads, quints… or arbitrary documents
!  Documents contain facts
!  RDFa, schema.org, microformats
!  RDF often exists as documents on the internet
!  Many headline RDF projects also use a document database
!  Even though they pay a complexity cost for using two databases
© COPYRIGHT 2014 MARKLOGIC CORPORATION. ALL RIGHTS RESERVED.SLIDE: 12
subject predicate object doc ID position
:person4 :first-name "John" 11 5 - 9
:person5 :alma-mater :Brown 4 25 - 40
:person5 :birth-year 1929 9 13 - 17
…
Extending Triples with Context
subject predicate object
:person4 :first-name "John"
:person5 :alma-mater :Brown
:person5 :birth-year 1929
…
© COPYRIGHT 2014 MARKLOGIC CORPORATION. ALL RIGHTS RESERVED.SLIDE: 13
Arbitrary Subsets of Triples
let $query := cts:and-query(
cts:directory-query(“/triples/”),
cts:element-range-query(
xs:QName(“date”),“>”,$date)
)
return sem:sparql(“…”,(),(),(),$query)
© COPYRIGHT 2014 MARKLOGIC CORPORATION. ALL RIGHTS RESERVED.SLIDE: 14
sem:sparql("
select ?country {
<http://example.org/news/Nixon> <http://example.org/wentTo> ?country
} ",(),(),
cts:and-query( (
cts:path-range-query("//sem:triple/@confidence",">",80) ,
cts:path-range-query("//sem:triple/@date","<",xs:date("1974-01-01")),
cts:or-query( (
cts:element-value-query(xs:QName("source"),"AP Newswire"),
cts:element-value-query(xs:QName("source"),"BBC")
) )
) )
)
Which countries did Nixon visit?
!  .. before 1974?
!  .. only show me answers where I have at least 80%
confidence
!  .. and the source is AP Newswire OR BBC
© COPYRIGHT 2014 MARKLOGIC CORPORATION. ALL RIGHTS RESERVED.SLIDE: 15
SPARQL Optimization
!  Cost estimation, ie:
!  Column cardinality estimates
!  Sort order static analysis
!  Query plan mutations, ie:
!  Multiple orders available in the triple index
!  Multiple join implementations
!  Join re-ordering
!  Simulated annealing
!  Guided randomized search for a good query plan
© COPYRIGHT 2013 MARKLOGIC CORPORATION. ALL RIGHTS RESERVED.SLIDE: 16
Use Cases
© COPYRIGHT 2014 MARKLOGIC CORPORATION. ALL RIGHTS RESERVED.SLIDE: 17
Semantic Search
User searches and queries refined by topics and
semantic relationships
"  Refine search with topics and concepts
"  Geo-location of research institutions,
Semantic Visualization & Tag Clouds
Publishing, Government, Banks (regulatory),
Manufacturing, Healthcare, Pharma
© COPYRIGHT 2014 MARKLOGIC CORPORATION. ALL RIGHTS RESERVED.SLIDE: 18
Search Term Expansion
!  "Compliance Navigator"
!  Find all the standards I need to read before
building a "cardiac catheter"
!  Ex. Search for "cardiac catheters" also
returns results for:
!  safety requirements for devices that
stimulate nerves
!  sterilization of implantable devices
© COPYRIGHT 2014 MARKLOGIC CORPORATION. ALL RIGHTS RESERVED.SLIDE: 19
Semantics-driven search
Talent
Acted in
Episode 4
Part of
Played
Character
Season 34
Segment
Aired on
Date
Era
Acted in
Includes
Part of
© COPYRIGHT 2014 MARKLOGIC CORPORATION. ALL RIGHTS RESERVED.SLIDE: 20
Intelligent recommendation engine
© COPYRIGHT 2014 MARKLOGIC CORPORATION. ALL RIGHTS RESERVED.SLIDE: 21
Simpler Data Integration, Better Results
How does “Euro zone”
relate to “European
Union”, “Europe
OECD”, or “Europe”?
How does a term such
as “Small States,”
relate to “Least
Developed Countries,”
“Lower Middle
Income,” or “Low &
Middle Income.”
© COPYRIGHT 2014 MARKLOGIC CORPORATION. ALL RIGHTS RESERVED.SLIDE: 22
© COPYRIGHT 2013 MARKLOGIC CORPORATION. ALL RIGHTS RESERVED.SLIDE: 23
Benchmarking
© COPYRIGHT 2014 MARKLOGIC CORPORATION. ALL RIGHTS RESERVED.SLIDE: 24
Current LDBC Benchmarks
!  Semantic Publishing Benchmark
!  Aligns with one of our core use cases
!  We’re planning on running it soon
!  Omits handling the article content
!  Social Network Benchmark
!  Not a typical MarkLogic customer use case
© COPYRIGHT 2014 MARKLOGIC CORPORATION. ALL RIGHTS RESERVED.SLIDE: 25
!  Recommendation engine
!  Incremental addition to SPB?
!  Much greater (per user) insert load
!  More complex taxonomy +
recommendation queries
!  Facet generation
!  Broader, narrower, related, tagged
with
!  Counts, ranking
!  Data integration
!  Term thesaurus
!  Data transformation (provenance)
!  Bridging ontology (subPropertyOf,
subClassOf, sameAs)
!  New dataset = new ontology
!  Financial Regulation
!  Trades
!  Bi-temporal
!  Often also data integration
Future Benchmark Ideas

More Related Content

PDF
Netapp Storage
PPTX
Databricks Platform.pptx
PPTX
Free Training: How to Build a Lakehouse
PDF
Introduction SQL Analytics on Lakehouse Architecture
PPTX
Comparison of MPP Data Warehouse Platforms
PPTX
Databricks Fundamentals
PDF
SQL Analytics Powering Telemetry Analysis at Comcast
PDF
Using all of the high availability options in MariaDB
Netapp Storage
Databricks Platform.pptx
Free Training: How to Build a Lakehouse
Introduction SQL Analytics on Lakehouse Architecture
Comparison of MPP Data Warehouse Platforms
Databricks Fundamentals
SQL Analytics Powering Telemetry Analysis at Comcast
Using all of the high availability options in MariaDB

What's hot (20)

PDF
Crimson: Ceph for the Age of NVMe and Persistent Memory
PDF
Data Discovery at Databricks with Amundsen
PDF
MariaDB MaxScale
PDF
Intro to Delta Lake
PDF
Oracle Real Application Clusters 19c- Best Practices and Internals- EMEA Tour...
PDF
Delta Lake Cheat Sheet.pdf
PDF
Better Together: How Graph database enables easy data integration with Spark ...
PPTX
しばちょう先生が語る!オラクルデータベースの進化の歴史と最新技術動向#3
PDF
M|18 Architectural Overview: MariaDB MaxScale
PDF
Securing the Elastic Stack for free
PPTX
Introduction Data warehouse
PDF
Modern Data Architecture for a Data Lake with Informatica and Hortonworks Dat...
PDF
Workshop Introduction to Neo4j
PDF
Optimizing Delta/Parquet Data Lakes for Apache Spark
PDF
Presto anatomy
PDF
Apache Spark Performance Troubleshooting at Scale, Challenges, Tools, and Met...
PPTX
Data Guard Architecture & Setup
PDF
My first 90 days with ClickHouse.pdf
PDF
Intro to databricks delta lake
PDF
Mariadb une base de données NewSQL
Crimson: Ceph for the Age of NVMe and Persistent Memory
Data Discovery at Databricks with Amundsen
MariaDB MaxScale
Intro to Delta Lake
Oracle Real Application Clusters 19c- Best Practices and Internals- EMEA Tour...
Delta Lake Cheat Sheet.pdf
Better Together: How Graph database enables easy data integration with Spark ...
しばちょう先生が語る!オラクルデータベースの進化の歴史と最新技術動向#3
M|18 Architectural Overview: MariaDB MaxScale
Securing the Elastic Stack for free
Introduction Data warehouse
Modern Data Architecture for a Data Lake with Informatica and Hortonworks Dat...
Workshop Introduction to Neo4j
Optimizing Delta/Parquet Data Lakes for Apache Spark
Presto anatomy
Apache Spark Performance Troubleshooting at Scale, Challenges, Tools, and Met...
Data Guard Architecture & Setup
My first 90 days with ClickHouse.pdf
Intro to databricks delta lake
Mariadb une base de données NewSQL
Ad

Similar to MarkLogic Overview and Use Cases (20)

PDF
As You Seek – How Search Enables Big Data Analytics
PDF
The New Database Frontier: Harnessing the Cloud
PDF
Data-Centric Infrastructure for Agile Development
PDF
Stephen Buxton: When RDF alone is not enough - triples, documents, and data i...
PPTX
Sparkling Water Webinar October 29th, 2014
PPT
Accessing the Linked Open Data Cloud via ODBC
PPTX
Security, ETL, BI & Analytics, and Software Integration
PPTX
Stephen Buxton | Data Integration - a Multi-Model Approach - Documents and Tr...
PDF
GraphConnect Europe 2016 - Opening Keynote, Emil Eifrem
PPTX
2013 10-03-semantics-meetup-s buxton-mark_logic_pub
PPTX
How to get along with HATEOAS without letting the bad guys steal your lunch?
PDF
The security phoenix - from the ashes of DEV-OPS Appsec California 2020
PPTX
Analyzing 1.2 Million Network Packets per Second in Real-time
PPTX
Semantic Web Standards and the Variety “V” of Big Data
PDF
2024 February 28 - NYC - Meetup Unlocking Financial Data with Real-Time Pipel...
PDF
Getting insights from IoT data with Apache Spark and Apache Bahir
PPTX
Scalding Big (Ad)ta
PDF
Domain Specific Languages for Parallel Graph AnalytiX (PGX)
PPTX
Crash Course HS16Melb - Hands on Intro to Spark & Zeppelin
As You Seek – How Search Enables Big Data Analytics
The New Database Frontier: Harnessing the Cloud
Data-Centric Infrastructure for Agile Development
Stephen Buxton: When RDF alone is not enough - triples, documents, and data i...
Sparkling Water Webinar October 29th, 2014
Accessing the Linked Open Data Cloud via ODBC
Security, ETL, BI & Analytics, and Software Integration
Stephen Buxton | Data Integration - a Multi-Model Approach - Documents and Tr...
GraphConnect Europe 2016 - Opening Keynote, Emil Eifrem
2013 10-03-semantics-meetup-s buxton-mark_logic_pub
How to get along with HATEOAS without letting the bad guys steal your lunch?
The security phoenix - from the ashes of DEV-OPS Appsec California 2020
Analyzing 1.2 Million Network Packets per Second in Real-time
Semantic Web Standards and the Variety “V” of Big Data
2024 February 28 - NYC - Meetup Unlocking Financial Data with Real-Time Pipel...
Getting insights from IoT data with Apache Spark and Apache Bahir
Scalding Big (Ad)ta
Domain Specific Languages for Parallel Graph AnalytiX (PGX)
Crash Course HS16Melb - Hands on Intro to Spark & Zeppelin
Ad

More from Ioan Toma (18)

PDF
LDBC 6th TUC Meeting conclusions by Peter Boncz
PDF
Parallel and incremental materialisation of RDF/DATALOG in RDFOX
PDF
MODAClouds Decision Support System for Cloud Service Selection
PDF
E-Commerce and Graph-driven Applications: Experiences and Optimizations while...
PDF
LDBC SNB Benchmark Auditing
PDF
Social Network Benchmark Interactive Workload
PDF
Towards Temporal Graph Management and Analytics
PDF
The LDBC Social Network Benchmark Interactive Workload - SIGMOD 2015
PDF
Querying the Wikidata Knowledge Graph
PDF
SADI: A design-pattern for “native” Linked-Data Semantic Web Services
PDF
20 billion triples in production
PDF
Lighthouse: Large-scale graph pattern matching on Giraph
PDF
HP Labs: Titan DB on LDBC SNB interactive by Tomer Sagi (HP)
PPTX
SPIMBENCH: A scalable, Schema-Aware Instance Matching Benchmark for the Seman...
PDF
Ldbc spb 2.0 evolution
ODP
FOSDEM2014 - Social Network Benchmark (SNB) Graph Generator - Peter Boncz
PDF
GRAPH-TA 2013 - RDF and Graph benchmarking - Jose Lluis Larriba Pey
PPTX
Keynote IDEAS2013 - Peter Boncz
LDBC 6th TUC Meeting conclusions by Peter Boncz
Parallel and incremental materialisation of RDF/DATALOG in RDFOX
MODAClouds Decision Support System for Cloud Service Selection
E-Commerce and Graph-driven Applications: Experiences and Optimizations while...
LDBC SNB Benchmark Auditing
Social Network Benchmark Interactive Workload
Towards Temporal Graph Management and Analytics
The LDBC Social Network Benchmark Interactive Workload - SIGMOD 2015
Querying the Wikidata Knowledge Graph
SADI: A design-pattern for “native” Linked-Data Semantic Web Services
20 billion triples in production
Lighthouse: Large-scale graph pattern matching on Giraph
HP Labs: Titan DB on LDBC SNB interactive by Tomer Sagi (HP)
SPIMBENCH: A scalable, Schema-Aware Instance Matching Benchmark for the Seman...
Ldbc spb 2.0 evolution
FOSDEM2014 - Social Network Benchmark (SNB) Graph Generator - Peter Boncz
GRAPH-TA 2013 - RDF and Graph benchmarking - Jose Lluis Larriba Pey
Keynote IDEAS2013 - Peter Boncz

Recently uploaded (20)

PPT
Overviiew on Intellectual property right
PPTX
Report in SIP_Distance_Learning_Technology_Impact.pptx
PDF
GDG Cloud Southlake #45: Patrick Debois: The Impact of GenAI on Development a...
PDF
eBook Outline_ AI in Cybersecurity – The Future of Digital Defense.pdf
PDF
Rooftops detection with YOLOv8 from aerial imagery and a brief review on roof...
PDF
Addressing the challenges of harmonizing law and artificial intelligence tech...
PDF
Intravenous drug administration application for pediatric patients via augmen...
PDF
Human Computer Interaction Miterm Lesson
PDF
“Introduction to Designing with AI Agents,” a Presentation from Amazon Web Se...
PDF
Decision Optimization - From Theory to Practice
PDF
State of AI in Business 2025 - MIT NANDA
PDF
1_Keynote_Breaking Barriers_한계를 넘어서_Charith Mendis.pdf
PDF
CCUS-as-the-Missing-Link-to-Net-Zero_AksCurious.pdf
PDF
ment.tech-How to Develop an AI Agent Healthcare App like Sully AI (1).pdf
PPTX
From Curiosity to ROI — Cost-Benefit Analysis of Agentic Automation [3/6]
PDF
EGCB_Solar_Project_Presentation_and Finalcial Analysis.pdf
PDF
Applying Agentic AI in Enterprise Automation
PDF
【AI論文解説】高速・高品質な生成を実現するFlow Map Models(Part 1~3)
PDF
Secure Java Applications against Quantum Threats
PDF
FASHION-DRIVEN TEXTILES AS A CRYSTAL OF A NEW STREAM FOR STAKEHOLDER CAPITALI...
Overviiew on Intellectual property right
Report in SIP_Distance_Learning_Technology_Impact.pptx
GDG Cloud Southlake #45: Patrick Debois: The Impact of GenAI on Development a...
eBook Outline_ AI in Cybersecurity – The Future of Digital Defense.pdf
Rooftops detection with YOLOv8 from aerial imagery and a brief review on roof...
Addressing the challenges of harmonizing law and artificial intelligence tech...
Intravenous drug administration application for pediatric patients via augmen...
Human Computer Interaction Miterm Lesson
“Introduction to Designing with AI Agents,” a Presentation from Amazon Web Se...
Decision Optimization - From Theory to Practice
State of AI in Business 2025 - MIT NANDA
1_Keynote_Breaking Barriers_한계를 넘어서_Charith Mendis.pdf
CCUS-as-the-Missing-Link-to-Net-Zero_AksCurious.pdf
ment.tech-How to Develop an AI Agent Healthcare App like Sully AI (1).pdf
From Curiosity to ROI — Cost-Benefit Analysis of Agentic Automation [3/6]
EGCB_Solar_Project_Presentation_and Finalcial Analysis.pdf
Applying Agentic AI in Enterprise Automation
【AI論文解説】高速・高品質な生成を実現するFlow Map Models(Part 1~3)
Secure Java Applications against Quantum Threats
FASHION-DRIVEN TEXTILES AS A CRYSTAL OF A NEW STREAM FOR STAKEHOLDER CAPITALI...

MarkLogic Overview and Use Cases

  • 1. © COPYRIGHT 2014 MARKLOGIC CORPORATION. ALL RIGHTS RESERVED.SLIDE: 1 MarkLogic Overview and Use Cases Maximize  the  value   of  your  content   John Snelson Lead Engineer and Semantics Architect
  • 2. © COPYRIGHT 2013 MARKLOGIC CORPORATION. ALL RIGHTS RESERVED.SLIDE: 2 What is MarkLogic?
  • 3. Geospatial Support Full-text Search Flexible Indexes Native JSON Store Native XML Store Real-time Alerting Native RDF Triple Store Bitemporal Tiered Storage Fully Transactional Server-side JavaScript Hadoop and HDFS Cloud Ready (AWS) SQL Support Scalable and Elastic MarkLogic Content Pump REST API Samplestack Ad-hoc Queries Schema Agnostic XA Transactions 24/7 Engineering Support LDAP and Kerberos Security Security Certifications Configuration Management Monitoring and Management Performance at scale Customizable Failover Customizable Backup Atomic Forests Point-in-time Recovery ACID Transactions Index Across Data Types Flexible Replication Semantic Inference Multi-OS Support POWERFUL AGILE TRUSTED MarkLogic / Enterprise NoSQL Database Platform
  • 4. © COPYRIGHT 2014 MARKLOGIC CORPORATION. ALL RIGHTS RESERVED.SLIDE: 4 Harnessing Data & Reimagining Applications !  Reduce Risk !  Manage Compliance !  Create New Value from Data !  Optimize Operations !  Lower TCO / Better IT Economics !  Better Decision-making
  • 5. © COPYRIGHT 2014 MARKLOGIC CORPORATION. ALL RIGHTS RESERVED.SLIDE: 5 SEARCHDATABASE APPLICATION SERVICES
  • 6. © COPYRIGHT 2014 MARKLOGIC CORPORATION. ALL RIGHTS RESERVED.SLIDE: 6 NoSQL and Semantics: Using CONTEXT to Unlock Content
  • 7. © COPYRIGHT 2014 MARKLOGIC CORPORATION. ALL RIGHTS RESERVED.SLIDE: 7 MarkLogic: Born a Document Database Triple StoreDocument Store + Data Store + Inference Traversal
  • 8. © COPYRIGHT 2013 MARKLOGIC CORPORATION. ALL RIGHTS RESERVED.SLIDE: 8 Inside MarkLogic Semantics
  • 9. © COPYRIGHT 2014 MARKLOGIC CORPORATION. ALL RIGHTS RESERVED.SLIDE: 9 TRIPLE XQuery Javascript SQL SPARQL GRAPH SPARQL
  • 10. © COPYRIGHT 2014 MARKLOGIC CORPORATION. ALL RIGHTS RESERVED.SLIDE: 10 Triples Live in Documents
  • 11. © COPYRIGHT 2014 MARKLOGIC CORPORATION. ALL RIGHTS RESERVED.SLIDE: 11 Why Documents? !  Triples have metadata !  Quads, quints… or arbitrary documents !  Documents contain facts !  RDFa, schema.org, microformats !  RDF often exists as documents on the internet !  Many headline RDF projects also use a document database !  Even though they pay a complexity cost for using two databases
  • 12. © COPYRIGHT 2014 MARKLOGIC CORPORATION. ALL RIGHTS RESERVED.SLIDE: 12 subject predicate object doc ID position :person4 :first-name "John" 11 5 - 9 :person5 :alma-mater :Brown 4 25 - 40 :person5 :birth-year 1929 9 13 - 17 … Extending Triples with Context subject predicate object :person4 :first-name "John" :person5 :alma-mater :Brown :person5 :birth-year 1929 …
  • 13. © COPYRIGHT 2014 MARKLOGIC CORPORATION. ALL RIGHTS RESERVED.SLIDE: 13 Arbitrary Subsets of Triples let $query := cts:and-query( cts:directory-query(“/triples/”), cts:element-range-query( xs:QName(“date”),“>”,$date) ) return sem:sparql(“…”,(),(),(),$query)
  • 14. © COPYRIGHT 2014 MARKLOGIC CORPORATION. ALL RIGHTS RESERVED.SLIDE: 14 sem:sparql(" select ?country { <http://example.org/news/Nixon> <http://example.org/wentTo> ?country } ",(),(), cts:and-query( ( cts:path-range-query("//sem:triple/@confidence",">",80) , cts:path-range-query("//sem:triple/@date","<",xs:date("1974-01-01")), cts:or-query( ( cts:element-value-query(xs:QName("source"),"AP Newswire"), cts:element-value-query(xs:QName("source"),"BBC") ) ) ) ) ) Which countries did Nixon visit? !  .. before 1974? !  .. only show me answers where I have at least 80% confidence !  .. and the source is AP Newswire OR BBC
  • 15. © COPYRIGHT 2014 MARKLOGIC CORPORATION. ALL RIGHTS RESERVED.SLIDE: 15 SPARQL Optimization !  Cost estimation, ie: !  Column cardinality estimates !  Sort order static analysis !  Query plan mutations, ie: !  Multiple orders available in the triple index !  Multiple join implementations !  Join re-ordering !  Simulated annealing !  Guided randomized search for a good query plan
  • 16. © COPYRIGHT 2013 MARKLOGIC CORPORATION. ALL RIGHTS RESERVED.SLIDE: 16 Use Cases
  • 17. © COPYRIGHT 2014 MARKLOGIC CORPORATION. ALL RIGHTS RESERVED.SLIDE: 17 Semantic Search User searches and queries refined by topics and semantic relationships "  Refine search with topics and concepts "  Geo-location of research institutions, Semantic Visualization & Tag Clouds Publishing, Government, Banks (regulatory), Manufacturing, Healthcare, Pharma
  • 18. © COPYRIGHT 2014 MARKLOGIC CORPORATION. ALL RIGHTS RESERVED.SLIDE: 18 Search Term Expansion !  "Compliance Navigator" !  Find all the standards I need to read before building a "cardiac catheter" !  Ex. Search for "cardiac catheters" also returns results for: !  safety requirements for devices that stimulate nerves !  sterilization of implantable devices
  • 19. © COPYRIGHT 2014 MARKLOGIC CORPORATION. ALL RIGHTS RESERVED.SLIDE: 19 Semantics-driven search Talent Acted in Episode 4 Part of Played Character Season 34 Segment Aired on Date Era Acted in Includes Part of
  • 20. © COPYRIGHT 2014 MARKLOGIC CORPORATION. ALL RIGHTS RESERVED.SLIDE: 20 Intelligent recommendation engine
  • 21. © COPYRIGHT 2014 MARKLOGIC CORPORATION. ALL RIGHTS RESERVED.SLIDE: 21 Simpler Data Integration, Better Results How does “Euro zone” relate to “European Union”, “Europe OECD”, or “Europe”? How does a term such as “Small States,” relate to “Least Developed Countries,” “Lower Middle Income,” or “Low & Middle Income.”
  • 22. © COPYRIGHT 2014 MARKLOGIC CORPORATION. ALL RIGHTS RESERVED.SLIDE: 22
  • 23. © COPYRIGHT 2013 MARKLOGIC CORPORATION. ALL RIGHTS RESERVED.SLIDE: 23 Benchmarking
  • 24. © COPYRIGHT 2014 MARKLOGIC CORPORATION. ALL RIGHTS RESERVED.SLIDE: 24 Current LDBC Benchmarks !  Semantic Publishing Benchmark !  Aligns with one of our core use cases !  We’re planning on running it soon !  Omits handling the article content !  Social Network Benchmark !  Not a typical MarkLogic customer use case
  • 25. © COPYRIGHT 2014 MARKLOGIC CORPORATION. ALL RIGHTS RESERVED.SLIDE: 25 !  Recommendation engine !  Incremental addition to SPB? !  Much greater (per user) insert load !  More complex taxonomy + recommendation queries !  Facet generation !  Broader, narrower, related, tagged with !  Counts, ranking !  Data integration !  Term thesaurus !  Data transformation (provenance) !  Bridging ontology (subPropertyOf, subClassOf, sameAs) !  New dataset = new ontology !  Financial Regulation !  Trades !  Bi-temporal !  Often also data integration Future Benchmark Ideas