C3: Query Languages and Query Operations

 

This module contains two sub-modules: Query Languages and Query Operations.

Sub-Module: Query Languages

Objectives

After learning this sub-module, students will have a general understanding about different kinds of queries normally posted to text retrieval systems.

Description

This sub-module introduces query languages which are used to support different kinds of queries posted to text retrieval systems. Major topics include:

It takes around 60 minutes to go through the class notes and practice exercises. It is highly recommended that students read Chapter 4 of textbook Modern Information Retrieval, written by Ricardo Baeza-Yates and Berthier Ribeiro-Neto.

Class Notes

Practice Exercise

Suggested Readings and Resources

In the Books

Back to top
Back to Modules

Sub-Module: Query Operations

Objectives

After learning this sub-module, students will have a general understanding about query operations, including two basic steps in query reformulation: expanding the original query with new search terms, and reweighting the terms being used in the expanded search.

Description

This sub-module introduces query operations which are used to improve the initial query formulation. Major topics include:

It takes around 90 minutes to go through the class notes and practice exercises. It is highly recommended that students read Chapter 5 of textbook Modern Information Retrieval, written by Ricardo Baeza-Yates and Berthier Ribeiro-Neto.

Class Notes

Practice Exercises

Suggested Readings and Resources

In the Books

Back to top
Back to Modules


Disclaimer: Any opinions, findings and conclusions or recommendations
expressed in this material are those of the author(s) and do not
necessarily reflect the views of the National Science Foundation (NSF).

NSF Project

Copyright © 2006. Information Retrieval Lab
Department of Information Technology
Armstrong Atlantic State University
11935 Abercorn Street, Savannah, GA 31419