rules & ontology for validation effort

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

Upload: les

Post on 07-Jan-2016

34 views

Category:

Documents


1 download

DESCRIPTION

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: - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Rules & Ontology for Validation Effort

Rules & Ontology for Validation EffortAnnie + Antoine + Denny + Gosia

3rd SSSW, 10-16 July 2005, Cercedilla (Spain)

Page 2: Rules & Ontology for Validation Effort

3rd Summer School on Ontological Engineering and the Semantic Web (SSSW'05)10th-16th July 2005 - Cercedilla (Spain)

Agenda

• ROVE Goals & Scenario• ROVE Ontology• ROVE Rules• ROVER Extensions• ROVE Outcomes

Page 3: Rules & Ontology for Validation Effort

3rd Summer School on Ontological Engineering and the Semantic Web (SSSW'05)10th-16th July 2005 - Cercedilla (Spain)

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

Page 4: Rules & Ontology for Validation Effort

3rd Summer School on Ontological Engineering and the Semantic Web (SSSW'05)10th-16th July 2005 - Cercedilla (Spain)

Ontology vs. Database

Characteristic Ontology DatabaseExplicit conceptualization Yes No

Automated classification Yes No

Hierarchies Yes No

Information about instances Yes No

Flexible schema Yes No

Dealing with large sets of data

No (difficult) Yes

Robustness Not yet Yes

Security / Trust aspects Not yet Yes

Page 5: Rules & Ontology for Validation Effort

3rd Summer School on Ontological Engineering and the Semantic Web (SSSW'05)10th-16th July 2005 - Cercedilla (Spain)

ROVE Ontology

Page 6: Rules & Ontology for Validation Effort

3rd Summer School on Ontological Engineering and the Semantic Web (SSSW'05)10th-16th July 2005 - Cercedilla (Spain)

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

Page 7: Rules & Ontology for Validation Effort

3rd Summer School on Ontological Engineering and the Semantic Web (SSSW'05)10th-16th July 2005 - Cercedilla (Spain)

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)

Page 8: Rules & Ontology for Validation Effort

3rd Summer School on Ontological Engineering and the Semantic Web (SSSW'05)10th-16th July 2005 - Cercedilla (Spain)

SSSW 2005 Group Validation

Groups RulesAnimal Lovers, Petit Jouers, Group 3, Mellon, Ontobroke, Group 6, A.S.F., ROVE, Vino Peleon, Mayordomo, Group 11, Group 12

Different nationalities

Page 9: Rules & Ontology for Validation Effort

3rd Summer School on Ontological Engineering and the Semantic Web (SSSW'05)10th-16th July 2005 - Cercedilla (Spain)

SSSW 2005 Group Validation

Groups RulesAnimal Lovers, Petit Jouers, Group 3, Mellon, Ontobroke, Group 6, A.S.F., ROVE, Vino Peleon, Mayordomo, Group 11, Group 12

Different nationalities

Ontobroke, A.S.F., ROVE, Group 12

Different genders (at least 1 person from each

gender)

Page 10: Rules & Ontology for Validation Effort

3rd Summer School on Ontological Engineering and the Semantic Web (SSSW'05)10th-16th July 2005 - Cercedilla (Spain)

SSSW 2005 Group Validation

Groups RulesAnimal Lovers, Petit Jouers, Group 3, Mellon, Ontobroke, Group 6, A.S.F., ROVE, Vino Peleon, Mayordomo, Group 11, Group 12

Different nationalities

Ontobroke, A.S.F., ROVE, Group 12

Different genders (at least 1 person from each

gender)

Ontobroke, ROVE, Group 12 Different institutions

Page 11: Rules & Ontology for Validation Effort

3rd Summer School on Ontological Engineering and the Semantic Web (SSSW'05)10th-16th July 2005 - Cercedilla (Spain)

SSSW 2005 Group Validation

Groups RulesAnimal Lovers, Petit Jouers, Group 3, Mellon, Ontobroke, Group 6, A.S.F., ROVE, Vino Peleon, Mayordomo, Group 11, Group 12

Different nationalities

Ontobroke, A.S.F., ROVE, Group 12

Different genders (at least 1 person from each

gender)

Ontobroke, ROVE, Group 12 Different institutions

Ontobroke, ROVE Fun Group – – the only valid group of the SSSW the only valid group of the SSSW 20052005

Page 12: Rules & Ontology for Validation Effort

3rd Summer School on Ontological Engineering and the Semantic Web (SSSW'05)10th-16th July 2005 - Cercedilla (Spain)

ROVE RROVE 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)

Page 13: Rules & Ontology for Validation Effort

3rd Summer School on Ontological Engineering and the Semantic Web (SSSW'05)10th-16th July 2005 - Cercedilla (Spain)

Competition for the most attractive tutor

ROVE Winners

1. Natasha – 17 votes

2. Asun – 12 votes

3. Sean – 11 votes