Introduction
Year: 5th
Semester: 1st;
Credits: 6
ECTS: 6
Hours/Week: 3h lectures
Classes: 1 lecture
Teachers:
João Correia Lopes (JCL);
Aims
- To introduce the concepts of markup and the state-of-the-art technologies for markup language specification.
- To know how to specify models of XML documents and know processing techniques.
- To know how to handle the storage of markup data, comparing it with relational model and handling the conversion between models.
- To be familiar with the state-of-the-art in information retrieval, specially the techniques used in text retrieval and their extensions to audiovisual and structured data.
- To explore information description using the languages of the Semantic Web as an approach to the elicitation of meaning of data on the Web.
- To develop a prototype application based on a XML dialect according to the W3C resource description standards.
Contents
- XML and associates technologies: models and validation of documents; XPath processing and interrogation with XQuery.
- XML storage: XML native databases; XML storage using Object-Relational databases.
- Text information retrieval: boolean, vectorial and probabilistic models; models for structured data; information retrieval on speech and multimedia; retrieval on chemical and biological data.
- Information description: semantic Web languages. RDF, RDF-Schema, OWL; ontologies for a domain.
Main Bibliography
None.
Complementary Bibliography
- Anders Møller, Michael I. Schwartzbach, An Introduction to XML and Web Technologies, Addison Wesley, January 2006, 568 pp, ISBN: 0321269667.
- Akmal B. Chaudri, Awais Rashid, Roberto Zicari (Eds.), XML Data Management: Native XML and XML-Enabled Database Systems, Addison Wesley Professional, March, 2003, ISBN: 0-201-84452-4.
- Christopher D. Manning, Prabhakar Raghavan and Hinrich Schütze, Introduction to Information Retrieval, Cambridge University Press. 2008.
- Ricardo Baeza-Yates e Berthier Ribeiro-Neto, Modern Information Retrieval, Addison-Wesley, 1999.
- John Sowa, Principles of Semantic Networks: Explorations in the representation of knowledge, Morgan Kaufmann, 1991.
- Dieter Fensel, James A. Hendler, Henry Lieberman, and Wolfgang Wahlster (Eds.), Spinning the Semantic Web — Bringing the World Wide Web to Its Full Potential, MIT Press, 2002.
- w3C Web site, http://www.w3.org/
Teaching Procedures
Lectures include theoretical presentation of the course subjects and practical sessions where proposed research topics are discussed with the students and practical coursework reported.
Requirements
The students must have introductory knowledge of XML, namely schemas, validation and processing using XPath.
Software
Evaluation Type
Continuous evaluation with Final Exam.
Evaluation Components
Description | Type | Duration (hours) | End Date |
---|---|---|---|
Subject Classes | Classes | 39 | |
Assignment 1: XML storage | Work | 15 | 2006-10-18 |
Assignment 2: Information retrieval evaluation | Work | 9 | 2006-11-22 |
Assignment 3: Ontology management | Work | 12 | 2007-12-13 |
Study | Study | 42 | 2007-12-20 |
Total: | 117 |
Frequency Attainment
Minimum required to pass this course: 50% in each practical assessment and 40% in the exam.
Final Classification
Evaluation of assignments accomplished during the semester: 60%, Final exam: 40%.
Special Work and Tests
None.Special Evaluation (Working Students, etc)
Students taking exams under special regimes are expected to previously submit the assignments required for this course.Classification Improvement
Exam marks may be improved in the resit exam period.