SlideShare ist ein Scribd-Unternehmen logo
1 von 77
Downloaden Sie, um offline zu lesen
Nuxeo & Semantic
                            Technologies
                            Stefane Fermigier - Nuxeo
                               The Web - May 2011




Wednesday, May 25, 2011
Agenda


                   • A pragmatic introduction to the Semantic
                          Web
                   • Experience report and demos from Nuxeo


Wednesday, May 25, 2011
1. Introduction to the
                           Semantic Web


Wednesday, May 25, 2011
Prelude



Wednesday, May 25, 2011
Source: Mills Davis, “Semantic Social Computing”, sept. 2007
Wednesday, May 25, 2011
Source: Mills Davis, “Semantic Social Computing”, sept. 2007
Wednesday, May 25, 2011
Source: Mills Davis, “Semantic Social Computing”, sept. 2007
Wednesday, May 25, 2011
Source: Mills Davis, “Semantic Social Computing”, sept. 2007
Wednesday, May 25, 2011
History



Wednesday, May 25, 2011
Wednesday, May 25, 2011
Invented the web in 1989
        (yeah!)




Wednesday, May 25, 2011
Invented the web in 1989
        (yeah!)

        Invented the semantic
        web in 1994 (duh?)




Wednesday, May 25, 2011
Historical perspective
                   • From web 1.0: web of sites and pages,
                          aka the World Wide Web
                   • To web 2.0: web of people and of
                          participation, aka the Social Web (Blogs,
                          RSS, tags, Facebook, Wikipedia, etc.)
                   • To web 3.0: web of data, of meaning and
                          connected knowledge, aka the Semantic
                          Web

Wednesday, May 25, 2011
Semantics & Ontologies



Wednesday, May 25, 2011
Wednesday, May 25, 2011
Wednesday, May 25, 2011
Wednesday, May 25, 2011
Wednesday, May 25, 2011
Some examples
                   • FOAF: relationships between people (social
                          network)
                   • SIOC: relationships between websites,
                          articles, blogs, comments
                   • Rich Snippets: syndicate RDFa content for
                          SEO by Google,Yahoo
                          • good-relations: e-commerce (Ebay...)
                          • rNews: metadata for news agencies (AFP,
                            Reuters...)
Wednesday, May 25, 2011
How is it related to
                             the Web?


Wednesday, May 25, 2011
The traditional Web

                   • A principle: hypertext
                   • A protocol: HTTP
                   • An identification scheme: URNs/URIs
                   • A language: HTML

Wednesday, May 25, 2011
“To a computer, then, the web is a flat,
                           boring world devoid of meaning”



         Tim Berners Lee, http://www.w3.org/Talks/WWW94Tim/
Wednesday, May 25, 2011
“This is a pity, as in fact documents on the
                  web describe real objects and imaginary
                concepts, and give particular relationships
                                  between them”

         Tim Berners Lee, http://www.w3.org/Talks/WWW94Tim/
Wednesday, May 25, 2011
“Adding semantics to the web involves two things:
       allowing documents which have information in
      machine-readable forms, and allowing links to be
            created with relationship values.”

         Tim Berners Lee, http://www.w3.org/Talks/WWW94Tim/
Wednesday, May 25, 2011
“The Semantic Web is not a separate Web but an
        extension of the current one, in which information
           is given well-defined meaning, better enabling
        computers and people to work in cooperation.”

         Tim Berners Lee, http://www.w3.org/Talks/WWW94Tim/
Wednesday, May 25, 2011
The traditional Web

                   • A principle: hypertext
                   • A protocol: HTTP
                   • An identification scheme: URNs/URIs
                   • A language: HTML

Wednesday, May 25, 2011
The semantic Web

                   • A principle: hypertext
                   • A protocol: HTTP
                   • An identification scheme: URNs/URIs
                   • A language: HTML RDF

Wednesday, May 25, 2011
The W3C “Layer Cake”




Wednesday, May 25, 2011
The W3C “Layer Cake”




         Already
      standardized


Wednesday, May 25, 2011
URIs and the
                                Web of Things

                   • URIs (Unique Resource Identifiers) are
                          used to identify things (also called
                          entities) in the real world
                   • For instance: people, places, events,
                          companies, products, movies, etc.




Wednesday, May 25, 2011
The RDF model

                      RDF is used to describe relationships
                      between objects, identified by their URIs


                                     Predicate
                      Subject                         Object


Wednesday, May 25, 2011
Example




       Source: http://www.slideshare.net/AntidotNet/web-smantique-web-de-donnes-
                   web-30-linked-data-quelques-repres-pour-sy-retrouver
Wednesday, May 25, 2011
RDF serialization
                      As XML:




                      Others, ex: N3:




Wednesday, May 25, 2011
SPARQL
                   • Query language for RDF databases
                   • Several implementations
                    • OSS: Apache Jena, Sesame, 4Store,
                            Virtuoso, Mulgara, Redland, Open Anzo...
                          • Proprietary: 5Store, AllegroGraph
                            RDFStore, Stardog, Dydra, OWLIM...
                   • More expressive than SQL, scalability is still
                          an open question
Wednesday, May 25, 2011
SPARQL Sample




Wednesday, May 25, 2011
Where and how
                          to find these data?


Wednesday, May 25, 2011
Solution 1: “Lift”
                   • One can use HTML scrapping and natural
                          language processing (NLP) technique to
                          extract semantic information from existing
                          content / sites
                   • Generic solutions: OpenCalais, Zemanta,
                          Apache Stanbol
                   • Pro: no need to change existing content
                   • Con: error prone, needs human checks
Wednesday, May 25, 2011
Example: DBPedia




Wednesday, May 25, 2011
Solution 2: export
                   • RDFa and microformats are used to embed
                          semantic information (expressed using the
                          RDF model) into regular web pages
                   • RDFa does it using existing (rel) and
                          additional (about, property, typeof)
                          attributes
                   • Microformats only use usual HTML
                          attributes (class)

Wednesday, May 25, 2011
Solution 3: reuse

                   • Linked Open Data: (usually large) data
                          repositories available on the web (for free
                          or not), expressed using the RDF model
                   • Interoperability between these repositories
                          (their ontologies) must be defined




Wednesday, May 25, 2011
Linked Open Data in 2007




“Linking Open Data cloud diagram, by Richard Cyganiak and Anja Jentzsch. http://lod-cloud.net/”
Wednesday, May 25, 2011
2008




“Linking Open Data cloud diagram, by Richard Cyganiak and Anja Jentzsch. http://lod-cloud.net/”
Wednesday, May 25, 2011
2009




“Linking Open Data cloud diagram, by Richard Cyganiak and Anja Jentzsch. http://lod-cloud.net/”
Wednesday, May 25, 2011
2010




“Linking Open Data cloud diagram, by Richard Cyganiak and Anja Jentzsch. http://lod-cloud.net/”
Wednesday, May 25, 2011
Good for Enterprise apps too!




Diagram source: http://www.w3.org/2007/Talks/0130-sb-W3CTechSemWeb/
Wednesday, May 25, 2011
Why now?



Wednesday, May 25, 2011
Key Enablers
                Open Data and Linked Online Data
                Advances in automatic content analysis
                (linguistics, image processing) and machine
                learning
                Classical logic and classical AI
                Computing power (Moore’s law +
                MapReduce)


Wednesday, May 25, 2011
The technologies and data
                           are available,

                  Let’s put them to use!


Wednesday, May 25, 2011
2. Nuxeo &
                          Semantic ECM


Wednesday, May 25, 2011
Nuxeo



Wednesday, May 25, 2011
Nuxeo: an open source
                               ECM vendor
                Our Focus is Enterprise Content Management
                ECM as a Platform for Content Applications
                Open Source as Efficient Development Model
                Modern architecture for 21st Century business
                      “Lean, mobile, social, interoperable”

                A Social Marketplace in action
                      Innovation driven by community of customers, partners,
                      and our core developers

Wednesday, May 25, 2011
Nuxeo ECM - From Platform to Products

                           Construction               Media               Government              Life Sciences

        Business
        Solutions
                          Correspondence            Contracts                                      Records
                                                                      Invoice Processing
                           Management              Management                                     Management




                                                                  Case            Structured
       Horizontal          Document        Digital Asset                                              Content
                                                              Management          Document
       Packages           Management       Management
                                                               Framework            Server
                                                                                                     Aggregator




                                                   Nuxeo Enterprise Platform
                                          Complete set of components covering all aspects of ECM
       Platform
        Content
     Infrastructure
                                                              Nuxeo Core
                                           Lightweight, scalable, embeddable content repository
                                                       49
Wednesday, May 25, 2011
Major Customers




Wednesday, May 25, 2011
Goals



Wednesday, May 25, 2011
Goals for Semantic ECM

                Repurpose existing content
                Improve search and collaboration
                Make information contextual
                Extract and use information from your content
                Make your content smarter!


Wednesday, May 25, 2011
Semantic ECM




Wednesday, May 25, 2011
Semantic ECM

                    Text
                              Sound
                  Image
                              Video


                          Content


Wednesday, May 25, 2011
Semantic ECM

                                          Metadata
                    Text
                              Sound     Tags   Entities
                  Image                 Relations
                              Video
                                          Reasoning


                          Content         Meaning


Wednesday, May 25, 2011
Semantic ECM

                                          Metadata
                    Text
                              Sound     Tags   Entities
                  Image                 Relations
                              Video
                                          Reasoning


                          Content         Meaning


Wednesday, May 25, 2011
Architectural Challenge




         Content Stack vs. Knowledge Cake
Wednesday, May 25, 2011
Business value
                             from semantic ECM

                Efficiency gains: 20% to 90% (ex: in search,
                collaboration)
                Effectiveness gains: better returns from
                your assets (ex: news and images from AFP)
                Strategic edge: growth, value capture, new
                services, gain unfair strategic advantage (ex:
                vertical ontologies for CEVAs / CCAs)


Wednesday, May 25, 2011
Demo




                                 56

Wednesday, May 25, 2011
How does it work?



Wednesday, May 25, 2011
IKS project

           •      European project under the
                  FP7, with 13 partners (6 SMEs) and a 8.5 MEUR
                  budget

           •      Goal: create a semantic software “stack” that will be
                  used by CMS vendors to add semantic features to
                  their products

           •      Started in Jan. 2009, will last until Dec. 2012

           •      First tangible result: Apache Stanbol, already
                  integrated in a Nuxeo plugin
                                                                          58

Wednesday, May 25, 2011
59




Wednesday, May 25, 2011
Stanbol: a semantic engine
                   •      From unstructured content to Knowledge
                   •      Language guessing
                   •      Topic classification (Business, Sports,
                          Media, ...)
                   •      Named Entities extraction and linking
                   •      Relationships and properties extraction
                   •      Pluggable with proprietary engines (ex: Temis)


Wednesday, May 25, 2011
61




Wednesday, May 25, 2011
62




Wednesday, May 25, 2011
RESTful
                             is
                          Beautiful




                                      63




Wednesday, May 25, 2011
=
                               Semantic Engines
                              (Apache OpenNLP)
                                       +
                          Fast Linked Data local index
                                 (Apache Solr)
                                       +
                             Semantic Rule Engine        64


                                 (Apache Jena)
Wednesday, May 25, 2011
Apache Stanbol

                                                                  Engine 1          DBpedia
                                                                  Engine 2


                              2
          1                                                       Engine 3



                                                                                    Freebase

                   Nuxeo DM
                                                           3
                          addon
                                                                                    Geonames
                                                                             LDAP
                                  Local IT infrastructure (LAN)                                65




Wednesday, May 25, 2011
How to try it?



Wednesday, May 25, 2011
https://connect.nuxeo.com/nuxeo/site/marketplace/category/semantic
Wednesday, May 25, 2011
Notes
                   • Nuxeo EP 5.4.2 (next week) will have
                          significant improvements to enable new
                          features of the semantic plugins
                   • Source code here: http://hg.nuxeo.org/
                          addons/nuxeo-platform-semantic-entities/
                   • Join us at the IKS Paris Workshop on July
                          5-6 to learn much more about Nuxeo and
                          semantic technologies!


Wednesday, May 25, 2011
Resources
          • http://iks-project.eu

          • http://stanbol.demo.nuxeo.com

          • http://incubator.apache.org/stanbol

          • http://blogs.nuxeo.com/dev

          • http://hadoop.apache.org/

          • http://incubator.apache.org/opennlp/


                                                   69

Wednesday, May 25, 2011
Questions?




                                       70

Wednesday, May 25, 2011
Up Next!

                          Live Demo - Nuxeo Studio
                                 June 1, 2011

                               Building Packages
                          for the Nuxeo Marketplace
                                  Juen 8, 2011



                                                      71

Wednesday, May 25, 2011

Weitere ähnliche Inhalte

Was ist angesagt?

20111120 warsaw learning curve by b hyland notes
20111120 warsaw   learning curve by b hyland notes20111120 warsaw   learning curve by b hyland notes
20111120 warsaw learning curve by b hyland notesBernadette Hyland-Wood
 
Government Linked Data Projects in the Wild
Government Linked Data Projects in the WildGovernment Linked Data Projects in the Wild
Government Linked Data Projects in the WildBernadette Hyland-Wood
 
ESWC SS 2012 - Wednesday Tutorial Barry Norton: Building (Production) Semanti...
ESWC SS 2012 - Wednesday Tutorial Barry Norton: Building (Production) Semanti...ESWC SS 2012 - Wednesday Tutorial Barry Norton: Building (Production) Semanti...
ESWC SS 2012 - Wednesday Tutorial Barry Norton: Building (Production) Semanti...eswcsummerschool
 
Data management for researchers
Data management for researchersData management for researchers
Data management for researchersDirk Roorda
 
Introduction to the Semantic Web
Introduction to the Semantic WebIntroduction to the Semantic Web
Introduction to the Semantic WebNuxeo
 
Linking American Art to the Cloud
Linking American Art to the CloudLinking American Art to the Cloud
Linking American Art to the CloudGeorgina Goodlander
 
NoTube: integrating TV and Web with the help of semantics
NoTube: integrating TV and Web with the help of semanticsNoTube: integrating TV and Web with the help of semantics
NoTube: integrating TV and Web with the help of semanticsGuus Schreiber
 
Introduction to E-resources
Introduction to E-resourcesIntroduction to E-resources
Introduction to E-resourcesINTOLONDONLRC
 
Web 2.0 2006: Implications for the LMS
Web 2.0 2006: Implications for the LMSWeb 2.0 2006: Implications for the LMS
Web 2.0 2006: Implications for the LMSBryan Alexander
 
OAC Presentation at CNI 09 Fall Forum
OAC Presentation at CNI 09 Fall ForumOAC Presentation at CNI 09 Fall Forum
OAC Presentation at CNI 09 Fall ForumRobert Sanderson
 
Isle of Man open data overview
Isle of Man open data overviewIsle of Man open data overview
Isle of Man open data overviewChris Taggart
 
Open Ed Global LibreTexts Presentation
Open Ed Global LibreTexts PresentationOpen Ed Global LibreTexts Presentation
Open Ed Global LibreTexts PresentationJoshua Halpern
 
Tutorial on Question Answering Systems
Tutorial on Question Answering Systems Tutorial on Question Answering Systems
Tutorial on Question Answering Systems Saeedeh Shekarpour
 
Linked Open Data Alignment and Enrichment Using Bootstrapping Based Techniques
Linked Open Data Alignment and Enrichment Using Bootstrapping Based TechniquesLinked Open Data Alignment and Enrichment Using Bootstrapping Based Techniques
Linked Open Data Alignment and Enrichment Using Bootstrapping Based TechniquesPrateek Jain
 
Brief State of the Art - Semantic Web technologies for geospatial data - Mode...
Brief State of the Art - Semantic Web technologies for geospatial data - Mode...Brief State of the Art - Semantic Web technologies for geospatial data - Mode...
Brief State of the Art - Semantic Web technologies for geospatial data - Mode...Ana Roxin
 
Meeting 9, social media and scholarship, assignment 4, 22 may evening session
Meeting 9, social media and scholarship, assignment 4, 22 may evening sessionMeeting 9, social media and scholarship, assignment 4, 22 may evening session
Meeting 9, social media and scholarship, assignment 4, 22 may evening sessionNick Jankowski
 

Was ist angesagt? (19)

20111120 warsaw learning curve by b hyland notes
20111120 warsaw   learning curve by b hyland notes20111120 warsaw   learning curve by b hyland notes
20111120 warsaw learning curve by b hyland notes
 
Wetzel, Baish, Johnson, Reich, and Grant "Digital Preservation: Current Efforts"
Wetzel, Baish, Johnson, Reich, and Grant "Digital Preservation: Current Efforts"Wetzel, Baish, Johnson, Reich, and Grant "Digital Preservation: Current Efforts"
Wetzel, Baish, Johnson, Reich, and Grant "Digital Preservation: Current Efforts"
 
Government Linked Data Projects in the Wild
Government Linked Data Projects in the WildGovernment Linked Data Projects in the Wild
Government Linked Data Projects in the Wild
 
NISO Webinar: Library Linked Data: From Vision to Reality
NISO Webinar: Library Linked Data: From Vision to RealityNISO Webinar: Library Linked Data: From Vision to Reality
NISO Webinar: Library Linked Data: From Vision to Reality
 
ESWC SS 2012 - Wednesday Tutorial Barry Norton: Building (Production) Semanti...
ESWC SS 2012 - Wednesday Tutorial Barry Norton: Building (Production) Semanti...ESWC SS 2012 - Wednesday Tutorial Barry Norton: Building (Production) Semanti...
ESWC SS 2012 - Wednesday Tutorial Barry Norton: Building (Production) Semanti...
 
Data management for researchers
Data management for researchersData management for researchers
Data management for researchers
 
Introduction to the Semantic Web
Introduction to the Semantic WebIntroduction to the Semantic Web
Introduction to the Semantic Web
 
Linking American Art to the Cloud
Linking American Art to the CloudLinking American Art to the Cloud
Linking American Art to the Cloud
 
NoTube: integrating TV and Web with the help of semantics
NoTube: integrating TV and Web with the help of semanticsNoTube: integrating TV and Web with the help of semantics
NoTube: integrating TV and Web with the help of semantics
 
Introduction to E-resources
Introduction to E-resourcesIntroduction to E-resources
Introduction to E-resources
 
Web 2.0 2006: Implications for the LMS
Web 2.0 2006: Implications for the LMSWeb 2.0 2006: Implications for the LMS
Web 2.0 2006: Implications for the LMS
 
OAC Presentation at CNI 09 Fall Forum
OAC Presentation at CNI 09 Fall ForumOAC Presentation at CNI 09 Fall Forum
OAC Presentation at CNI 09 Fall Forum
 
March 18 NISO Two Part Webinar: Is Granularity the Next Discovery Frontier? P...
March 18 NISO Two Part Webinar: Is Granularity the Next Discovery Frontier? P...March 18 NISO Two Part Webinar: Is Granularity the Next Discovery Frontier? P...
March 18 NISO Two Part Webinar: Is Granularity the Next Discovery Frontier? P...
 
Isle of Man open data overview
Isle of Man open data overviewIsle of Man open data overview
Isle of Man open data overview
 
Open Ed Global LibreTexts Presentation
Open Ed Global LibreTexts PresentationOpen Ed Global LibreTexts Presentation
Open Ed Global LibreTexts Presentation
 
Tutorial on Question Answering Systems
Tutorial on Question Answering Systems Tutorial on Question Answering Systems
Tutorial on Question Answering Systems
 
Linked Open Data Alignment and Enrichment Using Bootstrapping Based Techniques
Linked Open Data Alignment and Enrichment Using Bootstrapping Based TechniquesLinked Open Data Alignment and Enrichment Using Bootstrapping Based Techniques
Linked Open Data Alignment and Enrichment Using Bootstrapping Based Techniques
 
Brief State of the Art - Semantic Web technologies for geospatial data - Mode...
Brief State of the Art - Semantic Web technologies for geospatial data - Mode...Brief State of the Art - Semantic Web technologies for geospatial data - Mode...
Brief State of the Art - Semantic Web technologies for geospatial data - Mode...
 
Meeting 9, social media and scholarship, assignment 4, 22 may evening session
Meeting 9, social media and scholarship, assignment 4, 22 may evening sessionMeeting 9, social media and scholarship, assignment 4, 22 may evening session
Meeting 9, social media and scholarship, assignment 4, 22 may evening session
 

Ähnlich wie [Webinar] Semantic Technologies

Linked Data in Scholarly Communication
Linked Data in Scholarly CommunicationLinked Data in Scholarly Communication
Linked Data in Scholarly CommunicationBernhard Haslhofer
 
ARMA IM Days "Open source and open standards"
ARMA IM Days "Open source and open standards"ARMA IM Days "Open source and open standards"
ARMA IM Days "Open source and open standards"Cheryl McKinnon
 
ISWC GoodRelations Tutorial Part 2
ISWC GoodRelations Tutorial Part 2ISWC GoodRelations Tutorial Part 2
ISWC GoodRelations Tutorial Part 2Martin Hepp
 
GoodRelations Tutorial Part 2
GoodRelations Tutorial Part 2GoodRelations Tutorial Part 2
GoodRelations Tutorial Part 2guestecacad2
 
LOD/LAM Presentation
LOD/LAM PresentationLOD/LAM Presentation
LOD/LAM PresentationHafabe
 
IWMW 2003: Semantic Web Technologies for UK HE and FE Institutions (Part 2)
IWMW 2003: Semantic Web Technologies for UK HE and FE Institutions (Part 2)IWMW 2003: Semantic Web Technologies for UK HE and FE Institutions (Part 2)
IWMW 2003: Semantic Web Technologies for UK HE and FE Institutions (Part 2)IWMW
 
What is New in W3C land?
What is New in W3C land?What is New in W3C land?
What is New in W3C land?Ivan Herman
 
Semantic Web: introduction & overview
Semantic Web: introduction & overviewSemantic Web: introduction & overview
Semantic Web: introduction & overviewAmit Sheth
 
Semantic Web (IS 535 presentation) by ITRL students Deborah Ratliff and Maril...
Semantic Web (IS 535 presentation) by ITRL students Deborah Ratliff and Maril...Semantic Web (IS 535 presentation) by ITRL students Deborah Ratliff and Maril...
Semantic Web (IS 535 presentation) by ITRL students Deborah Ratliff and Maril...cmitch41
 
What happened to the Semantic Web?
What happened to the Semantic Web?What happened to the Semantic Web?
What happened to the Semantic Web?Peter Mika
 
Authorities as Linked Data Hubs
Authorities  as Linked Data HubsAuthorities  as Linked Data Hubs
Authorities as Linked Data HubsRichard Wallis
 
Linked Open Data in Libraries, Archives & Museums
Linked Open Data in Libraries, Archives & MuseumsLinked Open Data in Libraries, Archives & Museums
Linked Open Data in Libraries, Archives & MuseumsJon Voss
 
The Semantic Web: 2010 Update
The Semantic Web: 2010 UpdateThe Semantic Web: 2010 Update
The Semantic Web: 2010 UpdateJames Hendler
 
The Semantic Web: 2010 Update
The Semantic Web: 2010 Update The Semantic Web: 2010 Update
The Semantic Web: 2010 Update James Hendler
 
Resource and Metadata Management with a Linked Data perspective
Resource and Metadata Management with a Linked Data perspectiveResource and Metadata Management with a Linked Data perspective
Resource and Metadata Management with a Linked Data perspectiveHannes Ebner
 
Datalift: A Catalyser for the Web of Data - Francois Scharffe
Datalift: A Catalyser for the Web of Data - Francois ScharffeDatalift: A Catalyser for the Web of Data - Francois Scharffe
Datalift: A Catalyser for the Web of Data - Francois Scharffewebscience-montpellier
 
emantic web technologies and applications for Ins
emantic web technologies and applications for Insemantic web technologies and applications for Ins
emantic web technologies and applications for InsTemesgenHabtamu
 

Ähnlich wie [Webinar] Semantic Technologies (20)

Linked Data in Scholarly Communication
Linked Data in Scholarly CommunicationLinked Data in Scholarly Communication
Linked Data in Scholarly Communication
 
ARMA IM Days "Open source and open standards"
ARMA IM Days "Open source and open standards"ARMA IM Days "Open source and open standards"
ARMA IM Days "Open source and open standards"
 
ISWC GoodRelations Tutorial Part 2
ISWC GoodRelations Tutorial Part 2ISWC GoodRelations Tutorial Part 2
ISWC GoodRelations Tutorial Part 2
 
GoodRelations Tutorial Part 2
GoodRelations Tutorial Part 2GoodRelations Tutorial Part 2
GoodRelations Tutorial Part 2
 
LOD/LAM Presentation
LOD/LAM PresentationLOD/LAM Presentation
LOD/LAM Presentation
 
From ontology to wiki
From ontology to wikiFrom ontology to wiki
From ontology to wiki
 
IWMW 2003: Semantic Web Technologies for UK HE and FE Institutions (Part 2)
IWMW 2003: Semantic Web Technologies for UK HE and FE Institutions (Part 2)IWMW 2003: Semantic Web Technologies for UK HE and FE Institutions (Part 2)
IWMW 2003: Semantic Web Technologies for UK HE and FE Institutions (Part 2)
 
What is New in W3C land?
What is New in W3C land?What is New in W3C land?
What is New in W3C land?
 
Open data and linked data
Open data and linked dataOpen data and linked data
Open data and linked data
 
Semantic Web: introduction & overview
Semantic Web: introduction & overviewSemantic Web: introduction & overview
Semantic Web: introduction & overview
 
Semantic Web (IS 535 presentation) by ITRL students Deborah Ratliff and Maril...
Semantic Web (IS 535 presentation) by ITRL students Deborah Ratliff and Maril...Semantic Web (IS 535 presentation) by ITRL students Deborah Ratliff and Maril...
Semantic Web (IS 535 presentation) by ITRL students Deborah Ratliff and Maril...
 
What happened to the Semantic Web?
What happened to the Semantic Web?What happened to the Semantic Web?
What happened to the Semantic Web?
 
Authorities as Linked Data Hubs
Authorities  as Linked Data HubsAuthorities  as Linked Data Hubs
Authorities as Linked Data Hubs
 
Linked Open Data in Libraries, Archives & Museums
Linked Open Data in Libraries, Archives & MuseumsLinked Open Data in Libraries, Archives & Museums
Linked Open Data in Libraries, Archives & Museums
 
The Semantic Web: 2010 Update
The Semantic Web: 2010 UpdateThe Semantic Web: 2010 Update
The Semantic Web: 2010 Update
 
The Semantic Web: 2010 Update
The Semantic Web: 2010 Update The Semantic Web: 2010 Update
The Semantic Web: 2010 Update
 
Resource and Metadata Management with a Linked Data perspective
Resource and Metadata Management with a Linked Data perspectiveResource and Metadata Management with a Linked Data perspective
Resource and Metadata Management with a Linked Data perspective
 
Datalift: A Catalyser for the Web of Data - Francois Scharffe
Datalift: A Catalyser for the Web of Data - Francois ScharffeDatalift: A Catalyser for the Web of Data - Francois Scharffe
Datalift: A Catalyser for the Web of Data - Francois Scharffe
 
we to deep learning
we to deep learning we to deep learning
we to deep learning
 
emantic web technologies and applications for Ins
emantic web technologies and applications for Insemantic web technologies and applications for Ins
emantic web technologies and applications for Ins
 

Mehr von Nuxeo

Own the Digital Shelf Strategies Food and Beverage Companies
Own the Digital Shelf Strategies Food and Beverage CompaniesOwn the Digital Shelf Strategies Food and Beverage Companies
Own the Digital Shelf Strategies Food and Beverage CompaniesNuxeo
 
How DAM Librarians Can Get Ready for the Uncertain Future
How DAM Librarians Can Get Ready for the Uncertain FutureHow DAM Librarians Can Get Ready for the Uncertain Future
How DAM Librarians Can Get Ready for the Uncertain FutureNuxeo
 
How Insurers Fueled Transformation During a Pandemic
How Insurers Fueled Transformation During a PandemicHow Insurers Fueled Transformation During a Pandemic
How Insurers Fueled Transformation During a PandemicNuxeo
 
Manage your Content at Scale with MongoDB and Nuxeo
Manage your Content at Scale with MongoDB and NuxeoManage your Content at Scale with MongoDB and Nuxeo
Manage your Content at Scale with MongoDB and NuxeoNuxeo
 
Accelerate the Digital Supply Chain From Idea to Support
Accelerate the Digital Supply Chain From Idea to SupportAccelerate the Digital Supply Chain From Idea to Support
Accelerate the Digital Supply Chain From Idea to SupportNuxeo
 
Where are you in the DAM Continuum
Where are you in the DAM ContinuumWhere are you in the DAM Continuum
Where are you in the DAM ContinuumNuxeo
 
Customer Experience in 2021
Customer Experience in 2021Customer Experience in 2021
Customer Experience in 2021Nuxeo
 
L’IA personnalisée, clé d’une gestion de l’information innovante
L’IA personnalisée, clé d’une gestion de l’information innovanteL’IA personnalisée, clé d’une gestion de l’information innovante
L’IA personnalisée, clé d’une gestion de l’information innovanteNuxeo
 
Gérer ses contenus avec MongoDB et Nuxeo
Gérer ses contenus avec MongoDB et NuxeoGérer ses contenus avec MongoDB et Nuxeo
Gérer ses contenus avec MongoDB et NuxeoNuxeo
 
Le DAM en 2021 : Tendances, points clés et critères d'évaluation
Le DAM en 2021 : Tendances, points clés et critères d'évaluationLe DAM en 2021 : Tendances, points clés et critères d'évaluation
Le DAM en 2021 : Tendances, points clés et critères d'évaluationNuxeo
 
Enabling Digital Transformation Amidst a Global Pandemic | Low-Code, Cloud, A...
Enabling Digital Transformation Amidst a Global Pandemic | Low-Code, Cloud, A...Enabling Digital Transformation Amidst a Global Pandemic | Low-Code, Cloud, A...
Enabling Digital Transformation Amidst a Global Pandemic | Low-Code, Cloud, A...Nuxeo
 
Elevate your Customer's Experience and Stay Ahead of the Competition
Elevate your Customer's Experience and Stay Ahead of the CompetitionElevate your Customer's Experience and Stay Ahead of the Competition
Elevate your Customer's Experience and Stay Ahead of the CompetitionNuxeo
 
Driving Brand Loyalty Through Superior Customer Experience
Driving Brand Loyalty Through Superior Customer Experience Driving Brand Loyalty Through Superior Customer Experience
Driving Brand Loyalty Through Superior Customer Experience Nuxeo
 
Drive Enterprise Speed and Scale with A Cloud-Native DAM
Drive Enterprise Speed and Scale with A Cloud-Native DAMDrive Enterprise Speed and Scale with A Cloud-Native DAM
Drive Enterprise Speed and Scale with A Cloud-Native DAMNuxeo
 
The Big Picture: the Role of Video, Photography, and Content in Enhancing the...
The Big Picture: the Role of Video, Photography, and Content in Enhancing the...The Big Picture: the Role of Video, Photography, and Content in Enhancing the...
The Big Picture: the Role of Video, Photography, and Content in Enhancing the...Nuxeo
 
How Creatives Are Getting Creative in 2020 and Beyond
How Creatives Are Getting Creative in 2020 and BeyondHow Creatives Are Getting Creative in 2020 and Beyond
How Creatives Are Getting Creative in 2020 and BeyondNuxeo
 
Digitalisation : Améliorez la collaboration et l’expérience client grâce au DAM
Digitalisation : Améliorez la collaboration et l’expérience client grâce au DAMDigitalisation : Améliorez la collaboration et l’expérience client grâce au DAM
Digitalisation : Améliorez la collaboration et l’expérience client grâce au DAMNuxeo
 
Reimagine Your Claims Process with Future-Proof Technologies
Reimagine Your Claims Process with Future-Proof TechnologiesReimagine Your Claims Process with Future-Proof Technologies
Reimagine Your Claims Process with Future-Proof TechnologiesNuxeo
 
Comment le Centre Hospitalier Laborit dématérialise ses processus administratifs
Comment le Centre Hospitalier Laborit dématérialise ses processus administratifsComment le Centre Hospitalier Laborit dématérialise ses processus administratifs
Comment le Centre Hospitalier Laborit dématérialise ses processus administratifsNuxeo
 
Accelerating the Packaging Design Process with Artificial Intelligence
Accelerating the Packaging Design Process with Artificial IntelligenceAccelerating the Packaging Design Process with Artificial Intelligence
Accelerating the Packaging Design Process with Artificial IntelligenceNuxeo
 

Mehr von Nuxeo (20)

Own the Digital Shelf Strategies Food and Beverage Companies
Own the Digital Shelf Strategies Food and Beverage CompaniesOwn the Digital Shelf Strategies Food and Beverage Companies
Own the Digital Shelf Strategies Food and Beverage Companies
 
How DAM Librarians Can Get Ready for the Uncertain Future
How DAM Librarians Can Get Ready for the Uncertain FutureHow DAM Librarians Can Get Ready for the Uncertain Future
How DAM Librarians Can Get Ready for the Uncertain Future
 
How Insurers Fueled Transformation During a Pandemic
How Insurers Fueled Transformation During a PandemicHow Insurers Fueled Transformation During a Pandemic
How Insurers Fueled Transformation During a Pandemic
 
Manage your Content at Scale with MongoDB and Nuxeo
Manage your Content at Scale with MongoDB and NuxeoManage your Content at Scale with MongoDB and Nuxeo
Manage your Content at Scale with MongoDB and Nuxeo
 
Accelerate the Digital Supply Chain From Idea to Support
Accelerate the Digital Supply Chain From Idea to SupportAccelerate the Digital Supply Chain From Idea to Support
Accelerate the Digital Supply Chain From Idea to Support
 
Where are you in the DAM Continuum
Where are you in the DAM ContinuumWhere are you in the DAM Continuum
Where are you in the DAM Continuum
 
Customer Experience in 2021
Customer Experience in 2021Customer Experience in 2021
Customer Experience in 2021
 
L’IA personnalisée, clé d’une gestion de l’information innovante
L’IA personnalisée, clé d’une gestion de l’information innovanteL’IA personnalisée, clé d’une gestion de l’information innovante
L’IA personnalisée, clé d’une gestion de l’information innovante
 
Gérer ses contenus avec MongoDB et Nuxeo
Gérer ses contenus avec MongoDB et NuxeoGérer ses contenus avec MongoDB et Nuxeo
Gérer ses contenus avec MongoDB et Nuxeo
 
Le DAM en 2021 : Tendances, points clés et critères d'évaluation
Le DAM en 2021 : Tendances, points clés et critères d'évaluationLe DAM en 2021 : Tendances, points clés et critères d'évaluation
Le DAM en 2021 : Tendances, points clés et critères d'évaluation
 
Enabling Digital Transformation Amidst a Global Pandemic | Low-Code, Cloud, A...
Enabling Digital Transformation Amidst a Global Pandemic | Low-Code, Cloud, A...Enabling Digital Transformation Amidst a Global Pandemic | Low-Code, Cloud, A...
Enabling Digital Transformation Amidst a Global Pandemic | Low-Code, Cloud, A...
 
Elevate your Customer's Experience and Stay Ahead of the Competition
Elevate your Customer's Experience and Stay Ahead of the CompetitionElevate your Customer's Experience and Stay Ahead of the Competition
Elevate your Customer's Experience and Stay Ahead of the Competition
 
Driving Brand Loyalty Through Superior Customer Experience
Driving Brand Loyalty Through Superior Customer Experience Driving Brand Loyalty Through Superior Customer Experience
Driving Brand Loyalty Through Superior Customer Experience
 
Drive Enterprise Speed and Scale with A Cloud-Native DAM
Drive Enterprise Speed and Scale with A Cloud-Native DAMDrive Enterprise Speed and Scale with A Cloud-Native DAM
Drive Enterprise Speed and Scale with A Cloud-Native DAM
 
The Big Picture: the Role of Video, Photography, and Content in Enhancing the...
The Big Picture: the Role of Video, Photography, and Content in Enhancing the...The Big Picture: the Role of Video, Photography, and Content in Enhancing the...
The Big Picture: the Role of Video, Photography, and Content in Enhancing the...
 
How Creatives Are Getting Creative in 2020 and Beyond
How Creatives Are Getting Creative in 2020 and BeyondHow Creatives Are Getting Creative in 2020 and Beyond
How Creatives Are Getting Creative in 2020 and Beyond
 
Digitalisation : Améliorez la collaboration et l’expérience client grâce au DAM
Digitalisation : Améliorez la collaboration et l’expérience client grâce au DAMDigitalisation : Améliorez la collaboration et l’expérience client grâce au DAM
Digitalisation : Améliorez la collaboration et l’expérience client grâce au DAM
 
Reimagine Your Claims Process with Future-Proof Technologies
Reimagine Your Claims Process with Future-Proof TechnologiesReimagine Your Claims Process with Future-Proof Technologies
Reimagine Your Claims Process with Future-Proof Technologies
 
Comment le Centre Hospitalier Laborit dématérialise ses processus administratifs
Comment le Centre Hospitalier Laborit dématérialise ses processus administratifsComment le Centre Hospitalier Laborit dématérialise ses processus administratifs
Comment le Centre Hospitalier Laborit dématérialise ses processus administratifs
 
Accelerating the Packaging Design Process with Artificial Intelligence
Accelerating the Packaging Design Process with Artificial IntelligenceAccelerating the Packaging Design Process with Artificial Intelligence
Accelerating the Packaging Design Process with Artificial Intelligence
 

Kürzlich hochgeladen

The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsRoshan Dwivedi
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilV3cube
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 

Kürzlich hochgeladen (20)

The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 

[Webinar] Semantic Technologies

  • 1. Nuxeo & Semantic Technologies Stefane Fermigier - Nuxeo The Web - May 2011 Wednesday, May 25, 2011
  • 2. Agenda • A pragmatic introduction to the Semantic Web • Experience report and demos from Nuxeo Wednesday, May 25, 2011
  • 3. 1. Introduction to the Semantic Web Wednesday, May 25, 2011
  • 5. Source: Mills Davis, “Semantic Social Computing”, sept. 2007 Wednesday, May 25, 2011
  • 6. Source: Mills Davis, “Semantic Social Computing”, sept. 2007 Wednesday, May 25, 2011
  • 7. Source: Mills Davis, “Semantic Social Computing”, sept. 2007 Wednesday, May 25, 2011
  • 8. Source: Mills Davis, “Semantic Social Computing”, sept. 2007 Wednesday, May 25, 2011
  • 11. Invented the web in 1989 (yeah!) Wednesday, May 25, 2011
  • 12. Invented the web in 1989 (yeah!) Invented the semantic web in 1994 (duh?) Wednesday, May 25, 2011
  • 13. Historical perspective • From web 1.0: web of sites and pages, aka the World Wide Web • To web 2.0: web of people and of participation, aka the Social Web (Blogs, RSS, tags, Facebook, Wikipedia, etc.) • To web 3.0: web of data, of meaning and connected knowledge, aka the Semantic Web Wednesday, May 25, 2011
  • 19. Some examples • FOAF: relationships between people (social network) • SIOC: relationships between websites, articles, blogs, comments • Rich Snippets: syndicate RDFa content for SEO by Google,Yahoo • good-relations: e-commerce (Ebay...) • rNews: metadata for news agencies (AFP, Reuters...) Wednesday, May 25, 2011
  • 20. How is it related to the Web? Wednesday, May 25, 2011
  • 21. The traditional Web • A principle: hypertext • A protocol: HTTP • An identification scheme: URNs/URIs • A language: HTML Wednesday, May 25, 2011
  • 22. “To a computer, then, the web is a flat, boring world devoid of meaning” Tim Berners Lee, http://www.w3.org/Talks/WWW94Tim/ Wednesday, May 25, 2011
  • 23. “This is a pity, as in fact documents on the web describe real objects and imaginary concepts, and give particular relationships between them” Tim Berners Lee, http://www.w3.org/Talks/WWW94Tim/ Wednesday, May 25, 2011
  • 24. “Adding semantics to the web involves two things: allowing documents which have information in machine-readable forms, and allowing links to be created with relationship values.” Tim Berners Lee, http://www.w3.org/Talks/WWW94Tim/ Wednesday, May 25, 2011
  • 25. “The Semantic Web is not a separate Web but an extension of the current one, in which information is given well-defined meaning, better enabling computers and people to work in cooperation.” Tim Berners Lee, http://www.w3.org/Talks/WWW94Tim/ Wednesday, May 25, 2011
  • 26. The traditional Web • A principle: hypertext • A protocol: HTTP • An identification scheme: URNs/URIs • A language: HTML Wednesday, May 25, 2011
  • 27. The semantic Web • A principle: hypertext • A protocol: HTTP • An identification scheme: URNs/URIs • A language: HTML RDF Wednesday, May 25, 2011
  • 28. The W3C “Layer Cake” Wednesday, May 25, 2011
  • 29. The W3C “Layer Cake” Already standardized Wednesday, May 25, 2011
  • 30. URIs and the Web of Things • URIs (Unique Resource Identifiers) are used to identify things (also called entities) in the real world • For instance: people, places, events, companies, products, movies, etc. Wednesday, May 25, 2011
  • 31. The RDF model RDF is used to describe relationships between objects, identified by their URIs Predicate Subject Object Wednesday, May 25, 2011
  • 32. Example Source: http://www.slideshare.net/AntidotNet/web-smantique-web-de-donnes- web-30-linked-data-quelques-repres-pour-sy-retrouver Wednesday, May 25, 2011
  • 33. RDF serialization As XML: Others, ex: N3: Wednesday, May 25, 2011
  • 34. SPARQL • Query language for RDF databases • Several implementations • OSS: Apache Jena, Sesame, 4Store, Virtuoso, Mulgara, Redland, Open Anzo... • Proprietary: 5Store, AllegroGraph RDFStore, Stardog, Dydra, OWLIM... • More expressive than SQL, scalability is still an open question Wednesday, May 25, 2011
  • 36. Where and how to find these data? Wednesday, May 25, 2011
  • 37. Solution 1: “Lift” • One can use HTML scrapping and natural language processing (NLP) technique to extract semantic information from existing content / sites • Generic solutions: OpenCalais, Zemanta, Apache Stanbol • Pro: no need to change existing content • Con: error prone, needs human checks Wednesday, May 25, 2011
  • 39. Solution 2: export • RDFa and microformats are used to embed semantic information (expressed using the RDF model) into regular web pages • RDFa does it using existing (rel) and additional (about, property, typeof) attributes • Microformats only use usual HTML attributes (class) Wednesday, May 25, 2011
  • 40. Solution 3: reuse • Linked Open Data: (usually large) data repositories available on the web (for free or not), expressed using the RDF model • Interoperability between these repositories (their ontologies) must be defined Wednesday, May 25, 2011
  • 41. Linked Open Data in 2007 “Linking Open Data cloud diagram, by Richard Cyganiak and Anja Jentzsch. http://lod-cloud.net/” Wednesday, May 25, 2011
  • 42. 2008 “Linking Open Data cloud diagram, by Richard Cyganiak and Anja Jentzsch. http://lod-cloud.net/” Wednesday, May 25, 2011
  • 43. 2009 “Linking Open Data cloud diagram, by Richard Cyganiak and Anja Jentzsch. http://lod-cloud.net/” Wednesday, May 25, 2011
  • 44. 2010 “Linking Open Data cloud diagram, by Richard Cyganiak and Anja Jentzsch. http://lod-cloud.net/” Wednesday, May 25, 2011
  • 45. Good for Enterprise apps too! Diagram source: http://www.w3.org/2007/Talks/0130-sb-W3CTechSemWeb/ Wednesday, May 25, 2011
  • 47. Key Enablers Open Data and Linked Online Data Advances in automatic content analysis (linguistics, image processing) and machine learning Classical logic and classical AI Computing power (Moore’s law + MapReduce) Wednesday, May 25, 2011
  • 48. The technologies and data are available, Let’s put them to use! Wednesday, May 25, 2011
  • 49. 2. Nuxeo & Semantic ECM Wednesday, May 25, 2011
  • 51. Nuxeo: an open source ECM vendor Our Focus is Enterprise Content Management ECM as a Platform for Content Applications Open Source as Efficient Development Model Modern architecture for 21st Century business “Lean, mobile, social, interoperable” A Social Marketplace in action Innovation driven by community of customers, partners, and our core developers Wednesday, May 25, 2011
  • 52. Nuxeo ECM - From Platform to Products Construction Media Government Life Sciences Business Solutions Correspondence Contracts Records Invoice Processing Management Management Management Case Structured Horizontal Document Digital Asset Content Management Document Packages Management Management Framework Server Aggregator Nuxeo Enterprise Platform Complete set of components covering all aspects of ECM Platform Content Infrastructure Nuxeo Core Lightweight, scalable, embeddable content repository 49 Wednesday, May 25, 2011
  • 55. Goals for Semantic ECM Repurpose existing content Improve search and collaboration Make information contextual Extract and use information from your content Make your content smarter! Wednesday, May 25, 2011
  • 57. Semantic ECM Text Sound Image Video Content Wednesday, May 25, 2011
  • 58. Semantic ECM Metadata Text Sound Tags Entities Image Relations Video Reasoning Content Meaning Wednesday, May 25, 2011
  • 59. Semantic ECM Metadata Text Sound Tags Entities Image Relations Video Reasoning Content Meaning Wednesday, May 25, 2011
  • 60. Architectural Challenge Content Stack vs. Knowledge Cake Wednesday, May 25, 2011
  • 61. Business value from semantic ECM Efficiency gains: 20% to 90% (ex: in search, collaboration) Effectiveness gains: better returns from your assets (ex: news and images from AFP) Strategic edge: growth, value capture, new services, gain unfair strategic advantage (ex: vertical ontologies for CEVAs / CCAs) Wednesday, May 25, 2011
  • 62. Demo 56 Wednesday, May 25, 2011
  • 63. How does it work? Wednesday, May 25, 2011
  • 64. IKS project • European project under the FP7, with 13 partners (6 SMEs) and a 8.5 MEUR budget • Goal: create a semantic software “stack” that will be used by CMS vendors to add semantic features to their products • Started in Jan. 2009, will last until Dec. 2012 • First tangible result: Apache Stanbol, already integrated in a Nuxeo plugin 58 Wednesday, May 25, 2011
  • 66. Stanbol: a semantic engine • From unstructured content to Knowledge • Language guessing • Topic classification (Business, Sports, Media, ...) • Named Entities extraction and linking • Relationships and properties extraction • Pluggable with proprietary engines (ex: Temis) Wednesday, May 25, 2011
  • 69. RESTful is Beautiful 63 Wednesday, May 25, 2011
  • 70. = Semantic Engines (Apache OpenNLP) + Fast Linked Data local index (Apache Solr) + Semantic Rule Engine 64 (Apache Jena) Wednesday, May 25, 2011
  • 71. Apache Stanbol Engine 1 DBpedia Engine 2 2 1 Engine 3 Freebase Nuxeo DM 3 addon Geonames LDAP Local IT infrastructure (LAN) 65 Wednesday, May 25, 2011
  • 72. How to try it? Wednesday, May 25, 2011
  • 74. Notes • Nuxeo EP 5.4.2 (next week) will have significant improvements to enable new features of the semantic plugins • Source code here: http://hg.nuxeo.org/ addons/nuxeo-platform-semantic-entities/ • Join us at the IKS Paris Workshop on July 5-6 to learn much more about Nuxeo and semantic technologies! Wednesday, May 25, 2011
  • 75. Resources • http://iks-project.eu • http://stanbol.demo.nuxeo.com • http://incubator.apache.org/stanbol • http://blogs.nuxeo.com/dev • http://hadoop.apache.org/ • http://incubator.apache.org/opennlp/ 69 Wednesday, May 25, 2011
  • 76. Questions? 70 Wednesday, May 25, 2011
  • 77. Up Next! Live Demo - Nuxeo Studio June 1, 2011 Building Packages for the Nuxeo Marketplace Juen 8, 2011 71 Wednesday, May 25, 2011