Information Retrieval and Web Search (original) (raw)
Required textbook
Introduction to Information Retrieval, by C. Manning, P. Raghavan, and H. Schütze (Cambridge University Press, 2008).
This book is available from Amazon, the Stanford bookstore, or your favorite book purveyor. You can also download and print chapters for free at the book website. (We’d appreciate any reports of typos or of higher-level problems for the third printing.)
This book will be referred to as IIR in the reading assignments listed in the course schedule section.
Other useful references
(MG) Managing Gigabytes, by I. Witten, A. Moffat, and T. Bell.
(IRAH) Information Retrieval: Algorithms and Heuristics, by D. Grossman and O. Frieder.
(MIR) Modern Information Retrieval, by R. Baeza-Yates and B. Ribeiro-Neto.
(FSNLP) Foundations of Statistical Natural Language Processing, by C. Manning and H. Schütze.
(SE) Search Engines: Information Retrieval in Practice, by B. Croft, D. Metzler, and T. Strohman.
(IRIE) Information Retrieval: Implementing and Evaluating Search Engines, by S. Büttcher, C. Clarke, and G. Cormack.
Note: Some of the slides and video links are from previous offering of the course. We leave them here for your reference and they will be updated/replaced by each lecture. * marks the latest updated slides. The complementary videos are on Canvas, and the slides of the videos are linked below.
Guest lecture by Susan Dumais (Distinguished Scientist & Deputy Managing Director, Microsoft Research Lab) Slides: PDF/1NOTE: attendance required for on-campus students
Week 9
Tues. 5/28
Lecture (Pandu)
Crawling and near-duplicate pages Slides: PPT |PDF/6
Yes. Credit will be given to those who would have otherwise earned a C- or above.
Can I audit or sit in?
In general we are very open to sitting-in guests if you are a member of the Stanford community (registered student, staff, and/or faculty). Out of courtesy, we would appreciate that you first email us or talk to the instructor after the first class you attend.
I have a question about the class. What is the best way to reach the course staff?
In general, we ask students to use the Piazza forum for our class so that other students may benefit from your questions and our answers. If you have a personal matter that you believe is not appropriate to share on Piazza (even in a private post), you may email the course staff at cs276-spr1819-staff@lists.stanford.edu. We may NOT be able to reply emails sent to individual instructors or TAs regarding the class.
As an SCPD student, how do I take the final exam?
For SCPD students, if you are local, you're encouraged to just come to Stanford for one of the on-campus exams. If you decide to take on-campus exams, please let us know in advance (through a survey that we send out closer to the final exam date). If you are not local or can't make it at the on-campus exams, you need to line up an exam monitor (usually your manager or a co-worker at your company), and submit the form specifying this person to SCPD in advance. You won't get an exam if you don't have an exam monitor on file. You need to make sure we get the exam back promptly (monitor should scan and email directly to us).If you are taking the exam in the first 24 hour period, you need to make sure we get the exam back from your monitor by Saturday 12:30 pm PT. If you are taking the exam in the second 24 hour period, you need to make sure we get the exam back from your monitor by Wednesday 7:30 pm PT. We need to grade exams immediately after that in order to be able to turn grades in in time. Please refer to the course policies page for Final exam details
Will there be virtual office hours for SCPD students?
We will be sure to join a Google hangout for at least some office hours. We will use QueueStatus and post google hangout link on QueueStatus page in each office hour for SCPD students.