Introduction on Business ontology and semantic technology - NSN 3-6-2013

15
Introduction on Business ontology & Semantic technology By Talent Base Oy & Ontology Systems [email protected] www.talentbase.fi 03.06.2013

Transcript of Introduction on Business ontology and semantic technology - NSN 3-6-2013

Introduction on Business ontology &Semantic technology

By Talent Base Oy & Ontology Systems

[email protected]

Data (structured)Content (un-structured)

Ontology =Knowedge graphs,Knowledge map

Ontology =Knowedge graphs,Knowledge map

Ontology in ICT context

projectprojectproductproductserviceservice

tooltool deliverydeliverypersonperson

solutionsolutioncustomercustomer technoloytechnoloy

needsneedsbenefitsbenefits

UsersApplications

Search Help deskProjectdesktop

Design assitant

CMSKnowledgeintegration BI

Ontology in action – Powering search

Full text• Searching for

strings inindexedcontent

Categerories• Predefined

matched termspromote hits

Text analysis• Relevancy is

based oncontentanalysis

Conceptmatching• Strings are

matched toknownconcepts.

• Semanticanalysis

Linked OpenDataconnected• Mapping to

globalconcepts.

• Interconnectedgraphs.

• Inferring• Advanced

semanticanalysis

today

Today Google powers search with semtech:”strings””things”fetch knowledge from Freebase

Knowledge fromFreebase.com via APIBy knowledge graph:http://www.freebase.com/m/040zch

Directed graph

• RDF statements represents a labeled, directed graph.• As such, an RDF-based data model is more naturally suited to

certain kinds of knowledge representation than the relationalmodel.

HeimoHeimo

The slideThe slide

Created

Subject Predicate ObjectSubject Predicate Object

How to design ontology - Concept of graph

ASPEN, our industry-leading AdvancedService Platform for Ethernet NetworksASPEN, our industry-leading AdvancedService Platform for Ethernet Networks

A-2200

Access

AspenAspen

A-2200A-2200

ServiceplatformService

platform

AccessAccess

is a type of product

contains a product

is a type of product

EthernetNetworksEthernetNetworks

is applicable for

Format of data changes – semantics areretained. Example:• Create access to DB• Engine analyses DB data• Stores data and context as graph• Merges data from other source

Network

System Node NodeFunction

Alpha Node-A Access

Alpha Node-B Billing

Beta Node-X Authorize

Alpha

System

Node-B

Node-A

Billing

Network

containsis type of

contains

contains

has functionAlarm

triggered by

RDF serialized as XMLHeimoHeimo

The slideThe slide

Created

W3C: Semantic Web: Data on the Web

Machine-processable, globalWeb standards:• Assigning unambiguous

names (URI)• Expressing data, including

metadata (RDF)• Capturing ontologies (OWL)• Query, rules, transformations,

deployment, applicationspaces, logic, proofs, trust

W3C: Semantic Web: Data on the Web

Machine-processable, globalWeb standards:• Assigning unambiguous

names (URI)• Expressing data, including

metadata (RDF)• Capturing ontologies (OWL)• Query, rules, transformations,

deployment, applicationspaces, logic, proofs, trust

Today: Linked Open DataToday: Linked Open Data

Ontology system overview

Ontology server

Service interface

Data interface

Ontologymanager &

modeler

OntologyAPI

OntologyAPI

Query engineQuery engine

QueryAPI

QueryAPI

AdaptersR&W

AdaptersR&W

Parser,Reasoner

Parser,Reasoner

CMS Intra Search Ext.Apps

EngineEngine

Ontology Data Content

Linked OpenData

Big Data

Sources

Clients

Ontology solution ABC

ABSTRACTIONABSTRACTION TECHNOLOGYTECHNOLOGY DATA & CONTENTDATA & CONTENT

Structured

Content

++ ++

STANDARDSSTANDARDSRDFS, OWL, SKOSRIF

ISO Topic MapsRDF/XML

SPARQL

Web API

JASON-LD, RDFa, XMLODBC/JDBC Unicode

An ontology sample – product – solution sales –customer – installed base

Evolution of web

= Linked Open Data= Linked Open Data

= Web API= Web API

ESB

Semantic technology in application land scape –Linked Open Data as integration approach

ERP ECM Sources

Services

…Services

…Businessontology Search MDM

hub DW/BI ECM IAM

HR CRMCRMDW

MDMOntology

Comm.apps

Comm.apps

Operativeapps

Operativeapps

Mgt.appsMgt.apps

Contentapps

Contentapps

LODhubLODhub

Mash upapps

Mash upapps

LinkedOpen DataLinkedOpen Data

Web APIWeb API

Web APIWeb API

Web datasourcesWeb datasources

Search

Apps

WebappsWebapps

SearchSearch

ECMECMDWDW

MDMMDM

HRHRERPERP

OntologyOntology

Web