Ein invertierter Index ordnet einem Begriff die Dokumente zu, die ihn enthalten. So findet eine Suchmaschine Kandidaten, ohne bei jeder Suche jedes Dokument vollständig zu lesen.
Denken Sie an ein Stichwortverzeichnis im Buch: Wort nachschlagen und genannte Seiten aufrufen. Dokumentkennungen ersetzen bei der Suche die Seitenzahlen.
1. Beginnen Sie mit einer kleinen Sammlung
Wir haben drei Dokumente und einen einfachen Analyzer, der Text kleinschreibt und Wörter trennt. Ein Analyzer ist die Folge von Schritten, die Text in suchbare Begriffe umwandelt.
D1: Red apple
D2: Green apple
D3: Red car
apple -> D1, D2
car -> D3
green -> D2
red -> D1, D3
