Semantyczne przetwarzanie danych #11.3.0027

Transkrypt

Semantyczne przetwarzanie danych #11.3.0027
Semantyczne przetwarzanie danych #11.3.0027
Sylabusy - Ośrodek Informatyczny UG
Nazwa przedmiotu
Semantyczne przetwarzanie danych
Nazwa jedostki prowadzącej przedmiot
Instytut Informatyki
Nazwisko osoby prowadzącej (osób prowadzących)
dr Maria Ganzha
Studia
wydział
Wydział
Matematyki, Fizyki
i Informatyki
kierunek
Informatyka
Kod ECTS
11.3.0027
stopień
tryb
drugiego stopnia
stacjonarne
specjalność
wszystkie
specjalizacja
wszystkie
semestr
2
Formy zajęć, sposób ich realizacji i przypisana im liczba godzin
Liczba punktów ECTS
Formy zajęć
5
Wykład, Ćw. laboratoryjne
Sposób realizacji zajęć
zajęcia w sali dydaktycznej
Liczba godzin
Wykład: 30 godz., Ćw. laboratoryjne: 30 godz.
Cykl dydaktyczny
2012/2013 letni
Status przedmiotu
Język wykładowy
fakultatywny
polski
Metody dydaktyczne
Forma i sposób zaliczenia oraz podstawowe kryteria oceny lub
wymagania egzaminacyjne
- wykład z prezentacją multimedialną
Sposób zaliczenia
- ćwiczenia audytoryjne - dyskusja
- Egzamin
- ćwiczenia laboratoryjne - wykonywanie
- Zaliczenie na ocenę
doświedczeń
Formy zaliczenia
egzamin pisemny z pytaniami (zadaniami) otwartymi
Podstawowe kryteria oceny
ocena końcowa będzie zależała od ocen za wykonane zadania pod czas zajęc plus
test końcowy
Określenie przedmiotów wprowadzających wraz z wymogami wstępnymi
A. Wymagania formalne
Podstawy logiki
B. Wymagania wstępne
Cele kształcenia
Celem kursu jest zapoznanie studentów czym są, co oferują i jak powinno się budować i wykorzystywać technologie semantyczne.
Treści programowe
1. Semantic Web: podstawowe pojęcia
2. Sposoby opisania informacji: od HTML do OWL 2.0
2.1. HTML → XML, RDF (Podstawy RDF, RDF i metadane, RDF/XML syntaktyka.)
3. Annotacja informacji w sieci,
4. Wyszukiwania w sieci, metody wyszukiwania
5. Ontologie
5.1. Podstawy Description Logic
5.2. Podstawowe pojęcia: klasy i hierarhie, właściwości klas, relacje, zależności.
5.3. Języki i metody tworzenia ontologii (RDFS, OWL)
5.4. Narzędzia wspomagające proces tworzenia ontologii (Protege, NeOn toolkit, GOEAST, Integrated Ontology Development Toolkit for Eclipse)
6. Agent programowy (podstawowe definicje, analiza krytyczna, agenci w sieci semantycznej)
7. „Korzystanie” z ontologii:
7.1. Ontologiczne przetwarzanie danych, wyszukiwanie, dopasowanie (matchmaking), rozumowanie, istotność semantyczna
7.2. Przykłady aplikacji semantycznych
7.3. Semantic Web Services (definicja, serwisy wbudowane, opisanie i wyszukiwanie serwisów w sieci)
Wykaz literatury
Materiały wykładów
W3C: Semantic Web Activities (http://www.w3.org/2001/sw/)
Semantyczne przetwarzanie danych #11.3.0027 | 6c3711478998279732df2fb403729761 | Strona 1 z 2
Semantyczne przetwarzanie danych #11.3.0027
Sylabusy - Ośrodek Informatyczny UG
Szkoła Web 3.0 http://www.semanticschool.com/
Efekty uczenia się
Wiedza jak tworzą się ontologie, jak można je skutecznie
wykorzystywać w aplikacjach
Wiedza
Wiedza o tym, co to są ontologie, języki opisania ontologii, pojęcie web serwisów
Umiejętności
tworzenia ontologii, rozumowania na ontologiach
Kompetencje społeczne (postawy)
Kontakt
[email protected]
Semantyczne przetwarzanie danych #11.3.0027 | 6c3711478998279732df2fb403729761 | Strona 2 z 2