1 / 13

Rules & Ontology for Validation Effort

ROVE. Rules & Ontology for Validation Effort. Annie + Antoine + Denny + Gosia 3rd SSSW, 10-16 July 2005, Cercedilla (Spain). Agenda. ROVE Goals & Scenario ROVE Ontology ROVE Rules ROVER Extensions ROVE Outcomes. ROVE Goals & Scenario. SSSW 2005 Project Group Validation based on:

les
Download Presentation

Rules & Ontology for Validation Effort

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. ROVE Rules & Ontology for Validation Effort Annie + Antoine + Denny + Gosia 3rd SSSW, 10-16 July 2005, Cercedilla (Spain)

  2. Agenda • ROVE Goals & Scenario • ROVE Ontology • ROVE Rules • ROVER Extensions • ROVE Outcomes

  3. ROVE Goals & Scenario • SSSW 2005 Project Group Validation based on: • OWL Group Ontology AND • Rules defined with SWRL • Group Validation – checks whether the group satisfies conditions like : • Different Nationalities • Different Institutions • Different Genders

  4. Ontology vs. Database

  5. ROVE Ontology

  6. Why use rules in ROVE ? • To define constraints which involve more than one property • To automatically infer class membership based on composition of properties • Example: a Fun Group is a group where the tutor leading the group is the most attractive tutor according to all the group members • To classify this needs : • Group hasMember Student, • Tutor leads Group AND • for all students in group, student is attracted to Tutor

  7. ROVE Rules • Natural language “If any group members have the same nationality the group is a Bad Group” • SWRL – Semantic Web Rule Language hasMember(?x,?y)  hasNationality(?y,?z)  hasMember(?x,?u)  hasNationality(?u,?z)  differentFrom(?y,?u) BadGroup(?x)

  8. SSSW 2005 Group Validation

  9. SSSW 2005 Group Validation

  10. SSSW 2005 Group Validation

  11. SSSW 2005 Group Validation ROVE – the only valid group of the SSSW 2005

  12. ROVE Reloaded (Extensions) • Automatically populating ROVE ontology (e.g. using NLP, ScreenScraping) • Mapping & Alignment (FOAF) • Semantic Web Services • for group validation of other schools • for finding the most attractive tutor of other schools • service API (e.g. natural language)

  13. Competition for the most attractive tutorROVE Winners • Natasha – 17 votes • Asun – 12 votes • Sean – 11 votes

More Related