semantične tehnologije v sistemu za izbiro mentorja

15
Semantične tehnologije v Semantične tehnologije v sistemu za izbiro sistemu za izbiro mentorja mentorja Avtor: Miha Grešak Mentor: izr. prof. dr. Vili Podgorelec Portorož, september 2011

Upload: paiva

Post on 08-Jan-2016

70 views

Category:

Documents


4 download

DESCRIPTION

Semantične tehnologije v sistemu za izbiro mentorja. Portorož, september 2011. Avtor: Miha Grešak Mentor: izr. prof. dr. Vili Podgorelec. Problem izbire mentorja. FERI: 10 dodiplomskih, 6 podiplomskih, 3 doktorski študijski programi - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Semantične  tehnologije  v sistemu  za izbiro  mentorja

Semantične tehnologije v Semantične tehnologije v sistemu za izbiro mentorjasistemu za izbiro mentorja

Avtor: Miha GrešakMentor: izr. prof. dr. Vili Podgorelec

Portorož, september 2011

Page 2: Semantične  tehnologije  v sistemu  za izbiro  mentorja

Problem izbire mentorjaProblem izbire mentorja

FERI: 10 dodiplomskih, 6 podiplomskih, 3 doktorski študijski programi

Preko 200 predmetov, okrog 70 profesorjev, 150 asistentov Raznolikost predmetnikov, kompleksnost in dinamika

študijskih programov, nepoznavanje znanja velike množice zaposlenih na fakulteti

Kako omogočiti študentu avtomatsko izbiro mentorja? / Kako implementirati računalniški sistem?

Hipoteza 1: Problem izbire mentorja bomo premostili s primernimi semantičnimi tehnologijami.

Hipoteza 2: Z ustrezno implementacijo semantičnih tehnologij razvit sistem omogoča učinkovito izbiro mentorja.

Page 3: Semantične  tehnologije  v sistemu  za izbiro  mentorja

Organizacija praktičnih Organizacija praktičnih projektov na fakultetiprojektov na fakulteti

Ena izmed smernic bolonjskega študijskega procesa je povečan obseg projektnega dela

Uvedba praktikumov, obveznih projektov pri predmetih, diplomsko delo po 3 letih študija

Študenti si pri izvajanju dela pomagajo z mentorji

Strukturiranost predmetnikov in opisi z izvajalci predmetov (pomembno za razvoj sistema)

Uveljavljenost semantičnih tehnologij v izobraževanju (motivacija)

Page 4: Semantične  tehnologije  v sistemu  za izbiro  mentorja

Semantični splet in Semantični splet in tehnologijetehnologije Semantični splet je splet podatkov in daje

informacijam dobro definiran pomen in omogoča boljše sodelovanje med ljudmi in računalniki [W3C].

Shranjevanje in transparentnaizmenjava podatkov

Konceptualna predstavitevpodatkovnega modela

Povpraševanje in sklepanje

Page 5: Semantične  tehnologije  v sistemu  za izbiro  mentorja

Semantični splet in Semantični splet in tehnologijetehnologijePodatke semantično opišemo v množici

trojčkov „objekt – lastnost – vrednost“.Z ontologijo opišemo vrsto objektov,

lastnosti objektov in razmerja (relacije) med objekti, ki so možni v neki specifični domeni znanja.

Pred razvojem ontologije je nujno poznavanje področja modeliranja

RDFS (osnovne relacije) in OWL (zahtevnejši načini sklepanja)

Page 6: Semantične  tehnologije  v sistemu  za izbiro  mentorja

Arhitektura sistemaArhitektura sistema

Ontologija definira strukturo povezav med mentorji, znanji in predmeti.

Page 7: Semantične  tehnologije  v sistemu  za izbiro  mentorja

Sklepanje in Sklepanje in povpraševanjepovpraševanje

helpSt:predava(?x, ?y) ∧ helpSt:obsega(?y, ?z) → helpSt:obvlada(?x, ?z)

helpSt:obvlada(?x, ?y) ∧ helpSt:imaPodznanje(?y, ?z) → helpSt:obvlada(?x, ?z)

PREFIX helpSt:http://www.helpSt.com/Ontology.owl# SELECT ?mentor WHERE { ?mentor helpSt:obvlada 'Java' }

PREFIX helpSt:http://www.helpSt.com/Ontology.owl# SELECT ?predmetWHERE {?predmet helpSt:obsega 'SQL‚}

PREFIX helpSt:http://www.helpSt.com/Ontology.owl# SELECT ?podznanjaWHERE {helpSt:InformatikaInTehnologijeKomuniciranja helpSt:imaPodznanje ?podznanja}

SWRL

Sparql

OWL

Page 8: Semantične  tehnologije  v sistemu  za izbiro  mentorja

Arhitektura sistemaArhitektura sistema

Shranjevanje podatkov s pomočjo SDB

Page 9: Semantične  tehnologije  v sistemu  za izbiro  mentorja

Spletna aplikacijaSpletna aplikacija

Page 10: Semantične  tehnologije  v sistemu  za izbiro  mentorja

Izbran študijski programIzbran študijski programDodiplomski študijski program Informatika in

tehnologije komuniciranja200 različnih znanj, 20 predmetov in

profesorjevRDF 1400 vrstic16 Sparql povpraševanj

Že ob takšni količini podatkov se ustvari prepletena semantična mreža.

Page 11: Semantične  tehnologije  v sistemu  za izbiro  mentorja
Page 12: Semantične  tehnologije  v sistemu  za izbiro  mentorja
Page 13: Semantične  tehnologije  v sistemu  za izbiro  mentorja
Page 14: Semantične  tehnologije  v sistemu  za izbiro  mentorja

UgotovitveUgotovitveZa pravilne rezultate je potrebna

točnost in ažurnost podatkovDodajanje novih in posodabljanje

obstoječih znanj

Znanja morajo biti predstavljena v različnih oblikah

Potreben je kompromis med izraznostjo podatkov in hitrostjo izvajanja aplikacije

Page 15: Semantične  tehnologije  v sistemu  za izbiro  mentorja

ZaključekZaključekIzbira mentorja predstavlja kompleksen

proces.Problem izbire mentorja je moč

premostiti s semantičnimi tehnologijami.

Z ustrezno implementacijo semantičnih tehnologij razvit sistem omogoča učinkovito izbiro mentorja do določene mere.

Sistem je kot prototip med študenti in profesorji pridobil pozitivne reakcije.