SLO | EN

Cilji in kompetence

Cilj predmeta je, da bodo študentje razumeli teoretične osnove semantičnega spleta, primerjali različne tehnologije, jih znali uporabiti v praksi in analizirati personalizirane storitve.

Vsebina

• Uvod: splet, pridobivanje informacij, semantični splet, metapodatki. • Predstavitev znanja: strukturirani spletni dokumenti, XML, shema, XSLT, XPath, XQuery. • Personalizacija: profil uporabnika, modeliranje dokumentov, personalizacija s pravili, kolaboracijsko filtriranje. • Opisovanje virov podatkov in podatkov z RFD podatkovnim modelom: vir, lastnost, izjava. • RFD-shema: osnovni gradniki, RFD/S zapis konceptov, taksonomij in binarnih relacij. • Poizvedovanje v RFD-bazi: SPARQL. • Ontologija: definicija, logika prvega reda, besedna mreža, slovar, tri ravni predstavitve ontologije. • Zapis ontologije s semantičnim označevalnim jezikom OWL: gradniki jezika, aksiomi razredov in lastnosti, preverjanje konsistentnosti ontologije, klasifikacija. • Jezik pravil: SWRL • Semantične spletne storitve: ontologija za zapis semantičnih spletnih storitev, odkrivanje semantičnih spletnih storitev, določanje ujemanja semantično opisanih storitev.

Metode poučevanja in učenja

• predavanja, • seminarske vaje, • seminarsko delo, • laboratorijske vaje.

Predvideni študijski rezultati - znanje in razumevanje

Po zaključku tega predmeta bo študent sposoben • razložiti teoretične osnove semantičnega spleta, • načrtovati programske rešitve na osnovi RDF/OWL metapodatkov, • izkazati razumevanje načrtovanja semantičnih spletnih storitev, • pripraviti personalizirane storitve.

Predvideni študijski rezultati - Prenosljive/ključne spretnosti in drugi atributi

• Spretnosti komuniciranja: ustni zagovor laboratorijskih vaj, ustno izražanje pri kolokviju oziroma ustnem izpitu. • Uporaba informacijske tehnologije: uporaba sodobne informacijske tehnologije. • Reševanje problemov: načrtovanje in izvedba preprostih aplikacijskih rešitev.

Temeljni literatura in viri

• G. Antoniou, F. Van Harmelen: A Semantic Web Primer, MIT, Cambridge, Massachusetts, 2004. • D. Allemang, J. Hendler: Semantic Web for the Working Ontologies, 2nd Edition, Morgan Kaufmann Publishers, Burlington, 2011. • P. Brusilovsky, A. Kobsa, W. Nejdl: The Adaptive Web: Methods and Strategies for Web Personalization, Springer, Berlin, 2007.

Pogoji za vključitev v delo oz. za opravljanje študijskih obveznosti

Priporočeno je osnovno znanje programiranja.

  • izr. prof. dr. MIRJAM SEPESY MAUČEC, univ. dipl. inž. rač. in inf.

  • Kolokvij: 45
  • Laboratorijske vaje: 35
  • opravljeno seminarsko delo: 20

  • : 30
  • : 30
  • : 120

  • slovensko
  • slovensko