Course overviewThe "Semantic Web" is a work-in-progress, consisting of various initiatives to make web documents more "understandable" by computer programs such as search engines and e-commerce agents.This course will give an overall outline of the Semantic Web "vision" and will concentrate on the Semantic Web technologies that have reached a level of maturity and acceptance in the web-authoring community, particularly XML, RDF and OWL. The course will include extensive hands-on experience with Protege, a state-of-the art graphical editor for Semantic Web documents. On completing the course, students should have achieved reasonable competence in these technologies and in addition, be able to:
|
The recommended readings are as follows (additional online resources will be available during the term):
|