lee feigenbaum presentation

21
An Introduction to the Semantic Web Landscape Lee Feigenbaum VP Technology & Client Services, Cambridge Semantics Co-chair, W3C SPARQL Working Group

Upload: mediabistro

Post on 12-May-2015

927 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Lee Feigenbaum Presentation

An Introduction to the Semantic Web Landscape

Lee FeigenbaumVP Technology & Client Services, Cambridge Semantics

Co-chair, W3C SPARQL Working Group

Page 2: Lee Feigenbaum Presentation

Executive Summary: Semantic Web in 2010

2

Semantic Web technologies in 2010 is characterized by a healthy environment of stable, broadly-implemented core standard

technologies complemented by a number of continually emerging new standards.

Adopters of Semantic Web technologies can choose from a wide range of commercial and open-source interoperable tools and

systems.

Enterprise Semantic Web projects are moving beyond proofs of concept and production pilots to larger-scale production

implementations.

Community and government projects on the World Wide Web, buoyed by increasing support from major search engines, have linked hundreds of public data sets into an emergent Semantic

Web.

Page 3: Lee Feigenbaum Presentation

“The Semantic Web”Put explicit data on the World Wide Web in a machine-readable fashion

…government data…commercial data…social data

In order to enable……targeted search…data browsing…automated agents

What is it & why do we care? (1)

3

World Wide Web : Web pages :: The Semantic Web : Data

Page 4: Lee Feigenbaum Presentation

“Semantic Web technologies”A family of technology standards that ‘play nice together’, including:

Flexible data modelExpressive ontology languageDistributed query language

Drive Web sites, enterprise applications

What is it & why do we care? (2)

4

The technologies enable us to build applications and solutions that were not possible, practical, or feasible traditionally.

Page 5: Lee Feigenbaum Presentation

Two (different but related) takes on the same technologies

The Semantic Web is often implemented using Semantic Web technologies

You’ll hear about both here

5

Heads or Tails?

Page 6: Lee Feigenbaum Presentation

Names

6

Page 7: Lee Feigenbaum Presentation

Semantic WebWeb of DataGiant Global GraphData WebWeb 3.0Linked Data WebSemantic Data Web

Branding

7

Page 8: Lee Feigenbaum Presentation

A common set of technologies:...enables diverse uses...encourages interoperability

A coherent set of technologies:…encourage incremental application…provide a substantial base for innovation

A standard set of technologies:...reduces proprietary vendor lock-in...encourages many choices for tool sets

A Common & Coherent Set of Technology Standards

8

Page 9: Lee Feigenbaum Presentation

The (In)Famous Layer Cake

9

Page 10: Lee Feigenbaum Presentation

Semantic Web Technology Timeline

1999 2001 2004 2008 20102007

RIF

10

Page 11: Lee Feigenbaum Presentation

“Semantic technologies” generally refers to a broad spectrum of techniques for finding signal in large or complex data sources. Semantic Web standards tend to be effective tools for implementing these techniques.

Semantic (Web) Technologies?

11

Semantic technologies

Semantic Web standards

• RDF – data model• RDFS & OWL – schema, ontology, inference• SPARQL – query• RDFa – data in Web pages• …

• Data mining • Unstructured text mining /

NLP• Entity extraction• Sentiment analysis• Semantic search

Page 12: Lee Feigenbaum Presentation

The Semantic Web Paradigm

12

Page 13: Lee Feigenbaum Presentation

The World Changes

Traditionally:Change is costly

Semantics:Change is cheap

The (Dynamic) Semantic Web Paradigm

13

Flexible Graph Model

URIs for

naming

Agility On-

the-fly

RDB 1 RDB 2

Page 14: Lee Feigenbaum Presentation

As technologies & tools have evolved, Semantic Web community members have progressed through stages:

2010: Where we are

14

Report on… Execute on…

Semantic Web vision Initial experiments

Experiments Technology standards

Technology standards Software packages

Software packages Proofs of concept

Proofs of concept Production pilots

Production pilots Production implementations

Page 15: Lee Feigenbaum Presentation

2010: Where we’re not

15

Semantic Web technologies are not a ‘magic crank’ for discovering new drugs (or solving other problems, for that matter)!

Image from Trey Ideker via Enoch Huang

Page 16: Lee Feigenbaum Presentation

THINGS TO LOOK FOR TODAY AND TOMORROW

16

Page 17: Lee Feigenbaum Presentation

How do the solutions and approaches presented benefit from flexibility?

Can the solutions presented be easily adapted to other purposes?

Flexibility & Reuse

17

Page 18: Lee Feigenbaum Presentation

How does Semantic Web technologies bring differential value to the projects presented?

Faster development speed?Incremental development / deployment?Inferring new data?Improved user / consumer / partner experience?Something else altogether?

Value

18

Page 19: Lee Feigenbaum Presentation

What skills are required to build and maintain the solutions you see?

Skills

19

Page 20: Lee Feigenbaum Presentation

What factors are helping or hindering adoption of the projects presented?What does the presented work tell us about the maturity of the Semantic Web standards, tools, market, …?

Future Directions

20

Page 21: Lee Feigenbaum Presentation

Thanks & Questions

21

[email protected]