Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung Nächste Überarbeitung | Vorherige Überarbeitung | ||
talit:indexing [2025-02-13 15:48] – [Aufgabe 1 - Tokenizer] hof | talit:indexing [2025-02-15 13:38] (aktuell) – hof | ||
---|---|---|---|
Zeile 48: | Zeile 48: | ||
query_index(toy_index, | query_index(toy_index, | ||
- | </code | + | </ |
- | > | + | |
#### Fragen | #### Fragen | ||
- Findet dein System einen Film über `' | - Findet dein System einen Film über `' | ||
Zeile 161: | Zeile 161: | ||
Nehmen wir folgendes Beispiel: Wir indexieren alle Film-Artikel der 1980er Jahre und wollen möglichst gute Suchresultate für folgende Queries: | Nehmen wir folgendes Beispiel: Wir indexieren alle Film-Artikel der 1980er Jahre und wollen möglichst gute Suchresultate für folgende Queries: | ||
* '' | * '' | ||
+ | * '' | ||
+ | * '' | ||
Unsere Query-Funktion muss erstens mit mehreren Wörtern umgehen können - es bietet sich an, die `tokenize` Funktion auch hier anzuwenden und eine Suchanfrage für jedes Token in der Query durchzuführen. Die Frage ist allerdings, wie wir die einzelnen Resultatlisten kombinieren... | Unsere Query-Funktion muss erstens mit mehreren Wörtern umgehen können - es bietet sich an, die `tokenize` Funktion auch hier anzuwenden und eine Suchanfrage für jedes Token in der Query durchzuführen. Die Frage ist allerdings, wie wir die einzelnen Resultatlisten kombinieren... |