CS 547: Information Retrieval

Wednesday 6:00pm - 8:50pm, via a Zoom meeting
Instructor: Kyumin Lee
Office Hours: Tuesday 10:00am - 11:00am and Wednesday 11:00am - 12:00pm, via a Zoom meeting
Email: kmlee (at) wpi.edu

Teaching Assistant: Ruofan Hu
Office Hours: Monday and Thursday 2:00pm - 3:00pm
Email: rhu (at) wpi.edu


syllabus | schedule | project


Course Summary

This course introduces theory, design, and implementation of text-based and Web-based information retrieval systems. Students learn components and operation of search engines providing search services. Components include web crawlers, indexers, link-based ranking algorithms, and recommender systems.

By the end of the semester students will be able to:

Communication

All course announcements will be posted via the Canvas course mailing list.

Prerequisites

I expect all students to have had some previous exposure to statistical learning at the level of DS 502/MA 543 and programming skills at the level of CS 5007. You should be able to design and develop large programs and learn new software libraries on your own.

Textbooks

Primary Textbook is
Additional course readings will be drawn from the following resources:

Grading (tentative)

All programming assignments will be in Python. The detailed information regarding the grading is described in the syllabus.