INF 141 / CS 121 Information Retrieval

 
 
Homework Projects
Quizzes
Paper Summaries
Syllabus
 
Academic Honesty
 
Students with Disability
Synopsis

Purpose. An introduction to information retrieval including indexing, retrieval, classifying, and clustering text and multimedia documents.

Book. Introduction to Information Retrieval by Christopher D. Manning, Prabhakar Raghavan and Hinrich Schutze

Evaluation (undergrad). Homework/lab projects (1/3) + Quizzes (1/3) + Exam (1/3)

Pedagogy:
- Lectures cover the material in the reading materials by placing it in context, giving examples, and engaging in Q&As.
- Discussionss focus on implementation issues. They support the discussion of homework projects.
- Homework projects are hands-on vehicles for learning the material. Collaboration and knowledge exchange are encouraged in the projects, but mindless copy of solutions (aka cheating) is not allowed.
- The quizzes are checkpoints to evaluate each student's knowledge of the material. The quizzes cover implementation issues of the homeworks, principles discussed in the lectures and facts stated in the reading materials.
- The final exam challenges the student's grasp of "the big picture." Rather than focusing on small portions of the material, it mixes everything.

Instructor: Prof. Cristina Lopes, DBH 5076, lopes at ics dot uci dot edu
Assistant: Lee Martie

Lectures: Tue & Thu 11am-12:20pm, ICS 180
Discussion section: Fri 9-9:50am, PCB 1300
Office hours (Prof. Lopes): Mon and Wed 11am-12pm, ICS 408
Office hours (Lee Martie): Fri 10am-12pm, ICS 414


Homework/Lab Projects

There will be 5 projects, including one of the first week. Projects are due by midnight of the due date. Late homework will be accepted for 2 weeks after due date with the following penalties: -1% for every late hour on the first 24 hours after the due date; flat 25% from thereafter until 1 week after due date; 45% from thereafter until 2 weeks after due date. No late homework 2 weeks or more after due date.

Submission

See instructions in each homework.

Important dates

Assignment Topic Due date Weight
1 R U here? 1/11 10%
2 Text processing 1/20 20%
3 Web crawling 2/3 20%
4 Indexing 2/17 20%
5 Search Engine:
Assignment5-mechanical.pdf
Assignment5-software.pdf
Many! 30%

 


Quizzes

There will be 4 quizzes throughout the course. Quizzes are on Tuesdays during the lecture. They cover material that has been taught the previous weeks since the last quizz. The worst quiz grade will be discarded, only the best 3 grades count for the quiz average. No quiz make-ups.

Quiz Date
1 1/22
2 2/5
3 2/19
4 3/5

 


Syllabus:

Week Date Topic Weekly materials Deliverables Notes
1 1/8 Web Search Basics * Textbook Chapter 19: Web Search Basics Assignment 1 due 1/11
Slides
1/10

The Web

Slides

2 1/15

Text Processing

Search Engine Optimization

 

Assignment 2 due 1/20

Slides

Slides

1/17

Slides

Slides

3 1/22 Web crawling 1. Textbook Chapter 20 : Web Crawling

Assignment 3 due 2/3

Quiz 1 (1/22)

Slides
1/24

Ethics

More

4 1/29* Web Crawling  

 

*no class
1/31 Slides
5 2/5 Index Construction

1. Textbook Chapter 4 : Index Construction

Assignment 4 due 2/17

Quiz 2 (2/5)

Slides
2/7 Compression
MapReduce
Hadoop
6 2/12 Querying, Scoring, Term Weighting and the Vector Space Model 1. Textbook Chapter 1 : Boolean Retrieval

2. Textbook Chapter 6 : Scoring, term weighting & the vector space model

 

Slides
Slides
2/14 Slides
7 2/19 The Vector Space Model

Quiz 3 (2/19)

   
2/21 Slides
8 2/26 Link Analysis

1. Textbook Chapter 21 : Link Analysis

 

Slides
2/28  
9 3/5 Matrix decompositions and latent semantic indexing 1. Textbook Chapter 18 : Matrix Decompositions and latent semantic indexing

2. Additional tutorial on LSA, with code

Quiz 4 (3/5)

Slides
3/7  
10 3/12 Latent semantic indexing.
Evaluation of IR.
1. Textbook Chapter 8 : Evaluation in Information Retrieval

 

Slides

Slides
3/14

Exam: 3/19, 10:30am-12:30pm

 


Academic Honesty

I trust all students are honest and do not cheat. Those who break my trust at any point will get an F in the course - no excuses or apologies will be accepted. Additional penalties may also be imposed by the department and the university. Very severe incidents of academic dishonesty can result in suspension or expulsion from the university.

So don't risk it! If, for some reason, you can't do the homework on time or can't study for the Quiz, you're better off skipping it than cheating it. Do the math!


Students with Disability

Any student who feels he or she may need an accommodation based on the impact of a disability should contact me privately to discuss his or her specific needs. Also contact the Disability Services Center at (949) 824-7494 as soon as possible to better ensure that such accommodations are implemented in a timely fashion.