practical semantics - an introduction

32
Practical Semantics What can Semantics do for me today? Ben Gardner Collaboration & Information Architect Ben at differentiatedthinking.com http://www.linkedin.com/in/bengardner135

Upload: ben-gardner

Post on 24-May-2015

817 views

Category:

Devices & Hardware


2 download

DESCRIPTION

This is an intriduction to how Semantic/Linked Data technologies can help solve the challenges of information overload. This presentation is often given in co-junction with 'meet Jessica - Making Connections Matter.

TRANSCRIPT

Page 1: Practical semantics - An introduction

Practical Semantics

What can Semantics do for me today?

Ben GardnerCollaboration & Information Architect

Ben at differentiatedthinking.comhttp://www.linkedin.com/in/bengardner135

Page 2: Practical semantics - An introduction

Practical Semantics

An introduction to Semantics

Delivering semantic solutions today

meet Jessica – A vision of working in a Semantic enabled organisation

Ben Gardner

Page 3: Practical semantics - An introduction

We live in exponential times

Ben Gardner

Page 4: Practical semantics - An introduction

A list is good enough?

Ben Gardner

Page 5: Practical semantics - An introduction

A list is not enough

Quosa

Network Analysis

Utopia

Carrot 2

Semantics

Ben GardnerTargetpedia

Reflect

Page 6: Practical semantics - An introduction

Many Places for Lots of Bits

Targetpedia

TOU

?

Ben Gardner

Page 7: Practical semantics - An introduction

Integrating Relational Data is Hard

Complexity

Cost

/Res

ourc

e/Ti

me

Ben Gardner

Page 8: Practical semantics - An introduction

An Alternative Approach

Semantics Relational

OpenDiscoverableInteroperable

RobustPerformanceAuditing

Exploratory/InvestigativeEvolvingDynamicAgile

Best practiceReproducibleStandardisedConsistent

Business Drivers

Technology Strengths

Ben Gardner

Page 9: Practical semantics - An introduction

HTML Links Pages

Ben Gardner

Page 10: Practical semantics - An introduction

World Wide Web

http://www.informationarchitects.jp/en/wp-content/uploads/slash/iA_WebTrends_2007_2_1600x1024.gif Ben Gardner

Page 11: Practical semantics - An introduction

Things have Properties

Jessica

ExpertiseMolecular PharmacologyMolecular BiologyReceptor TheoryG-Protein Coupled ReceptorsModellingData VisualisationReceptor RegulationIn Vitro Assay Development

ProjectsD3 Agonist for FSDNav1.7 for PainCB2 for ObesityD2 for Schizophrenia

Targets5HT1a&bG-ProteinsCB1&2P38Arrestin’s

LocationSandwich

Ben Gardner

Page 12: Practical semantics - An introduction

Resource Description Framework (RDF)

Subject

<Jessica>

Predicate

<hasExpertise>

Object

<CB2>

RDF Triple

<Jessica>

<CB2>

<Sandwich>

<Nav1.7 forPain>

<MolecularBiology>

hasExpertise

hasLocation

hasWorkedOn

hasSkill

Graph

Combining Triples creates a directed, labelled graph

Ben GardnerInspired by J Phil Brooks

Page 13: Practical semantics - An introduction

Connections are common properties shared by Things

Jessica[+] Expertise[+] Projects[-] Targets

CBR25HT1A&CG-ProteinsP38Arrestin’s

[+] Location

Cannabinoid Receptor 2[+] Structure[+] Isoforms[+] Pharmacological tools[-] Implicated in

MigraineObesitySchizophrenia…..

Migraine[-] Targets

CGRP5HT1DCB2PDE3Ras

[+] Competitive Intelligence[+] Treatments[+] ……

Vocabularies

Ben Gardner

Page 14: Practical semantics - An introduction

Inspired by J Phil Brooks

Resource Description Framework (RDF)

<Jessica>

<CB2>

<Sandwich>

<Nav1.7 forPain>

<MolecularBiology>

hasExpertise

hasLocation

hasWorkedOn

hasSkill

<CB2>

<PF-334,765>

<Migraine>

<GPCR>

hasTool

Implicated_in

subClassOf

Graphs can be joined together ……

Ben Gardner

Page 15: Practical semantics - An introduction

<Jessica>

<CB2>

<Sandwich>

<Nav1.7 forPain>

<MolecularBiology>

hasExpertise

hasLocation

hasWorkedOn

hasSkill

<CB2>

<PF-334,765>

<GPCR>

hasTool

Implicated_in

subClassOf

<Migraine>

<Tryptan>

<5HT1D>

<CGRP>

hasTreatmentClass

Associated target

Associated target

…... to traverse the knowledge space

Resource Description Framework (RDF)

Ben GardnerInspired by J Phil Brooks

Page 16: Practical semantics - An introduction

Linked Open Data

http://richard.cyganiak.de/2007/10/lod/

Page 17: Practical semantics - An introduction

Ok so it is a bit more complicatedDisambiguation Context

Sildenafil Citrate

Viagra Revatio

= =

Ben Gardner

Page 18: Practical semantics - An introduction

Rest Services (Abstraction layer)

Data Sources

RDBMSOracle,Postgres

SQL, mySql

RDF Triple Store

MS ExcelTXTDoc

RDFSparql EndPoint Sparql EndPointNative

Semantic Integration FrameworkKnowledge Collation, Concept mapping, Distributed Query

Result inference, Aggregation

Increasing Ease of DevelopmentDecreasing knowledge of Semantic technologies

Applications

Business Process / Workflow Automation

PURL

Building a linked data cloud

1

2

3

Phil Ashworth UCB – SemTech 2011 Ben Gardner

Page 19: Practical semantics - An introduction

But this is all theoretical right?

Ben Gardner

Page 20: Practical semantics - An introduction

Patents have Properties

Ben Gardner

Page 21: Practical semantics - An introduction

Patents can be aggregated by Properties

Ben Gardner

Page 22: Practical semantics - An introduction

Pfizerpedia Patents is a Node

http://richard.cyganiak.de/2007/10/lod/

Page 23: Practical semantics - An introduction

Ben Gardner

Page 24: Practical semantics - An introduction

Ben Gardner

Page 25: Practical semantics - An introduction

Ben Gardner

Page 26: Practical semantics - An introduction

Making

Connections

Matterwith Jessica

Ben Gardner

http://www.slideshare.net/bengardner135/meet-jessica-making-connections-matter

Page 27: Practical semantics - An introduction

18 months ago Jessica’s did not know what she was missing

She needed to know where information was before she could use it

Ben Gardner

Page 28: Practical semantics - An introduction

Today because of Semantics…..

…… information finds Jessica’sBen Gardner

Page 29: Practical semantics - An introduction

Ask Jessica what semantics means to her it’s most definitely about

Making

Connections

Matter

Ben Gardner

Page 30: Practical semantics - An introduction

“It’s all about connections”

People 2 People Data 2 Data

People 2 Data Ben Gardner

Page 31: Practical semantics - An introduction

Semantics on the Gartner Hype Cycle

visibility

time

TechnologyTrigger

Peak ofInflated

ExpectationsTrough of

Disillusionment Slope of EnlightenmentPlateau of

Productivity

Linked Data

Ben Gardner

Page 32: Practical semantics - An introduction

Ben GardnerCollaboration and Information Architect

http://www.linkedin.com/in/bengardner135

http://dif-fer-en-ti-ate.blogspot.com/ Bloghttp://www.slideshare.net/bengardner135

Contact via:

email

Profile

Ben at differentiatedthinking.com