Opis
Wstęp
1. Dane, informacje i wiedza
1.1. Dane
1.2. Informacje
1.3. Wiedza
1.4. Podsumowanie
2. Wprowadzenie do ontologii
2.1. Czym są ontologie
2.2. Klasyfikacja ontologii
2.3. Przykłady ontologii
2.4. Ontologie w Internecie
3. Ramy i sieci semantyczne
3.1. Pojęcia podstawowe
3.2. Przykłady z wnioskowania
3.3. Ontologie z metaklasami
3.4. Ramy a modelowanie obiektowe
3.5. Sieci semantyczne
4. Resource Description Framework (RDF)
4.1. Wprowadzenie
4.2. Podstawy języka RDF
4.3. Schematy RDF
4.4. Zaawansowane elementy języka RDF
4.5. Język SPARQL
4.6. Podsumowanie
4.7. Zadania
5. Web Ontology Language (OWL)
5.1. Preliminaria
5.2. Wprowadzenie do języka OWL
5.3. Konstrukcje podstawowe
5.4. Konstrukcje zaawansowane
5.5. Konstrukcje dodatkowej
5.6. Komentarze, deklaracje i ontologie
5.7. Profile OWL
5.8. Narzędzia
5.9. Semantic Web Rule Language (SWRL) jako rozszerzenie OWL
5.10. Zadania
6. Logika opisowa (DL))
6.1. Ontologie wyrażone w logice opisowej
6.2. Podstawowe problemy wnioskowania
6.3. Reguły a ontologie DL
6.4. Rozszerzenia języka ALC
6.5. Terminologie definicyjne i terminologie cykliczne
6.6. Zadania
7. Alogrytmy wnioskowania z ontologii DL
7.1. Subsumcja strukturalna
7.2. Algorytmy tablicowe (tableau)
7.3. Algorytm tableau dla dialektu ALC
7.4. Podsumowanie klasycznych metod wnioskowania
7.5. Metoda map konceptów
7.6. Zadania
8. Bazy wiedzy a bazy danych
8.1. Świat otwarty a świat zamknięty
8.2. Domykanie świata i operator epistemologiczny
8.3. Monotoniczność a świat otwarty i świat zamknięty
8.4. Zadania
9. Elementy inżynierii ontologii
9.1. Typowe błędy towarzyszące budowie ontologii
9.2. Ogólne wskazówki dotyczące budowy ontologii
9.3. Zadania
Dodatek A. OWL a logika opisowa
Dodatek B. Użyteczne zależności w logice opisowej
Dodatek C. Nazewnictwo dialektów logiki opisowej
Dodatek D. Angielsko-polski słownik pojęć
Rozwiązania zadań
Bibliografia
Skorowidz