17
PROFFESSIONAL FOOTBALL CLUB ADMINISTRATION STRUCTURE by SEMANTIC WEB TECHNOLOGIES Polat ÇAKIROĞLU 055106

PROFFESSIONAL FOOTBALL CLUB ADMINISTRATION STRUCTURE by SEMANTIC WEB TECHNOLOGIES Polat ÇAKIROĞLU 055106

Embed Size (px)

Citation preview

Page 1: PROFFESSIONAL FOOTBALL CLUB ADMINISTRATION STRUCTURE by SEMANTIC WEB TECHNOLOGIES Polat ÇAKIROĞLU 055106

PROFFESSIONAL FOOTBALL CLUB ADMINISTRATION

STRUCTUREby

SEMANTIC WEB TECHNOLOGIES

Polat ÇAKIROĞLU055106

Page 2: PROFFESSIONAL FOOTBALL CLUB ADMINISTRATION STRUCTURE by SEMANTIC WEB TECHNOLOGIES Polat ÇAKIROĞLU 055106

OUTLINE

Development Phase Ontology ScreenShots of Protégé and SWOOP Small Demonstartion of Jambalaya Conclusion References

Page 3: PROFFESSIONAL FOOTBALL CLUB ADMINISTRATION STRUCTURE by SEMANTIC WEB TECHNOLOGIES Polat ÇAKIROĞLU 055106

Development Phase

I have used the full version of Protégé 3.2 which is about 73,3

Mbytes including all suitable plug-ins and standart API of Protégé

for implementing this ontology.

Also I have tried my code on SWOOP 2.2.1 with its ontology

interface for controlling my code on different softwares.

I have used Protégé because its API is very user friendly and

defining classes, properties, individuals and relations between these

things are very easy with it.

Page 4: PROFFESSIONAL FOOTBALL CLUB ADMINISTRATION STRUCTURE by SEMANTIC WEB TECHNOLOGIES Polat ÇAKIROĞLU 055106

Development Phase (Contd)

I have searched the subject on different sources and tried to realize the most common approach.

Before starting implementation phase of the ontology first of all I have draw up preliminary sketch of structure on papers.

Page 5: PROFFESSIONAL FOOTBALL CLUB ADMINISTRATION STRUCTURE by SEMANTIC WEB TECHNOLOGIES Polat ÇAKIROĞLU 055106

Development Phase (Contd)(Implementation)

The classes and their subclasses are defined by using the “OWL Classes” tab.

Then the properties are defined using the “Properties” tab.

At the end I have specified the individuals by using the “Individuals” tab.

Page 6: PROFFESSIONAL FOOTBALL CLUB ADMINISTRATION STRUCTURE by SEMANTIC WEB TECHNOLOGIES Polat ÇAKIROĞLU 055106

Ontology

In this subject all of the structure is shaped under only one header that is Club. So i have used only one superclass for the whole ontology named “Club”.

Naturally all of the other classes are connected to this class with subclassOf property of rdfs.

Page 7: PROFFESSIONAL FOOTBALL CLUB ADMINISTRATION STRUCTURE by SEMANTIC WEB TECHNOLOGIES Polat ÇAKIROĞLU 055106

Ontology(Jambalaya Query : Club Structure)

Page 8: PROFFESSIONAL FOOTBALL CLUB ADMINISTRATION STRUCTURE by SEMANTIC WEB TECHNOLOGIES Polat ÇAKIROĞLU 055106

Ontology(Jambalaya Query : Financial Structure)

Page 9: PROFFESSIONAL FOOTBALL CLUB ADMINISTRATION STRUCTURE by SEMANTIC WEB TECHNOLOGIES Polat ÇAKIROĞLU 055106

Ontology(Jambalaya Query : General Administration with Individuals)

Page 10: PROFFESSIONAL FOOTBALL CLUB ADMINISTRATION STRUCTURE by SEMANTIC WEB TECHNOLOGIES Polat ÇAKIROĞLU 055106

ScreenShots of Protégé

Page 11: PROFFESSIONAL FOOTBALL CLUB ADMINISTRATION STRUCTURE by SEMANTIC WEB TECHNOLOGIES Polat ÇAKIROĞLU 055106

ScreenShots of Protégé(Jambalaya)

Page 12: PROFFESSIONAL FOOTBALL CLUB ADMINISTRATION STRUCTURE by SEMANTIC WEB TECHNOLOGIES Polat ÇAKIROĞLU 055106

ScreenShot of SWOOP

Page 13: PROFFESSIONAL FOOTBALL CLUB ADMINISTRATION STRUCTURE by SEMANTIC WEB TECHNOLOGIES Polat ÇAKIROĞLU 055106

Small Demonstration of Jambalaya

Page 14: PROFFESSIONAL FOOTBALL CLUB ADMINISTRATION STRUCTURE by SEMANTIC WEB TECHNOLOGIES Polat ÇAKIROĞLU 055106

CONCLUSION

With this project i have tried to make it easy to get information about the most popular sport branch by using semantic web technology.

This area has a dynamic structure so it is changeable due to the success of the teams. Because of this, the Ontology needs more work for adapting such a dynamic structure.

Page 15: PROFFESSIONAL FOOTBALL CLUB ADMINISTRATION STRUCTURE by SEMANTIC WEB TECHNOLOGIES Polat ÇAKIROĞLU 055106

References

1. http://www.galatasaray.org

2. http://www.bjk.com.tr

3. http://www.fenerbahce.org

4. http://www.w3.org

5. http://cmpe.emu.edu.tr/aelci/Courses/D-583/583-CSite-2006-Fall.htm

Page 16: PROFFESSIONAL FOOTBALL CLUB ADMINISTRATION STRUCTURE by SEMANTIC WEB TECHNOLOGIES Polat ÇAKIROĞLU 055106

Questions...???

Page 17: PROFFESSIONAL FOOTBALL CLUB ADMINISTRATION STRUCTURE by SEMANTIC WEB TECHNOLOGIES Polat ÇAKIROĞLU 055106

Links

Project Report XML File of Project OWL File of Project Proposal of Project Info About the Case Open Project in Protégé Info About SPARQL (12 October 2004) Info About SPARQL (4 October 2006)