Below, in brackets, the last time each file was modified

Theory slides:

- 0. Presentation (Sept 10th)
- 1. Information Retrieval. Preprocessing. Text laws (Sept 8th)
- 2. The Boolean and Vector IR models (Oct 29th) (corrected an error in def of alpha-measure)
- 3. Implementation (Sept 30th)
- 4. Searching the web. Pagerank (Oct 17th - corrected a typo when discussing effect of lambda damping factor)
- 5. Scaling up (Nov 1st - corrected typo in lsh algorithm)
- 6. Recommending (Nov 9th - minor corrections)
- 7. Streams (Jan 5th)
- 8. Network Analysis (Dec 8th)
- 9. Public-key crypto (Dec 20th)

Exercises:

- 1. Information Retrieval. Preprocessing. Text laws (Sept 8th)
- 2. Models. Evaluation (Sept 22nd)
- 3. Implementation (Oct 9th)
- 4. Web Search (Oct 26th)
- 5. Scaling up (Dec 6th)
- 7. Streams and sketches - and with answers (Jan 10th - corrected error in answer to ex 2.)
- 8. Network analysis (Dec 8th)

Labs:

- Lab 1. Powerlaws (Sept 8th)
- Lab 2. Intro to ElasticSearch (Sept 13th)
- Lab 3. Programming on ElasticSearch (Sept 29th)
- Lab 4. Relevance Feedback (Sept 30th)
- Lab 5. Crawling (Oct 9th)
- Lab 6. Pagerank (Oct 26th)
- Lab 7. Designing a search system, 1 (Oct 26th)
- Lab 8. Locality Sensitive Hashing (Nov 1st)
- Lab 9. A recommender system from scratch (Nov 16th)
- Lab 10. A recommender system library (Nov 23rd)
- Lab 11. Network analysis 1 (Dec 1st)
- Lab 12. Designing a search system, 2 (Dec 5th)
- Lab 13. Network analysis 2, communities (Dec 15th)