SlideShare une entreprise Scribd logo
1  sur  11
Télécharger pour lire hors ligne
Using Rules to find Serendipitous Connections

            Diana Bental, Rob Stewart & Jamie Forth

                                      SerenA team


                                 27th June, 2012




Using Rules to find Serendipitous Connections   Diana Bental, Rob Stewart & Jamie Forth   1 / 11
The Semantic Web
Terminology




         Using Rules to find Serendipitous Connections   Diana Bental, Rob Stewart & Jamie Forth   2 / 11
SerenA
Rule-based systems




    Rules:
          Used to store and manipulate knowledge.
          Interpret information in useful ways.
          Have a history of use in artificial intelligence applications and
          research.

    We can use rules to identify or create new connections between
    different things




          Using Rules to find Serendipitous Connections   Diana Bental, Rob Stewart & Jamie Forth   3 / 11
Reasoning with RDF




      Using Rules to find Serendipitous Connections   Diana Bental, Rob Stewart & Jamie Forth   4 / 11
Example of simple connection
Data from the user model




    @prefix : <http://www.serena.ac.uk/ontologies/serena#> .
    @prefix dblp: <http://dblp.l3s.de/d2r/page/authors/> .
    @prefix dblpconf: <http://dblp.l3s.de/d2r/page/conferences/> .

    :Diana a :SerenAUser ;
      :hasBDLPIdentifier dblp:Diana_Bental ;
      :hasInstitution :HeriotWatt ;
      :hasInterest
        :UserModeling , :SemanticWeb , :Explanation , :Prolog .
      :hasGoalToAttend
        dblpconf:SemanticWebConference , dblpconf:sipi2012 ;
      :hasGoalToFIndOut :MedicalInformatics ;




          Using Rules to find Serendipitous Connections   Diana Bental, Rob Stewart & Jamie Forth   5 / 11
Example of simple connection
Rule 1




    If someone intends to attend an event that is held in a place, then
    that person intends to visit the place.


                   Person(?x) ∧ hasGoalToAttend(?x ?event)
                                       ∧ hasLocation(?event ?place)                               (1)
                                       → hasGoalToVist(?x ?place)

    . . . so Diana intends to visit Aberdeen




         Using Rules to find Serendipitous Connections   Diana Bental, Rob Stewart & Jamie Forth         6 / 11
Example of simple connection
Rule 2




    People are (usually) based where the institution they work for is
    based
                    Person(?x) ∧ hasInsitution(?x ?inst)
                                         ∧ hasLocation(?inst ?place)                              (2)
                                        → hasBaseLocation(?x ?place)

    . . . so Diana is based in Edinburgh; Derek, Graeme and Judith are
    based in Aberdeen




         Using Rules to find Serendipitous Connections   Diana Bental, Rob Stewart & Jamie Forth         7 / 11
Example of simple connection
Rule 3




    Identify a potentially interesting person to meet

           Person(?x) ∧ hasGoalToVisit(?x ?place)
                               ∧ hasGoalToFindOut(?x ?topic)
                               ∧ Person(?y ) ∧ hasExpertise(?x ?topic)                            (3)
                               ∧ hasBaseLocation(?y ?place)
                               → hasGoalToMeet(?x ?y )

    . . . so Diana now has a (potential) goal to meet Derek.




         Using Rules to find Serendipitous Connections   Diana Bental, Rob Stewart & Jamie Forth         8 / 11
Model with inferred RDF

   @prefix   : <http://www.serena.ac.uk/ontologies/serena#> .
   @prefix   dblp: <http://dblp.l3s.de/d2r/page/authors/> .
   @prefix   dblpconf: <http://dblp.l3s.de/d2r/page/conferences/> .
   @prefix   dbpedia: <http:debedia.org/resource> .

   :Diana a :SerenAUser ;
      :hasBDLPIdentifier dblp:Diana_Bental ;
      :hasInstitution dbpedia:HeriotWatt ;
       :hasBaseLocation dbpedia:Edinburgh ;
      :hasInterest
        :UserModeling , :SemanticWeb , :Explanation , :Prolog .
      :hasGoalToAttend
         dbplconf:SemanticWebConference , dblpconf:SIPI2012 ;
      :hasGoalToFIndOut :MedicalInformatics ;
       :hasGoalToVisit dbpedia:Boston , dbpedia:Aberdeen ;
      :hasGoalToMeet :Derek ;



       Using Rules to find Serendipitous Connections   Diana Bental, Rob Stewart & Jamie Forth   9 / 11
How would we like to connect?




      Which data?

      What kinds of rules?

      How to discover the valuable information?




      Using Rules to find Serendipitous Connections   Diana Bental, Rob Stewart & Jamie Forth   10 / 11
SerenA Project
Thanks for coming!


         Stuff we didn’t have time for

                 Embedding RDFa
                 http://goo.gl/Wor8I
                 http://chasingserendipity-estw.eventbrite.com

                 Semantic annotation of plain text
                 http://dbpedia-spotlight.github.com/demo/


         Our website and newsletter
         http://www.serena.ac.uk

         Twitter
         @i_serena
         @robstewartUK


          Using Rules to find Serendipitous Connections   Diana Bental, Rob Stewart & Jamie Forth   11 / 11

Contenu connexe

Similaire à Using rules To Find Serendipitous Connections in Linked Open Data

Serendipity in Linked Open Data
Serendipity in Linked Open DataSerendipity in Linked Open Data
Serendipity in Linked Open Datai_serena
 
Datalift a-catalyser-for-the-web-of-data-fosdem-05-02-2011
Datalift a-catalyser-for-the-web-of-data-fosdem-05-02-2011Datalift a-catalyser-for-the-web-of-data-fosdem-05-02-2011
Datalift a-catalyser-for-the-web-of-data-fosdem-05-02-2011François Scharffe
 
Datalift a-catalyser-for-the-web-of-data-fosdem-05-02-2011
Datalift a-catalyser-for-the-web-of-data-fosdem-05-02-2011Datalift a-catalyser-for-the-web-of-data-fosdem-05-02-2011
Datalift a-catalyser-for-the-web-of-data-fosdem-05-02-2011Datalift
 
Lecture linked data cloud & sparql
Lecture linked data cloud & sparqlLecture linked data cloud & sparql
Lecture linked data cloud & sparqlDhavalkumar Thakker
 
Radically Open Cultural Heritage Data on the Web
Radically Open Cultural Heritage Data on the WebRadically Open Cultural Heritage Data on the Web
Radically Open Cultural Heritage Data on the WebJulie Allinson
 
Using Hyperlinks to Enrich Message Board Content with Linked Data
Using Hyperlinks to Enrich Message Board Content with Linked DataUsing Hyperlinks to Enrich Message Board Content with Linked Data
Using Hyperlinks to Enrich Message Board Content with Linked DataSheila Kinsella
 
Study Support and Integration of Cultural Information Resources with Linked Data
Study Support and Integration of Cultural Information Resources with Linked DataStudy Support and Integration of Cultural Information Resources with Linked Data
Study Support and Integration of Cultural Information Resources with Linked DataKAMURA
 
Semantic Web Foundations for Representing, Reasoning, and Traversing Contextu...
Semantic Web Foundations for Representing, Reasoning, and Traversing Contextu...Semantic Web Foundations for Representing, Reasoning, and Traversing Contextu...
Semantic Web Foundations for Representing, Reasoning, and Traversing Contextu...Artificial Intelligence Institute at UofSC
 
Linking Open Government Data at Scale
Linking Open Government Data at Scale Linking Open Government Data at Scale
Linking Open Government Data at Scale Bernadette Hyland-Wood
 
Semantic web assignment1
Semantic web assignment1Semantic web assignment1
Semantic web assignment1BarryK88
 
Hello Open World - Semtech 2009
Hello Open World - Semtech 2009Hello Open World - Semtech 2009
Hello Open World - Semtech 2009Alexandre Passant
 
Don’t like RDF Reification? Making Statements about Statements Using Singleto...
Don’t like RDF Reification? Making Statements about Statements Using Singleto...Don’t like RDF Reification? Making Statements about Statements Using Singleto...
Don’t like RDF Reification? Making Statements about Statements Using Singleto...Vinh Nguyen
 
Contextualized Knowledge Graph from two perspectives: Semantic Web and Graph...
Contextualized Knowledge Graphfrom two perspectives: Semantic Web and Graph...Contextualized Knowledge Graphfrom two perspectives: Semantic Web and Graph...
Contextualized Knowledge Graph from two perspectives: Semantic Web and Graph...Vinh Nguyen
 

Similaire à Using rules To Find Serendipitous Connections in Linked Open Data (14)

Serendipity in Linked Open Data
Serendipity in Linked Open DataSerendipity in Linked Open Data
Serendipity in Linked Open Data
 
Datalift a-catalyser-for-the-web-of-data-fosdem-05-02-2011
Datalift a-catalyser-for-the-web-of-data-fosdem-05-02-2011Datalift a-catalyser-for-the-web-of-data-fosdem-05-02-2011
Datalift a-catalyser-for-the-web-of-data-fosdem-05-02-2011
 
Datalift a-catalyser-for-the-web-of-data-fosdem-05-02-2011
Datalift a-catalyser-for-the-web-of-data-fosdem-05-02-2011Datalift a-catalyser-for-the-web-of-data-fosdem-05-02-2011
Datalift a-catalyser-for-the-web-of-data-fosdem-05-02-2011
 
Lecture linked data cloud & sparql
Lecture linked data cloud & sparqlLecture linked data cloud & sparql
Lecture linked data cloud & sparql
 
Radically Open Cultural Heritage Data on the Web
Radically Open Cultural Heritage Data on the WebRadically Open Cultural Heritage Data on the Web
Radically Open Cultural Heritage Data on the Web
 
Using Hyperlinks to Enrich Message Board Content with Linked Data
Using Hyperlinks to Enrich Message Board Content with Linked DataUsing Hyperlinks to Enrich Message Board Content with Linked Data
Using Hyperlinks to Enrich Message Board Content with Linked Data
 
Study Support and Integration of Cultural Information Resources with Linked Data
Study Support and Integration of Cultural Information Resources with Linked DataStudy Support and Integration of Cultural Information Resources with Linked Data
Study Support and Integration of Cultural Information Resources with Linked Data
 
NISO/DCMI Webinar: Schema.org and Linked Data: Complementary Approaches to Pu...
NISO/DCMI Webinar: Schema.org and Linked Data: Complementary Approaches to Pu...NISO/DCMI Webinar: Schema.org and Linked Data: Complementary Approaches to Pu...
NISO/DCMI Webinar: Schema.org and Linked Data: Complementary Approaches to Pu...
 
Semantic Web Foundations for Representing, Reasoning, and Traversing Contextu...
Semantic Web Foundations for Representing, Reasoning, and Traversing Contextu...Semantic Web Foundations for Representing, Reasoning, and Traversing Contextu...
Semantic Web Foundations for Representing, Reasoning, and Traversing Contextu...
 
Linking Open Government Data at Scale
Linking Open Government Data at Scale Linking Open Government Data at Scale
Linking Open Government Data at Scale
 
Semantic web assignment1
Semantic web assignment1Semantic web assignment1
Semantic web assignment1
 
Hello Open World - Semtech 2009
Hello Open World - Semtech 2009Hello Open World - Semtech 2009
Hello Open World - Semtech 2009
 
Don’t like RDF Reification? Making Statements about Statements Using Singleto...
Don’t like RDF Reification? Making Statements about Statements Using Singleto...Don’t like RDF Reification? Making Statements about Statements Using Singleto...
Don’t like RDF Reification? Making Statements about Statements Using Singleto...
 
Contextualized Knowledge Graph from two perspectives: Semantic Web and Graph...
Contextualized Knowledge Graphfrom two perspectives: Semantic Web and Graph...Contextualized Knowledge Graphfrom two perspectives: Semantic Web and Graph...
Contextualized Knowledge Graph from two perspectives: Semantic Web and Graph...
 

Dernier

Nanopower In Semiconductor Industry.pdf
Nanopower  In Semiconductor Industry.pdfNanopower  In Semiconductor Industry.pdf
Nanopower In Semiconductor Industry.pdfPedro Manuel
 
Basic Building Blocks of Internet of Things.
Basic Building Blocks of Internet of Things.Basic Building Blocks of Internet of Things.
Basic Building Blocks of Internet of Things.YounusS2
 
Cybersecurity Workshop #1.pptx
Cybersecurity Workshop #1.pptxCybersecurity Workshop #1.pptx
Cybersecurity Workshop #1.pptxGDSC PJATK
 
Building Your Own AI Instance (TBLC AI )
Building Your Own AI Instance (TBLC AI )Building Your Own AI Instance (TBLC AI )
Building Your Own AI Instance (TBLC AI )Brian Pichman
 
UiPath Community: AI for UiPath Automation Developers
UiPath Community: AI for UiPath Automation DevelopersUiPath Community: AI for UiPath Automation Developers
UiPath Community: AI for UiPath Automation DevelopersUiPathCommunity
 
Comparing Sidecar-less Service Mesh from Cilium and Istio
Comparing Sidecar-less Service Mesh from Cilium and IstioComparing Sidecar-less Service Mesh from Cilium and Istio
Comparing Sidecar-less Service Mesh from Cilium and IstioChristian Posta
 
UiPath Studio Web workshop series - Day 7
UiPath Studio Web workshop series - Day 7UiPath Studio Web workshop series - Day 7
UiPath Studio Web workshop series - Day 7DianaGray10
 
The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...
The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...
The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...Aggregage
 
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDE
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDEADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDE
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDELiveplex
 
How Accurate are Carbon Emissions Projections?
How Accurate are Carbon Emissions Projections?How Accurate are Carbon Emissions Projections?
How Accurate are Carbon Emissions Projections?IES VE
 
Salesforce Miami User Group Event - 1st Quarter 2024
Salesforce Miami User Group Event - 1st Quarter 2024Salesforce Miami User Group Event - 1st Quarter 2024
Salesforce Miami User Group Event - 1st Quarter 2024SkyPlanner
 
Computer 10: Lesson 10 - Online Crimes and Hazards
Computer 10: Lesson 10 - Online Crimes and HazardsComputer 10: Lesson 10 - Online Crimes and Hazards
Computer 10: Lesson 10 - Online Crimes and HazardsSeth Reyes
 
Crea il tuo assistente AI con lo Stregatto (open source python framework)
Crea il tuo assistente AI con lo Stregatto (open source python framework)Crea il tuo assistente AI con lo Stregatto (open source python framework)
Crea il tuo assistente AI con lo Stregatto (open source python framework)Commit University
 
VoIP Service and Marketing using Odoo and Asterisk PBX
VoIP Service and Marketing using Odoo and Asterisk PBXVoIP Service and Marketing using Odoo and Asterisk PBX
VoIP Service and Marketing using Odoo and Asterisk PBXTarek Kalaji
 
COMPUTER 10: Lesson 7 - File Storage and Online Collaboration
COMPUTER 10: Lesson 7 - File Storage and Online CollaborationCOMPUTER 10: Lesson 7 - File Storage and Online Collaboration
COMPUTER 10: Lesson 7 - File Storage and Online Collaborationbruanjhuli
 
Machine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdfMachine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdfAijun Zhang
 
AI Fame Rush Review – Virtual Influencer Creation In Just Minutes
AI Fame Rush Review – Virtual Influencer Creation In Just MinutesAI Fame Rush Review – Virtual Influencer Creation In Just Minutes
AI Fame Rush Review – Virtual Influencer Creation In Just MinutesMd Hossain Ali
 
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019IES VE
 
Introduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptxIntroduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptxMatsuo Lab
 

Dernier (20)

Nanopower In Semiconductor Industry.pdf
Nanopower  In Semiconductor Industry.pdfNanopower  In Semiconductor Industry.pdf
Nanopower In Semiconductor Industry.pdf
 
Basic Building Blocks of Internet of Things.
Basic Building Blocks of Internet of Things.Basic Building Blocks of Internet of Things.
Basic Building Blocks of Internet of Things.
 
Cybersecurity Workshop #1.pptx
Cybersecurity Workshop #1.pptxCybersecurity Workshop #1.pptx
Cybersecurity Workshop #1.pptx
 
Building Your Own AI Instance (TBLC AI )
Building Your Own AI Instance (TBLC AI )Building Your Own AI Instance (TBLC AI )
Building Your Own AI Instance (TBLC AI )
 
UiPath Community: AI for UiPath Automation Developers
UiPath Community: AI for UiPath Automation DevelopersUiPath Community: AI for UiPath Automation Developers
UiPath Community: AI for UiPath Automation Developers
 
Comparing Sidecar-less Service Mesh from Cilium and Istio
Comparing Sidecar-less Service Mesh from Cilium and IstioComparing Sidecar-less Service Mesh from Cilium and Istio
Comparing Sidecar-less Service Mesh from Cilium and Istio
 
UiPath Studio Web workshop series - Day 7
UiPath Studio Web workshop series - Day 7UiPath Studio Web workshop series - Day 7
UiPath Studio Web workshop series - Day 7
 
The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...
The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...
The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...
 
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDE
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDEADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDE
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDE
 
How Accurate are Carbon Emissions Projections?
How Accurate are Carbon Emissions Projections?How Accurate are Carbon Emissions Projections?
How Accurate are Carbon Emissions Projections?
 
Salesforce Miami User Group Event - 1st Quarter 2024
Salesforce Miami User Group Event - 1st Quarter 2024Salesforce Miami User Group Event - 1st Quarter 2024
Salesforce Miami User Group Event - 1st Quarter 2024
 
Computer 10: Lesson 10 - Online Crimes and Hazards
Computer 10: Lesson 10 - Online Crimes and HazardsComputer 10: Lesson 10 - Online Crimes and Hazards
Computer 10: Lesson 10 - Online Crimes and Hazards
 
Crea il tuo assistente AI con lo Stregatto (open source python framework)
Crea il tuo assistente AI con lo Stregatto (open source python framework)Crea il tuo assistente AI con lo Stregatto (open source python framework)
Crea il tuo assistente AI con lo Stregatto (open source python framework)
 
VoIP Service and Marketing using Odoo and Asterisk PBX
VoIP Service and Marketing using Odoo and Asterisk PBXVoIP Service and Marketing using Odoo and Asterisk PBX
VoIP Service and Marketing using Odoo and Asterisk PBX
 
COMPUTER 10: Lesson 7 - File Storage and Online Collaboration
COMPUTER 10: Lesson 7 - File Storage and Online CollaborationCOMPUTER 10: Lesson 7 - File Storage and Online Collaboration
COMPUTER 10: Lesson 7 - File Storage and Online Collaboration
 
Machine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdfMachine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdf
 
AI Fame Rush Review – Virtual Influencer Creation In Just Minutes
AI Fame Rush Review – Virtual Influencer Creation In Just MinutesAI Fame Rush Review – Virtual Influencer Creation In Just Minutes
AI Fame Rush Review – Virtual Influencer Creation In Just Minutes
 
201610817 - edge part1
201610817 - edge part1201610817 - edge part1
201610817 - edge part1
 
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019
 
Introduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptxIntroduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptx
 

Using rules To Find Serendipitous Connections in Linked Open Data

  • 1. Using Rules to find Serendipitous Connections Diana Bental, Rob Stewart & Jamie Forth SerenA team 27th June, 2012 Using Rules to find Serendipitous Connections Diana Bental, Rob Stewart & Jamie Forth 1 / 11
  • 2. The Semantic Web Terminology Using Rules to find Serendipitous Connections Diana Bental, Rob Stewart & Jamie Forth 2 / 11
  • 3. SerenA Rule-based systems Rules: Used to store and manipulate knowledge. Interpret information in useful ways. Have a history of use in artificial intelligence applications and research. We can use rules to identify or create new connections between different things Using Rules to find Serendipitous Connections Diana Bental, Rob Stewart & Jamie Forth 3 / 11
  • 4. Reasoning with RDF Using Rules to find Serendipitous Connections Diana Bental, Rob Stewart & Jamie Forth 4 / 11
  • 5. Example of simple connection Data from the user model @prefix : <http://www.serena.ac.uk/ontologies/serena#> . @prefix dblp: <http://dblp.l3s.de/d2r/page/authors/> . @prefix dblpconf: <http://dblp.l3s.de/d2r/page/conferences/> . :Diana a :SerenAUser ; :hasBDLPIdentifier dblp:Diana_Bental ; :hasInstitution :HeriotWatt ; :hasInterest :UserModeling , :SemanticWeb , :Explanation , :Prolog . :hasGoalToAttend dblpconf:SemanticWebConference , dblpconf:sipi2012 ; :hasGoalToFIndOut :MedicalInformatics ; Using Rules to find Serendipitous Connections Diana Bental, Rob Stewart & Jamie Forth 5 / 11
  • 6. Example of simple connection Rule 1 If someone intends to attend an event that is held in a place, then that person intends to visit the place. Person(?x) ∧ hasGoalToAttend(?x ?event) ∧ hasLocation(?event ?place) (1) → hasGoalToVist(?x ?place) . . . so Diana intends to visit Aberdeen Using Rules to find Serendipitous Connections Diana Bental, Rob Stewart & Jamie Forth 6 / 11
  • 7. Example of simple connection Rule 2 People are (usually) based where the institution they work for is based Person(?x) ∧ hasInsitution(?x ?inst) ∧ hasLocation(?inst ?place) (2) → hasBaseLocation(?x ?place) . . . so Diana is based in Edinburgh; Derek, Graeme and Judith are based in Aberdeen Using Rules to find Serendipitous Connections Diana Bental, Rob Stewart & Jamie Forth 7 / 11
  • 8. Example of simple connection Rule 3 Identify a potentially interesting person to meet Person(?x) ∧ hasGoalToVisit(?x ?place) ∧ hasGoalToFindOut(?x ?topic) ∧ Person(?y ) ∧ hasExpertise(?x ?topic) (3) ∧ hasBaseLocation(?y ?place) → hasGoalToMeet(?x ?y ) . . . so Diana now has a (potential) goal to meet Derek. Using Rules to find Serendipitous Connections Diana Bental, Rob Stewart & Jamie Forth 8 / 11
  • 9. Model with inferred RDF @prefix : <http://www.serena.ac.uk/ontologies/serena#> . @prefix dblp: <http://dblp.l3s.de/d2r/page/authors/> . @prefix dblpconf: <http://dblp.l3s.de/d2r/page/conferences/> . @prefix dbpedia: <http:debedia.org/resource> . :Diana a :SerenAUser ; :hasBDLPIdentifier dblp:Diana_Bental ; :hasInstitution dbpedia:HeriotWatt ; :hasBaseLocation dbpedia:Edinburgh ; :hasInterest :UserModeling , :SemanticWeb , :Explanation , :Prolog . :hasGoalToAttend dbplconf:SemanticWebConference , dblpconf:SIPI2012 ; :hasGoalToFIndOut :MedicalInformatics ; :hasGoalToVisit dbpedia:Boston , dbpedia:Aberdeen ; :hasGoalToMeet :Derek ; Using Rules to find Serendipitous Connections Diana Bental, Rob Stewart & Jamie Forth 9 / 11
  • 10. How would we like to connect? Which data? What kinds of rules? How to discover the valuable information? Using Rules to find Serendipitous Connections Diana Bental, Rob Stewart & Jamie Forth 10 / 11
  • 11. SerenA Project Thanks for coming! Stuff we didn’t have time for Embedding RDFa http://goo.gl/Wor8I http://chasingserendipity-estw.eventbrite.com Semantic annotation of plain text http://dbpedia-spotlight.github.com/demo/ Our website and newsletter http://www.serena.ac.uk Twitter @i_serena @robstewartUK Using Rules to find Serendipitous Connections Diana Bental, Rob Stewart & Jamie Forth 11 / 11