SportML Ontology

  • strict warning: Only variables should be assigned by reference in /courses/i202/public_html/f12/includes/common.inc(1696) : eval()'d code on line 1.
  • strict warning: Only variables should be assigned by reference in /courses/i202/public_html/f12/includes/common.inc(1696) : eval()'d code on line 1.
  • strict warning: Non-static method view::load() should not be called statically in /courses/i202/public_html/f12/sites/all/modules/views/views.module on line 879.
  • strict warning: Declaration of views_handler_argument::init() should be compatible with views_handler::init(&$view, $options) in /courses/i202/public_html/f12/sites/all/modules/views/handlers/views_handler_argument.inc on line 745.
  • strict warning: Declaration of views_handler_filter::options_validate() should be compatible with views_handler::options_validate($form, &$form_state) in /courses/i202/public_html/f12/sites/all/modules/views/handlers/views_handler_filter.inc on line 589.
  • strict warning: Declaration of views_handler_filter::options_submit() should be compatible with views_handler::options_submit($form, &$form_state) in /courses/i202/public_html/f12/sites/all/modules/views/handlers/views_handler_filter.inc on line 589.
  • strict warning: Declaration of views_handler_filter_boolean_operator::value_validate() should be compatible with views_handler_filter::value_validate($form, &$form_state) in /courses/i202/public_html/f12/sites/all/modules/views/handlers/views_handler_filter_boolean_operator.inc on line 149.
  • strict warning: Declaration of views_plugin_row::options_validate() should be compatible with views_plugin::options_validate(&$form, &$form_state) in /courses/i202/public_html/f12/sites/all/modules/views/plugins/views_plugin_row.inc on line 135.
  • strict warning: Declaration of views_plugin_row::options_submit() should be compatible with views_plugin::options_submit(&$form, &$form_state) in /courses/i202/public_html/f12/sites/all/modules/views/plugins/views_plugin_row.inc on line 135.
  • strict warning: Only variables should be assigned by reference in /courses/i202/public_html/f12/sites/all/modules/social_media/social_media.module on line 248.

SportML is a simple ontology for publishing data about competitive sports events. Data about the structure of sports tournaments as a series of events, agents competing in a competition, the award associated with the competition and on how the awards received is published. 


This article illustrates the relationships between the key classes in the ontology as applied to the olympic cycling.  The Vocabulary is also available and divided into classes, properties and individuals. 


Below is an example of the relationships from the Olympics 2012 Track Cycling mentioned in article:  


1) CYCLING is a sub discipline of TRACK CYCLING which is a discipline of MEN's SPRINT

2) 2012 OLYMPICS has a MEN'S SPRINT division

3) MEN'S SPRINT  award is the MEN'S SPRINT GOLD MEDAL

4) MEN'S SPRINT GOLD MEDAL was awarded to CHRIS HOY (AGENT)


This article relates to Chapter 5 (and to the other lectures) because its about an example of an ontology in use by bbc sports. As noted above, there is an association among several resources that is significant. The events and agents in a sporting event are organized for the sports managers, players, fans, and the media.The technologies used for the ontology in the article are RDF and OWL.


http://www.bbc.co.uk/ontologies/sport/2011-02-17.shtml