Knowledge Representation : Databases, Knowledge bases, XML and semistructured
Data
Text: Abiteboul: Data on the Web +
Notes & readings
Instructor: Dr. Riggs
Description: We will investigate semi-stuctured data which is
neede to create a knowledge enabled WWW. This is a 5000 level course and
so will contain introductory material. However it will also have some of
the nature of a 6000 course in that it will require a substantial project
and readings in primary material. Moreover we will take an experimental
and evaluative approach.
Prerequisites: The suggested prerequisites are a course in DB
or AI or at least the communicated (to me) desire to do a LOT of
work.
Topics
-
DB (ER-Model, Relational model, Relational Algebra, OO-Model, SQL)
-
Knowledge representation (graphical, frame
-
Abiteboul's semi-structured data model, querying, XML
-
extracting data and structure
Student Work
-
Reading: Text, assigned articles, system references material, indiviual
project reference material
-
projects - An XML knowledge base using various types of sources
of information
-
exams: 3-4 1 - hour
-
Evaluation: 50 % projects, 40 % exams,
10% other (quizzes, etc.)
Topics:
The working topics for the course are subject to availability
of software and textual materials as well as the on-going assesment of
the instructor about what can profitably be done. The working topics are:
DB: ER, relations and relational algabra, Normal Forms
and Modelling Oracle?
Logic & frames - classification logics Loom?
'Graphical' representations : subsumption etc. Ontologies
Ontosaurus?
weak forms: KWEBS