Enterprise Knowledge Graph

20
Enterprise Knowledge Graph From Big Data to Big Knowledge

Transcript of Enterprise Knowledge Graph

Enterprise Knowledge GraphFrom Big Data to Big Knowledge

Google Knowledge Graph

Enterprise Knowledge Graph

Employee Events Product CustomerProjectContent Location

managed by

creator of

modified by

shared in

member ofmember of

expertise in

participates in

located in

used by

located in

located in

focus area in

Enterprise Knowledge Graph

A Look Inside…

35Connected

Datasources

2MillionEntities

40EntityTypes

17Million

Relations

EKG Explorer

Neural Embeddings

Term Ranking

Conversational Business Assistant

Under the Hood

Ontology

EmployeeContent

Org UnitProject

Product Meeting

Building

Term

Expertise in

Creator of

Part of

Located in

Shared in

City

Located in

Related to

Located inRelated to

Re

late

d t

o

Managed by

Variant Of

Related to

Terminology

variant of (acronym)related to

variant of (synonym)

corresponding term

PALPredictive

Analytics Library

Hana

SAP HanaSAP Hana

DATA EXTENSION

Neo4j MongoDB

SEARCH BACKEND

Elasticsearch

INTELLIGENCE BACKENDDATA IMPORTER

USE-CASES

Search Assistant API Explorer

WebBrowser

AndroidApp

WebBrowser

KNOWLEDGE ACCESS LAYER (KAL)

RRR

R

R

R

All Requests ( ) areR

REST over HTTPArchitecture

KNOWLEDGE ACCESS LAYER (KAL)

Graph Handler Graph Algorithms Fuzzy Search Handler

SEARCH BACKEND

Question Answering

Graph Search Keyword Search

Search Ranking

INTELLIGENCE BACKEND

Topic Mining

Recommender Engine

Semantic Embeddings

Text Mining

Neo4j Elasticsearch

R R

MessagingApplications

R

DIALOG MANAGER

Language UnderstandingServices

Action Fulfillment

R R

RLanguage GenerationState Tracking

All Requests ( )R

are REST over HTTP

R

Terminology Handler

Pattern Matching Machine LearningIntent unknown Intent unknown

NATURAL LANGUAGE UNDERSTANDING SEARCH BACKEND (syntax-based)

Tagger Parser NERQuery

Generator

Speech Recognition

ACTION FULFILLMENT

Information Retrieval Service Execution Slot Filling

NATURAL LANGUAGE GENERATION

DIALOG MEMORY

Template SelectionPlaceholder FillingRandomized Response Realization

Memorize Task & Entities in Personal Graph

Speech Synthesis

Wrap Up

Connected Silos and Context are key to enable innovative use cases

EKG is a next-gen technology to shift from Big Data to Big Knowledge

Machine Intelligence enables a deeper understanding and new insights

ThanksLukas Masuch | Henning Muszynski | Benjamin Räthlein

?