Von aktuellen Anwendungen wird erwartet, dass sie eine leistungsstarke Volltextsuche zur Verfügung stellen. Doch wie funktioniert Suche überhaupt und wie integriere ich sie in meine Webseite oder Applikation?
So schwierig ist das gar nicht und der Vortrag gliedert sich dafür in drei Teile:
* Wie Volltextsuche generell funktioniert und was die Unterschiede zu Datenbanken sind.
* Wie der Score beziehungsweise die Qualität von Suchresultaten berechnet wird.
* Wie Indizierung und Abfrage verschiedener Sprachen, die Suche nach Terms und Phrasen, boolsche Queries, Suggestions, Ngrams und mehr mit Elasticsearch funktionieren.
Wir probieren sämtliche Queries live aus und sehen uns an, welche Möglichkeiten dir für deinen Anwendungsfall zur Verfügung stehen.