35
© COPYRIGHT 2014 MARKLOGIC CORPORATION. ALL RIGHTS RESERVED. Automating the Game with Semantics Part 1: New Generation Content Creation, Search, and Delivery Diane Burley MarkLogic Matt Turner MarkLogic

Automating the Game with Semantics - Events | MarkLogicinfo.marklogic.com/rs/marklogic/images/markLogic... · 2020-06-24 · Database – Enterprise Triple Store Query - Native SPARQL

  • Upload
    others

  • View
    15

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Automating the Game with Semantics - Events | MarkLogicinfo.marklogic.com/rs/marklogic/images/markLogic... · 2020-06-24 · Database – Enterprise Triple Store Query - Native SPARQL

© COPYRIGHT 2014 MARKLOGIC CORPORATION. ALL RIGHTS RESERVED.

Automating the Game with Semantics Part 1: New Generation Content Creation, Search, and Delivery

Diane Burley MarkLogic

Matt Turner MarkLogic

Page 2: Automating the Game with Semantics - Events | MarkLogicinfo.marklogic.com/rs/marklogic/images/markLogic... · 2020-06-24 · Database – Enterprise Triple Store Query - Native SPARQL

© COPYRIGHT 2014 MARKLOGIC CORPORATION. ALL RIGHTS RESERVED. SLIDE: 2

Hierarchical Era For your application data! • Application- and

hardware-specific

Data Drives the Need for a New Generation Database

Relational Era “For all your structured data!” • Normalized, tabular

model • Application-

independent query • User control

Any Structure Era “For all your data!” • Schema-agnostic • Massive scale • Query and search • Analytics • Heterogeneous data • Faster time-to-results

Page 3: Automating the Game with Semantics - Events | MarkLogicinfo.marklogic.com/rs/marklogic/images/markLogic... · 2020-06-24 · Database – Enterprise Triple Store Query - Native SPARQL

© COPYRIGHT 2014 MARKLOGIC CORPORATION. ALL RIGHTS RESERVED. SLIDE: 3

Harnessing Data & Reimagining Applications

Reduce Risk

Manage Compliance

Create New Value from Data

Optimize Operations

Lower TCO / Better IT Economics

Better Decision-making

Page 4: Automating the Game with Semantics - Events | MarkLogicinfo.marklogic.com/rs/marklogic/images/markLogic... · 2020-06-24 · Database – Enterprise Triple Store Query - Native SPARQL

© COPYRIGHT 2014 MARKLOGIC CORPORATION. ALL RIGHTS RESERVED. SLIDE: 4

The Only Enterprise NoSQL Database Search & Query

ACID Transactions

High Availability / Disaster Recovery

Replication

Government-grade Security

Scalability & Elasticity

On-premise or Cloud Deployment

Hadoop for Storage & Compute

Semantics

Repackaging to make MarkLogic available at 1/3 of the cost

SEARCH DATABASE

APPLICATION SERVICES

Page 5: Automating the Game with Semantics - Events | MarkLogicinfo.marklogic.com/rs/marklogic/images/markLogic... · 2020-06-24 · Database – Enterprise Triple Store Query - Native SPARQL

© COPYRIGHT 2014 MARKLOGIC CORPORATION. ALL RIGHTS RESERVED. SLIDE: 5

SEMANTICS & THE INFORMATION GAME

Page 6: Automating the Game with Semantics - Events | MarkLogicinfo.marklogic.com/rs/marklogic/images/markLogic... · 2020-06-24 · Database – Enterprise Triple Store Query - Native SPARQL

© COPYRIGHT 2014 MARKLOGIC CORPORATION. ALL RIGHTS RESERVED. SLIDE: 6

Goal: Get the Right Content to the Right User on the Right Device, at the Right time

Page 7: Automating the Game with Semantics - Events | MarkLogicinfo.marklogic.com/rs/marklogic/images/markLogic... · 2020-06-24 · Database – Enterprise Triple Store Query - Native SPARQL

© COPYRIGHT 2014 MARKLOGIC CORPORATION. ALL RIGHTS RESERVED. SLIDE: 7

Goal: Get the Right Content to the Right User on the Right Device, at the Right time

Page 8: Automating the Game with Semantics - Events | MarkLogicinfo.marklogic.com/rs/marklogic/images/markLogic... · 2020-06-24 · Database – Enterprise Triple Store Query - Native SPARQL

© COPYRIGHT 2014 MARKLOGIC CORPORATION. ALL RIGHTS RESERVED. SLIDE: 8

Goal: Get the Right Content to the Right User on the Right Device, at the Right time

… in the right CONTEXT

Page 9: Automating the Game with Semantics - Events | MarkLogicinfo.marklogic.com/rs/marklogic/images/markLogic... · 2020-06-24 · Database – Enterprise Triple Store Query - Native SPARQL

© COPYRIGHT 2014 MARKLOGIC CORPORATION. ALL RIGHTS RESERVED. SLIDE: 9

But Machines Don’t Get Context . . .

Manu Sporny Founder/CEO - Digital Bazaar, Inc. http://www.cambridgesemantics.com/semantic-university/what-is-linked-data

Page 10: Automating the Game with Semantics - Events | MarkLogicinfo.marklogic.com/rs/marklogic/images/markLogic... · 2020-06-24 · Database – Enterprise Triple Store Query - Native SPARQL

© COPYRIGHT 2014 MARKLOGIC CORPORATION. ALL RIGHTS RESERVED. SLIDE: 10

And Humans have to do the work!

Create categories Put related stories together Create landing pages for topics Edit and proof tons of content Oh – its not just content – you

have to curate and manage DATA too!

Page 11: Automating the Game with Semantics - Events | MarkLogicinfo.marklogic.com/rs/marklogic/images/markLogic... · 2020-06-24 · Database – Enterprise Triple Store Query - Native SPARQL

© COPYRIGHT 2014 MARKLOGIC CORPORATION. ALL RIGHTS RESERVED. SLIDE: 11

Enter Semantics!

Its about enabling and scaling KNOWLEDGE Machine readable context Old idea at the right time

And it takes more than JUST semantic data It’s the combination of data, text and

relationships

Manu Sporny Founder/CEO - Digital Bazaar, Inc. http://www.cambridgesemantics.com/semantic-university/what-is-linked-data

Page 12: Automating the Game with Semantics - Events | MarkLogicinfo.marklogic.com/rs/marklogic/images/markLogic... · 2020-06-24 · Database – Enterprise Triple Store Query - Native SPARQL

© COPYRIGHT 2014 MARKLOGIC CORPORATION. ALL RIGHTS RESERVED. SLIDE: 12

Context from Documents

Document metadata

Categories, author, publish date, source

And Facts in free-flowing text

Entities and events

Found automatically with enrichment software or provided at authoring time

Automates understanding of content and data

Page 13: Automating the Game with Semantics - Events | MarkLogicinfo.marklogic.com/rs/marklogic/images/markLogic... · 2020-06-24 · Database – Enterprise Triple Store Query - Native SPARQL

© COPYRIGHT 2014 MARKLOGIC CORPORATION. ALL RIGHTS RESERVED. SLIDE: 13

Context from Domain Domain specific

Industry, company, even individual organization of data

Ontologies + taxonomies that organize data

Some Examples

A bank's proprietary reference data

A pharmaceutical company's drug ontology

An industry-wide ontology such as FIBO

Proprietary Semantic Facts (Facts and Taxonomies in your

organization or industry)

Page 14: Automating the Game with Semantics - Events | MarkLogicinfo.marklogic.com/rs/marklogic/images/markLogic... · 2020-06-24 · Database – Enterprise Triple Store Query - Native SPARQL

© COPYRIGHT 2014 MARKLOGIC CORPORATION. ALL RIGHTS RESERVED. SLIDE: 14

Context from the World at Large

“Linking Open Data cloud diagram, by Richard Cyganiak and Anja Jentzsch. http://lod-cloud.net/”

Linked Open Data

Facts that are freely available In a form that’s easily consumed

Examples:

DBPedia

GeoNames

Machine readable knowledge!

Page 15: Automating the Game with Semantics - Events | MarkLogicinfo.marklogic.com/rs/marklogic/images/markLogic... · 2020-06-24 · Database – Enterprise Triple Store Query - Native SPARQL

© COPYRIGHT 2014 MARKLOGIC CORPORATION. ALL RIGHTS RESERVED. SLIDE: 15

Semantics: A New Way to Organize and Connect Data

Data is stored in Triples, expressed as: Subject : Predicate : Object John Smith : livesIn : London London : isIn : England

Rules tell us something about the triples: If (A livesIn X) AND (X isIn Y) then (A livesIn Y)

"John Smith" "England" livesIn "London" isIn

livesIn

Page 16: Automating the Game with Semantics - Events | MarkLogicinfo.marklogic.com/rs/marklogic/images/markLogic... · 2020-06-24 · Database – Enterprise Triple Store Query - Native SPARQL

© COPYRIGHT 2014 MARKLOGIC CORPORATION. ALL RIGHTS RESERVED. SLIDE: 16

BUT YOU NEED MORE THAN JUST SEMANTICS!

Page 17: Automating the Game with Semantics - Events | MarkLogicinfo.marklogic.com/rs/marklogic/images/markLogic... · 2020-06-24 · Database – Enterprise Triple Store Query - Native SPARQL

© COPYRIGHT 2014 MARKLOGIC CORPORATION. ALL RIGHTS RESERVED. SLIDE: 17

Combine for context & deliver scalable knowledge

MarkLogic: Document Store + Data Store + Triple Store

Page 18: Automating the Game with Semantics - Events | MarkLogicinfo.marklogic.com/rs/marklogic/images/markLogic... · 2020-06-24 · Database – Enterprise Triple Store Query - Native SPARQL

© COPYRIGHT 2014 MARKLOGIC CORPORATION. ALL RIGHTS RESERVED. SLIDE: 18

MarkLogic Semantics Database – Enterprise Triple Store

Query - Native SPARQL and Combination Queries

Scalability – Indexing

Application Development – REST + SPARQL

Enterprise Ready - integrated with MarkLogic's Enterprise NoSQL Database

Page 19: Automating the Game with Semantics - Events | MarkLogicinfo.marklogic.com/rs/marklogic/images/markLogic... · 2020-06-24 · Database – Enterprise Triple Store Query - Native SPARQL

SLIDE: 19

© COPYRIGHT 2014 MARKLOGIC CORPORATION. ALL RIGHTS RESERVED.

Bringing Triples to the Front

Company Data

Industry Data

Filings

Reports

Knowledge Management

Knowledge Delivery

Page 20: Automating the Game with Semantics - Events | MarkLogicinfo.marklogic.com/rs/marklogic/images/markLogic... · 2020-06-24 · Database – Enterprise Triple Store Query - Native SPARQL

© COPYRIGHT 2014 MARKLOGIC CORPORATION. ALL RIGHTS RESERVED. SLIDE: 20

REALLY KNOW YOUR DATA

Page 21: Automating the Game with Semantics - Events | MarkLogicinfo.marklogic.com/rs/marklogic/images/markLogic... · 2020-06-24 · Database – Enterprise Triple Store Query - Native SPARQL

© COPYRIGHT 2014 MARKLOGIC CORPORATION. ALL RIGHTS RESERVED. SLIDE: 21

What does my content really look like?

LDS Gospel Topics Explorer: http://cdev.lds.org/semantic/

Page 22: Automating the Game with Semantics - Events | MarkLogicinfo.marklogic.com/rs/marklogic/images/markLogic... · 2020-06-24 · Database – Enterprise Triple Store Query - Native SPARQL

© COPYRIGHT 2014 MARKLOGIC CORPORATION. ALL RIGHTS RESERVED. SLIDE: 22

Really Know Your Data • Reference Data and Legal Compliance

• Data provenance, Legal Entities and Instruments

• Fraud detection and decision support

• Metadata Management

• Complete picture of data and relationships

• Metadata management and delivery

Courtesy of FactGem -> factgem.com

Page 23: Automating the Game with Semantics - Events | MarkLogicinfo.marklogic.com/rs/marklogic/images/markLogic... · 2020-06-24 · Database – Enterprise Triple Store Query - Native SPARQL

© COPYRIGHT 2014 MARKLOGIC CORPORATION. ALL RIGHTS RESERVED. SLIDE: 23

BRING CONTEXT TO INFORMATION DELIVERY

Page 24: Automating the Game with Semantics - Events | MarkLogicinfo.marklogic.com/rs/marklogic/images/markLogic... · 2020-06-24 · Database – Enterprise Triple Store Query - Native SPARQL

© COPYRIGHT 2014 MARKLOGIC CORPORATION. ALL RIGHTS RESERVED. SLIDE: 24

Precise Information Retrieval 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

MarkLogic Demo Application – Ask us to demo it for you!

Page 25: Automating the Game with Semantics - Events | MarkLogicinfo.marklogic.com/rs/marklogic/images/markLogic... · 2020-06-24 · Database – Enterprise Triple Store Query - Native SPARQL

© COPYRIGHT 2014 MARKLOGIC CORPORATION. ALL RIGHTS RESERVED. SLIDE: 25

Suggested / Related Content Topic, semantic relationships and content used to find related and suggested content

Related articles

Suggestions

Augmented topic browsing

LDS Gospel Topics Explorer: http://cdev.lds.org/semantic/

Page 26: Automating the Game with Semantics - Events | MarkLogicinfo.marklogic.com/rs/marklogic/images/markLogic... · 2020-06-24 · Database – Enterprise Triple Store Query - Native SPARQL

© COPYRIGHT 2014 MARKLOGIC CORPORATION. ALL RIGHTS RESERVED. SLIDE: 26

Targeted Content Delivery Semantic data augmenting user search and queries

Return concepts and facts in addition to results

Leverage context from all sources

MarkLogic Demo Application – Ask us to demo it for you!

Page 27: Automating the Game with Semantics - Events | MarkLogicinfo.marklogic.com/rs/marklogic/images/markLogic... · 2020-06-24 · Database – Enterprise Triple Store Query - Native SPARQL

© COPYRIGHT 2014 MARKLOGIC CORPORATION. ALL RIGHTS RESERVED. SLIDE: 27

SET YOUR CONTENT FREE

Page 28: Automating the Game with Semantics - Events | MarkLogicinfo.marklogic.com/rs/marklogic/images/markLogic... · 2020-06-24 · Database – Enterprise Triple Store Query - Native SPARQL

© COPYRIGHT 2014 MARKLOGIC CORPORATION. ALL RIGHTS RESERVED. SLIDE: 28

Present content, data and information to users

Relationships power content presentation

Taxonomy browsing

Beyond WebCMS to Dynamic Publishing

http://www.bbc.com/sport/

Page 29: Automating the Game with Semantics - Events | MarkLogicinfo.marklogic.com/rs/marklogic/images/markLogic... · 2020-06-24 · Database – Enterprise Triple Store Query - Native SPARQL

© COPYRIGHT 2014 MARKLOGIC CORPORATION. ALL RIGHTS RESERVED. SLIDE: 29

plays for

Lampard

Chelsea

Southampton v Chelsea

Premier League

Include a story about Lampard

Include in the list of recent matches

Include in the League Table

Facts into Actions:

http://www.bbc.com/sport/

Page 30: Automating the Game with Semantics - Events | MarkLogicinfo.marklogic.com/rs/marklogic/images/markLogic... · 2020-06-24 · Database – Enterprise Triple Store Query - Native SPARQL

© COPYRIGHT 2014 MARKLOGIC CORPORATION. ALL RIGHTS RESERVED. SLIDE: 30

AUTOMATING THE GAME WITH SEMANTICS

Page 31: Automating the Game with Semantics - Events | MarkLogicinfo.marklogic.com/rs/marklogic/images/markLogic... · 2020-06-24 · Database – Enterprise Triple Store Query - Native SPARQL

© COPYRIGHT 2014 MARKLOGIC CORPORATION. ALL RIGHTS RESERVED. SLIDE: 31

How Can Semantics Help Me? Deliver your data and content in context

Leverage your knowledge about the data Match it to your user’s context Tailor it to the domain of your user

Manage and Deliver Knowledge

Manage complex taxonomy and categories Look across data to get the complete picture

Follow up email with links

Page 32: Automating the Game with Semantics - Events | MarkLogicinfo.marklogic.com/rs/marklogic/images/markLogic... · 2020-06-24 · Database – Enterprise Triple Store Query - Native SPARQL

© COPYRIGHT 2014 MARKLOGIC CORPORATION. ALL RIGHTS RESERVED. SLIDE: 32

Getting Started

Part 2: Getting Started and Building a Semantic Application – invite in follow up email

MarkLogic Semantics

www.marklogic.com/what-is-marklogic/marklogic-semantics/

More about MarkLogic and triples from Temis

http://www.temis.com/triples

Page 33: Automating the Game with Semantics - Events | MarkLogicinfo.marklogic.com/rs/marklogic/images/markLogic... · 2020-06-24 · Database – Enterprise Triple Store Query - Native SPARQL

world.marklogic.com

04/07/2014 SAN FRANCISCO

05/15/2014 AMSTERDAM

05/20/2014 LONDON

06/03/2014 NEW YORK

06 /05/2014 CHICAGO

06/19/2014 BALTIMORE

06/24/2014 WASHINGTON, D.C .

Pairing with Triples

March 25

NYC

Page 34: Automating the Game with Semantics - Events | MarkLogicinfo.marklogic.com/rs/marklogic/images/markLogic... · 2020-06-24 · Database – Enterprise Triple Store Query - Native SPARQL

© COPYRIGHT 2014 MARKLOGIC CORPORATION. ALL RIGHTS RESERVED. SLIDE: 34

ANY QUESTIONS?

Page 35: Automating the Game with Semantics - Events | MarkLogicinfo.marklogic.com/rs/marklogic/images/markLogic... · 2020-06-24 · Database – Enterprise Triple Store Query - Native SPARQL

© COPYRIGHT 2014 MARKLOGIC CORPORATION. ALL RIGHTS RESERVED.

Thank you! For more information

Matt Turner <[email protected]>

Diane Burley <[email protected]>