Applying Semantic Extensions And New Services To Drupal Sem Tech June 2010

Post on 19-May-2015

729 views 0 download

Tags:

description

speech at Semantic Technology conference in June 2010 in San Francisco. Ontos Feeder module integrated to Drupal for NLP and RDFa

transcript

Applying Semantic Extensions andNew Services to Drupal

Daniel Hladky, CEO

Ontos AG2560 Nidau, Switzerlandwww.ontos.com

Source: c’t 2007

Sem TechSan FranciscoJune 24, 2010

11:00 am – 11:30 am

Semantic Publishing with Drupal- June 2010 slide 2

Ontos AGSince 2001

HQ: 2560 Nidau , SwitzerlandOffices: Nidau, Leipzig, MoscowEmployees: >50Reseller/Partner (RF, Serbia)

Customers/Projects (excerpt):UNODC, OSCE, FANI, NanoSAP, Medtrust, MIA, EDU, RIANResearch: Universities of Moscow/Leipzig

Semantic Publishing with Drupal- June 2010 slide 4

Agenda

Why semantics

Use Cases (Demo)

Outlook and Q&A

“Language is magic, and computers are still dumb." Aaron StraupCope(flickr.com)

Semantic Publishing with Drupal- June 2010 slide 5

Media analytics

Source: Allensbach

Semantic Publishing with Drupal- June 2010 slide 6

Associated Press (AP) –A new model for news

Consumers are having trouble keeping up or finding resolution in the news.

Consumers exhibited news fatigue as they attempted to navigate an information stream that mostly dishes up recycled headlines and updates.

Consumers talked about “working their news” as they tried to uncover the depth of news and the resolution of stories they desired.

Consumers wanted to “work their news” on their own, putting together their news by producing it (at least in part) by themselves.

Source: AP (2008). A New Model for News.

Semantic Publishing with Drupal- June 2010 slide 7

Why semantics

1

32

Machine readable!1. Search2. Content3. Related content4. „New Services“5. SW Agents

Semantic Publishing with Drupal- June 2010 slide 8

Challenges for (digital) media companies Findability, customization Data integration, related content Service diversification New business models

Structuredcontent

„atomization“

LOD, Social Networks

Profiling, advertising

Available on multiple platform

and channels

Mobile and Social

Content from other

sources

API for data access. For

partners

Semantic Publishing with Drupal- June 2010 slide 9

Ontos Semantic Factory

Cra

wle

r/R

ob

ot

Text

Text

RDBMSData

OntosMiner(NLP)

Knowledge Base(RDF Store) W

eb S

ervi

ces

(Wid

gets

)

Ontos Semantic Factory

LinkedData

Semantic Publishing with Drupal- June 2010 slide 10

Ontology/Rule driven NLP

Rule: SimplePerson

// Daniel Hladky, Kevin Kiernan,…

(

({FirstPerson}):nam (({Patr}):patr)? ({Family}):fam

(({FormerFam}):former)?

) : phrase

-->

{

AnnotationSet nameSet = (AnnotationSet) bindings.get("nam");

Annotation nameAnn = (Annotation) nameSet.iterator().next();

……………………….

annotations.add(firstNode, lastNode, "Person", features);

}

OntosMiner™ Ruleset:

RDF storeCompany Location

City CountrySAP

GermanyWalldorf

Bus.Object

Person

H. Kagermann

XML/OWL/N3

Subject

Object

Semantic Publishing with Drupal- June 2010 slide 11

Unique ID (GUID) for entities

IKB(Identification KB)

DegreesFrom

FirstName

Name

Gender

EmployeeOf

S/R .....

AttributesRDF Store

S1 = FN+N+GS2 = FN+N+E.OfS3 = FN+N+S/R..S15 = ....

• NLP output to IKB• Unique ID matching based on selectors• No match, add new object to IKB

• to quarantine zone if notenough attributes

Selectors

Tuning

Semantic Publishing with Drupal- June 2010 slide 12

API - CMS “Drupal”

Cra

wle

r/R

ob

otText

Text

RDBMSData

ED

S OntosMiner(NLP)

Knowledge Base(RDF Store)

AP

I

Ontos Framework

LinkedData W

idg

ets

Drupal Drupal Module by Ontos

Semantic Publishing with Drupal- June 2010 slide 13

Use Cases (Demo)

Create

Publish

New Services

Semantic Publishing with Drupal- June 2010 slide 16

Semantic Publishing with Drupal- June 2010 slide 17

Semantic Publishing with Drupal- June 2010 slide 18

Semantic Publishing with Drupal- June 2010 slide 19

Semantic Publishing with Drupal- June 2010 slide 22

Semantic Publishing with Drupal- June 2010 slide 23

Semantic Publishing with Drupal- June 2010 slide 24

Semantic Publishing with Drupal- June 2010 slide 14

Outlook

Hybrid text mining Automatic profiling BPM(WF), Ticketing More LOD integration Global UID

Any Questions?

Thank You!

Daniel Hladky, CEO

Ontos AGMittelstrasse 24, 2560 NidauTel.: +41 32 33292-50Fax: +41 32 33292-52daniel.hladky@ontos.com