Introduction
Year: 1st (PRODEI) | 5th (MIEIC)
Semester: 1st
Credits: 7,5 ECTS (PRODEI) | 6 ECTS (MIEIC)
Hours/Week: 3
Classes: 1
Teachers:
Cristina Ribeiro (MCR);
João Correia Lopes (JCL)
Teaching Language
Portuguese
Objectives, Skills and Learning Outcomes
On completion of this course, the student should be able to:
- Identify the uses of document markup languages in data repositories and in application support.
- Analyse an XML document and show its conformity to a model;
- Create models for XML documents;
- Interpret the results of document processing with XML-based technologies;
- Use a native XML database and take advantage of its query functions;
- Compare data organisation in markup models with the relational model and translate data between both models;
- Generate a markup model for data in an application domain, store a dataset and query it;
- Describe the models used in information retrieval, specifically in web retrieval;
- Recognise the various tasks considered in information retrieval;
- Apply information retrieval evaluation measures to the comparison of web retrieval tools;
- Relate web documents with the metadata that describes or relates them;
- Treat ontologies as providers of description tools;
- Explore the applications which manipulate semantic web information descriptions and create metadata sets for a domain;
- Compare semantic web-based services with simpler approaches to resource description.
Program
- Introduction to XML and associated technologies: models and document validation; XPath processing and XQuery interrogation.
- XML storage: native XML databases; XML storage in object-relational databases.
- Text information retrieval; retrieval models; evaluation; web information retrieval.
- Information description: semantic web languages; RDF, RDF-Schema, OWL; ontologies for data in a domain.
Main Bibliography
- Anders Møller, Michael I. Schwartzbach, An Introduction to XML and Web Technologies, Addison Wesley, January 2006, 568 pp, ISBN: 0-321-26966-7. [Library]
- 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. [Library]
- Christopher D. Manning, Prabhakar Raghavan and Hinrich Schütze, Introduction to Information Retrieval, Cambridge University Press. 2008, ISBN=978-0-521-86571-5. [Library]
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.
Software
Keywords
Evaluation Type
Distributed evaluation with final exam
Registered Evaluation and Occupation Components
Description | Type | Time (Hours) | Date of conclusion |
---|---|---|---|
Attendance (estimated) | Lectures | 39 | |
1st Delivery | Work | 25 | 2009-10-21 |
2nd Delivery | Work | 25 | 2009-11-18 |
3rd Delivery | Work | 25 | 2009-12-16 |
Study and tutorial exercises | Test/Examination | 48 | 2010-01-10 |
Total: | 162 |
Admission to Exams
The course has a practical component which results from the execution of projects, to be delivered up to their due dates established in the course plan.
The students are admitted to the final exam if they achieve 50% in each component of the project work. Success in the course requires 40% in the exam grade.
Final Mark
The final grade is computed using the formula: GRADE = 60% Project + 40% Exam.
The Project component results from the practical evaluation and can be obtained:
- completing three practical assignments according to the proposed scripts;
- proposing a semester-long project and reporting its results in the same sessions as the assignments.
The project and its workplan must be validated by the course instructors.
Special Assignments
None.