140 likes | 280 Vues
The ROVE project, presented during the 3rd SSSW in Cercedilla, Spain, focuses on group validation through a defined ontology and rule set. Key goals include promoting diversity among group members, ensuring criteria like different nationalities, institutions, and genders are met. Utilizing Semantic Web technologies, ROVE employs SWRL for rule definitions, assessing group dynamics to determine classifications such as "Good" or "Bad" groups based on member characteristics. This initiative illustrates how rules and ontologies can facilitate group validation in educational contexts.
E N D
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: • OWL Group Ontology AND • Rules defined with SWRL • Group Validation – checks whether the group satisfies conditions like : • Different Nationalities • Different Institutions • Different Genders
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
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)
SSSW 2005 Group Validation ROVE – the only valid group of the SSSW 2005
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)
Competition for the most attractive tutorROVE Winners • Natasha – 17 votes • Asun – 12 votes • Sean – 11 votes