3852
Comment:
|
14594
|
Deletions are marked like this. | Additions are marked like this. |
Line 6: | Line 6: |
It takes place every Tuesday from 14:15 - 15:45 h in the seminar room [[https://mm.informatik.uni-freiburg.de/room/101-1-9|101-1-9/13]] and on Zoom ([[https://uni-freiburg.zoom.us/j/66883835704?pwd=V1czaWQ2S2hPZWQ4dXp5NkpnWHRCUT09|meeting link]], meeting ID: 668 8383 5704, passcode: IRWS22/23). The first lecture is on Tuesday 18.10.2022 and the last lecture is on Tuesday 07.02.2023. There will be no lectures on the Tuesdays 01.11.2022 (All Saints), 27.12.2022, 03.01.2023 (Christmas break) and one additional date (to be announced). | It takes place every Tuesday from 14:'''05''' - 15:'''50''' h in the seminar room [[https://mm.informatik.uni-freiburg.de/room/101-1-9|101-1-9/13]] and on Zoom ([[https://uni-freiburg.zoom.us/j/66883835704?pwd=V1czaWQ2S2hPZWQ4dXp5NkpnWHRCUT09|meeting link]], meeting ID: 668 8383 5704, passcode: IRWS22/23). The first lecture is on Tuesday 18.10.2022 and the last lecture is on Tuesday 07.02.2023. There will be no lectures on the Tuesdays 01.11.2022 (All Saints), 06.12.2022, 27.12.2022 and 03.01.2023 (Christmas break). |
Line 14: | Line 14: |
* Our course management system [[https://daphne.informatik.uni-freiburg.de/ws2223/InformationRetrieval/|Daphne]] (login with your RZ user name and password). * The [[https://daphne.informatik.uni-freiburg.de/forum/viewforum.php?f=1218|forum]] for announcements and questions. * The [[Manuals/AskingOnAForum|manual]] for how to ask questions on the forum. |
|
Line 15: | Line 18: |
* Our course management system [[https://daphne.informatik.uni-freiburg.de/ws2223/InformationRetrieval/|Daphne]] (login with your RZ user name and password). * The forum ('''link coming soon''') for announcements and questions. * The [[Manuals/AskingOnAForum|manual]] for how to ask questions on the forum. |
|
Line 20: | Line 20: |
* Information about Subversion (SVN) can be found [[SVN|here (in German)]] and [[SVNEnglish|here (in English)]]; about some editors (including Vim) [[Editoren|here (in German)]]; and about the installation of gtest (for C++ only) [[ProgrammierenCplusplusSS2016/Gtest|here (in English)]]. | * Information about Subversion (SVN) can be found [[SVN|here (in German)]] and [[SVNEnglish|here (in English)]]; about some editors (including Vim) [[Editoren|here (in German)]]; and about the installation of gtest (for C++ only) [[Manuals/Gtest|here (in English)]]. |
Line 23: | Line 23: |
* Here you can download our [[InformationRetrievalWS2223/LinuxImage|Linux Image]] ('''link coming soon''') (for Virtualbox or VMWare). | * Here you can download our [[InformationRetrievalWS2223/LinuxImage|Linux Image]] (for Virtualbox or VMWare). |
Line 28: | Line 28: |
... More is yet to come ... | '''For visitors from outside the University of Freiburg: You can freely access all the course materials below, except the solutions, by replacing /svn/ by /svn-public/ in the URL.''' * Lecture 1, Tuesday, October 18, 2022 (Introduction, Inverted Index, Zipf's Law): <<BR>>[[https://youtu.be/MD3Ferad0oM|Video Recording]] ([[https://ad-teaching.informatik.uni-freiburg.de/InformationRetrievalWS2223/lecture-01.mp4|MP4 Download]]), [[https://daphne.informatik.uni-freiburg.de/ws2223/InformationRetrieval/svn/public/slides/lecture-01.pdf|Slides]], [[https://daphne.informatik.uni-freiburg.de/ws2223/InformationRetrieval/svn/public/exercises/sheet-01.pdf|Exercise Sheet 1]], [[https://daphne.informatik.uni-freiburg.de/ws2223/InformationRetrieval/svn/public/code/lecture-01/|Code from the lecture + unit tests for Exercise Sheet 1]], [[http://ad-teaching.informatik.uni-freiburg.de/InformationRetrievalWS2223/datasets/movies.tsv|Dataset for ES1]] (104,609 movies with title + description + 3 columns with scores that you can ignore for this sheet). Note: If the dataset download does not start automatically when clicking the link, copy the link address and paste it in a new tab or download it using the wget command. [[https://daphne.informatik.uni-freiburg.de/ws2223/InformationRetrieval/svn/solutions/sheet-01/|Solution]] * Lecture 2, Tuesday, October 25, 2022 (Ranking and Evaluation): <<BR>>[[https://youtu.be/cv7ztWiIaAM|Video Recording]] ([[https://ad-teaching.informatik.uni-freiburg.de/InformationRetrievalWS2223/lecture-02.mp4|MP4 Download]]), [[https://daphne.informatik.uni-freiburg.de/ws2223/InformationRetrieval/svn/public/slides/lecture-02.pdf|Slides]], [[https://daphne.informatik.uni-freiburg.de/ws2223/InformationRetrieval/svn/public/exercises/sheet-02.pdf|Exercise Sheet 2]], [[https://daphne.informatik.uni-freiburg.de/ws2223/InformationRetrieval/svn/public/code/lecture-02/|Code template + unit tests for Exercise Sheet 2]], [[http://ad-teaching.informatik.uni-freiburg.de/InformationRetrievalWS2223/datasets/movies.training-benchmark.tsv|Movies Training Benchmark]], [[http://ad-teaching.informatik.uni-freiburg.de/InformationRetrievalWS2223/datasets/movies.test-benchmark.tsv|Movies Testing Benchmark]], [[InformationRetrievalWS2223/ResultsES2|Table for your ranking results]], [[https://daphne.informatik.uni-freiburg.de/ws2223/InformationRetrieval/svn/solutions/sheet-02/|Solution]]. * Lecture 3, Tuesday, November 8, 2022 (Efficient List Intersection, Lagrange Multipliers): <<BR>> [[https://youtu.be/J4yO8QsRdFM|Video Recording]] ([[https://ad-teaching.informatik.uni-freiburg.de/InformationRetrievalWS2223/lecture-03.mp4|MP4 Download]]), [[https://daphne.informatik.uni-freiburg.de/ws2223/InformationRetrieval/svn/public/slides/lecture-03.pdf|Slides]], [[https://daphne.informatik.uni-freiburg.de/ws2223/InformationRetrieval/svn/public/exercises/sheet-03.pdf|Exercise Sheet 3]], [[https://daphne.informatik.uni-freiburg.de/ws2223/InformationRetrieval/svn/public/code/lecture-03/|Code from the lecture]], [[https://daphne.informatik.uni-freiburg.de/ws2223/InformationRetrieval/svn/solutions/sheet-03/sheet-03.pdf|Solution]] * Lecture 4, Tuesday, November 15, 2022 (Compression, Codes, Entropy): <<BR>> [[https://youtu.be/L-ziZ0SFqXo|Video Recording]] ([[https://ad-teaching.informatik.uni-freiburg.de/InformationRetrievalWS2223/lecture-04.mp4|MP4 Download]]), [[https://daphne.informatik.uni-freiburg.de/ws2223/InformationRetrieval/svn/public/slides/lecture-04.pdf|Slides]], [[https://daphne.informatik.uni-freiburg.de/ws2223/InformationRetrieval/svn/public/exercises/sheet-04.pdf|Exercise Sheet 4]], [[https://daphne.informatik.uni-freiburg.de/ws2223/InformationRetrieval/svn/solutions/sheet-04/sheet-04.pdf|Solution]] * Lecture 5, Tuesday, November 22, 2022 (Fuzzy Search, Prefix Edit Distance, q-Gram Index): <<BR>>[[https://youtu.be/GM9HVntz0W8|Video Recording]] ([[https://ad-teaching.informatik.uni-freiburg.de/InformationRetrievalWS2223/lecture-05.mp4|MP4 Download]]), [[https://daphne.informatik.uni-freiburg.de/ws2223/InformationRetrieval/svn/public/slides/lecture-05.pdf|Slides]], [[https://daphne.informatik.uni-freiburg.de/ws2223/InformationRetrieval/svn/public/exercises/sheet-05.pdf|Exercise Sheet 5]], [[https://daphne.informatik.uni-freiburg.de/ws2223/InformationRetrieval/svn/public/code/lecture-05/|Code template + unit tests for Exercise Sheet 5]], [[http://ad-teaching.informatik.uni-freiburg.de/InformationRetrievalWS2223/datasets/wikidata-entities.tsv|Wikidata entities]] (2,627,825 entities from Wikidata with name + popularity score + description + additional columns that you can use optionally), [[http://ad-teaching.informatik.uni-freiburg.de/InformationRetrievalWS2223/datasets/wikidata-entities.100k.tsv|Wikidata Entities SMALL (100,000 entities)]], [[InformationRetrievalWS2223/ResultsES5|Table for your results]], [[https://daphne.informatik.uni-freiburg.de/ws2223/InformationRetrieval/svn/solutions/sheet-05/|Solution]] . * Lecture 6, Tuesday, November 29, 2022 (Web applications, Part 1): <<BR>>[[https://youtu.be/ecRMy60oBrA|Video Recording]] ([[https://ad-teaching.informatik.uni-freiburg.de/InformationRetrievalWS2223/lecture-06.mp4|MP4 Download]]), [[https://daphne.informatik.uni-freiburg.de/ws2223/InformationRetrieval/svn/public/slides/lecture-06.pdf|Slides]], [[https://daphne.informatik.uni-freiburg.de/ws2223/InformationRetrieval/svn/public/exercises/sheet-06.pdf|Exercise Sheet 6]], [[https://daphne.informatik.uni-freiburg.de/ws2223/InformationRetrieval/svn/public/code/lecture-06/|Code template + test queries for Exercise Sheet 6]], [[http://ad-teaching.informatik.uni-freiburg.de/InformationRetrievalWS2223/datasets/wikidata-entities.tsv|Wikidata entities (same as for ES5)]], [[https://daphne.informatik.uni-freiburg.de/ws2223/InformationRetrieval/svn/solutions/sheet-06/|Solution]] . * Lecture 7, Tuesday, December 13, 2022 (Web applications, Part 2): <<BR>>[[https://youtu.be/i8Q5xXOPnqY|Video Recording]] ([[https://ad-teaching.informatik.uni-freiburg.de/InformationRetrievalWS2223/lecture-07.mp4|MP4 Download]]), [[https://daphne.informatik.uni-freiburg.de/ws2223/InformationRetrieval/svn/public/slides/lecture-07.pdf|Slides]], [[https://daphne.informatik.uni-freiburg.de/ws2223/InformationRetrieval/svn/public/exercises/sheet-07.pdf|Exercise Sheet 7]], [[https://daphne.informatik.uni-freiburg.de/ws2223/InformationRetrieval/svn/public/code/lecture-07/|Code template + test queries for Exercise Sheet 7]], [[http://ad-teaching.informatik.uni-freiburg.de/InformationRetrievalWS2223/datasets/wikidata-entities.tsv|Wikidata entities]], [[http://ad-teaching.informatik.uni-freiburg.de/InformationRetrievalWS2223/datasets/wikidata-entities.100k.tsv|Wikidata Entities SMALL]] (updated datasets!), [[https://daphne.informatik.uni-freiburg.de/ws2223/InformationRetrieval/svn/solutions/sheet-07/|Solution]]. * Lecture 8, Tuesday, December 20, 2022 (Vector Space Model): <<BR>>[[https://youtu.be/TvFsLPi_8Yc|Video Recording]] ([[https://ad-teaching.informatik.uni-freiburg.de/InformationRetrievalWS2223/lecture-08.mp4|MP4 Download]]), [[https://daphne.informatik.uni-freiburg.de/ws2223/InformationRetrieval/svn/public/slides/lecture-08.pdf|Slides]], [[https://daphne.informatik.uni-freiburg.de/ws2223/InformationRetrieval/svn/public/exercises/sheet-08.pdf|Exercise Sheet 8]], [[https://daphne.informatik.uni-freiburg.de/ws2223/InformationRetrieval/svn/public/code/lecture-08/|Code from the lecture + code template with unit tests for ES8]], [[http://ad-teaching.informatik.uni-freiburg.de/InformationRetrievalWS2223/datasets/movies.tsv|movies.tsv (same as for ES1+ES2)]], [[http://ad-teaching.informatik.uni-freiburg.de/InformationRetrievalWS2223/datasets/movies.test-benchmark.tsv|Movies Testing Benchmark (same as for ES2)]], [[InformationRetrievalWS2223/ResultsES8|Table for your ranking results]], [[https://daphne.informatik.uni-freiburg.de/ws2223/InformationRetrieval/svn/solutions/sheet-08/|Solution]]. * Lecture 9, Tuesday, January 10, 2023 (Latent Semantic Indexing): <<BR>>[[https://youtu.be/8tY3XWPLT6Q|Video Recording]] ([[https://ad-teaching.informatik.uni-freiburg.de/InformationRetrievalWS2223/lecture-09.mp4|MP4 Download]]), [[https://daphne.informatik.uni-freiburg.de/ws2223/InformationRetrieval/svn/public/slides/lecture-09.pdf|Slides]], [[https://daphne.informatik.uni-freiburg.de/ws2223/InformationRetrieval/svn/public/exercises/sheet-09.pdf|Exercise Sheet 9]], [[https://daphne.informatik.uni-freiburg.de/ws2223/InformationRetrieval/svn/public/code/lecture-09/|Code from the lecture]], [[https://daphne.informatik.uni-freiburg.de/ws2223/InformationRetrieval/svn/solutions/sheet-09/sheet-09.pdf|Solution]]. * Lecture 10, Tuesday, January 17, 2023 (Classification, Naive Bayes): <<BR>>[[https://youtu.be/RbhGzRFQsRw|Video Recording]] ([[https://ad-teaching.informatik.uni-freiburg.de/InformationRetrievalWS2223/lecture-10.mp4|MP4 Download]]), [[https://daphne.informatik.uni-freiburg.de/ws2223/InformationRetrieval/svn/public/slides/lecture-10.pdf|Slides]], [[https://daphne.informatik.uni-freiburg.de/ws2223/InformationRetrieval/svn/public/exercises/sheet-10.pdf|Exercise Sheet 10]], [[https://daphne.informatik.uni-freiburg.de/ws2223/InformationRetrieval/svn/public/code/lecture-10/|Code template with unit tests for ES10]], [[http://ad-teaching.informatik.uni-freiburg.de/InformationRetrievalWS2223/datasets/movie-genres.train.tsv|Movie Genres (train)]], [[http://ad-teaching.informatik.uni-freiburg.de/InformationRetrievalWS2223/datasets/movie-genres.test.tsv|Movie Genres (test)]], [[InformationRetrievalWS2223/ResultsES10|Table for your results]], [[https://daphne.informatik.uni-freiburg.de/ws2223/InformationRetrieval/svn/solutions/sheet-10/|Solution]]. * Lecture 11, Tuesday, January 24, 2023 (Linear Classifiers, Perceptrons, Logistic Regression): <<BR>> [[https://youtu.be/yAg0OZ27BtU|Video Recording]] ([[https://ad-teaching.informatik.uni-freiburg.de/InformationRetrievalWS2223/lecture-11.mp4|MP4 Download]]), [[https://daphne.informatik.uni-freiburg.de/ws2223/InformationRetrieval/svn/public/slides/lecture-11.pdf|Slides]], [[https://daphne.informatik.uni-freiburg.de/ws2223/InformationRetrieval/svn/public/exercises/sheet-11.pdf|Exercise Sheet 11]], [[https://daphne.informatik.uni-freiburg.de/ws2223/InformationRetrieval/svn/public/code/lecture-11/|Code template with unit tests for ES11]], datasets (same as for ES10): [[http://ad-teaching.informatik.uni-freiburg.de/InformationRetrievalWS2223/datasets/movie-genres.train.tsv|Movie Genres (train)]], [[http://ad-teaching.informatik.uni-freiburg.de/InformationRetrievalWS2223/datasets/movie-genres.test.tsv|Movie Genres (test)]], [[InformationRetrievalWS2223/ResultsES11|Table for your results]]. |
Welcome to the Wiki of the course "Information Retrieval" in the winter semester 2022/2023
The course is given by Prof. Dr. Hannah Bast and assisted by Natalie Prange. It takes place every Tuesday from 14:05 - 15:50 h in the seminar room 101-1-9/13 and on Zoom (meeting link, meeting ID: 668 8383 5704, passcode: IRWS22/23). The first lecture is on Tuesday 18.10.2022 and the last lecture is on Tuesday 07.02.2023. There will be no lectures on the Tuesdays 01.11.2022 (All Saints), 06.12.2022, 27.12.2022 and 03.01.2023 (Christmas break).
The tutors for this course are Daniel Bindemann, Patrick Brosi, Johannes Kalmbach, Elias Kempf, Robin Textor-Falconi and Sebastian Walter. The administrator of the supporting systems (Daphne, SVN, Forum, Jenkins) is Axel Lehmann.
Important Links
Our course management system Daphne (login with your RZ user name and password).
The forum for announcements and questions.
The manual for how to ask questions on the forum.
Our rules for the exercise sheets. Please read them carefully, completely and before you start working on the exercises. They are valid for all exercise sheets of this course.
Our CodingStandards for C++, Java and Python 3.
Information about Subversion (SVN) can be found here (in German) and here (in English); about some editors (including Vim) here (in German); and about the installation of gtest (for C++ only) here (in English).
The courses from previous semesters: Information Retrieval WS 21/22, Information Retrieval WS 19/20, Information Retrieval WS 18/19, Information Retrieval WS 17/18, Information Retrieval WS 16/17, Information Retrieval WS 15/16, Information Retrieval WS 13/14, Information Retrieval WS 12/13.
The exams from previous semesters: WS 21/22, WS 19/20, WS 18/19, WS 17/18, WS 16/17, WS 15/16, WS 13/14, WS 12/13.
Here you can download our Linux Image (for Virtualbox or VMWare).
A cheat sheet for NumPy and SciPy can be found here.
Lecture Slides, Video Recordings, Exercise Sheets, and Code
For visitors from outside the University of Freiburg: You can freely access all the course materials below, except the solutions, by replacing /svn/ by /svn-public/ in the URL.
Lecture 1, Tuesday, October 18, 2022 (Introduction, Inverted Index, Zipf's Law):
Video Recording (MP4 Download), Slides, Exercise Sheet 1, Code from the lecture + unit tests for Exercise Sheet 1, Dataset for ES1 (104,609 movies with title + description + 3 columns with scores that you can ignore for this sheet). Note: If the dataset download does not start automatically when clicking the link, copy the link address and paste it in a new tab or download it using the wget command. SolutionLecture 2, Tuesday, October 25, 2022 (Ranking and Evaluation):
Video Recording (MP4 Download), Slides, Exercise Sheet 2, Code template + unit tests for Exercise Sheet 2, Movies Training Benchmark, Movies Testing Benchmark, Table for your ranking results, Solution.Lecture 3, Tuesday, November 8, 2022 (Efficient List Intersection, Lagrange Multipliers):
Video Recording (MP4 Download), Slides, Exercise Sheet 3, Code from the lecture, SolutionLecture 4, Tuesday, November 15, 2022 (Compression, Codes, Entropy):
Video Recording (MP4 Download), Slides, Exercise Sheet 4, SolutionLecture 5, Tuesday, November 22, 2022 (Fuzzy Search, Prefix Edit Distance, q-Gram Index):
Video Recording (MP4 Download), Slides, Exercise Sheet 5, Code template + unit tests for Exercise Sheet 5, Wikidata entities (2,627,825 entities from Wikidata with name + popularity score + description + additional columns that you can use optionally), Wikidata Entities SMALL (100,000 entities), Table for your results, Solution .Lecture 6, Tuesday, November 29, 2022 (Web applications, Part 1):
Video Recording (MP4 Download), Slides, Exercise Sheet 6, Code template + test queries for Exercise Sheet 6, Wikidata entities (same as for ES5), Solution .Lecture 7, Tuesday, December 13, 2022 (Web applications, Part 2):
Video Recording (MP4 Download), Slides, Exercise Sheet 7, Code template + test queries for Exercise Sheet 7, Wikidata entities, Wikidata Entities SMALL (updated datasets!), Solution.Lecture 8, Tuesday, December 20, 2022 (Vector Space Model):
Video Recording (MP4 Download), Slides, Exercise Sheet 8, Code from the lecture + code template with unit tests for ES8, movies.tsv (same as for ES1+ES2), Movies Testing Benchmark (same as for ES2), Table for your ranking results, Solution.Lecture 9, Tuesday, January 10, 2023 (Latent Semantic Indexing):
Video Recording (MP4 Download), Slides, Exercise Sheet 9, Code from the lecture, Solution.Lecture 10, Tuesday, January 17, 2023 (Classification, Naive Bayes):
Video Recording (MP4 Download), Slides, Exercise Sheet 10, Code template with unit tests for ES10, Movie Genres (train), Movie Genres (test), Table for your results, Solution.Lecture 11, Tuesday, January 24, 2023 (Linear Classifiers, Perceptrons, Logistic Regression):
Video Recording (MP4 Download), Slides, Exercise Sheet 11, Code template with unit tests for ES11, datasets (same as for ES10): Movie Genres (train), Movie Genres (test), Table for your results.