AT&T: Solr als Middleware

Ich habe viel darüber gesprochen, dass es bei der Suche nicht nur darum geht, Daten zu finden, sondern auch darum, sie zu verstehen. Und es ist fast schon eine Binsenweisheit, wenn man sagt, dass die Anwendung der Suche auf die großen Daten- und Inhaltshaufen auf das Motto ‚Kenne deine Daten‘ hinausläuft. Aber fügen Sie den anderen wichtigen Teil der Softwareerkenntnis hinzu - ‚Kenne deinen Benutzer‘ - und es wird interessant. Verstehen Sie, dass es bei der Suche nicht nur um Abfragen und Indizes geht - es geht darum, bestimmte Benutzer mit bestimmten Daten zu verbinden.

Wie Shantanu Deo in seinem Vortrag an Tag 2 der Lucene Revolution erklärt, war es für den AT&T-Onlineshop für mobiles E-Commerce (Verkauf von Klingeltönen und Bluetooth-Headsets) eine Notwendigkeit, die Suche zur Erstellung der Webnavigation zu verwenden. Das Unternehmen benötigte eine Möglichkeit, drei Navigationsebenen bereitzustellen, darunter über 700 eindeutige URLs, die für jeden Benutzer auf der Grundlage seiner Zugehörigkeit zu mehr als 60 Profilgruppen angepasst werden. Sie könnten zum Beispiel ein New Yorker sein, der einen Familientarif hat und über Digital-TV verfügt.

Sehen Sie sich die Folien zu dieser Sitzung an:

Deo und sein Team beschlossen, dass die einzige vernünftige Lösung darin bestand, das Problem als ein Suchproblem zu modellieren. Sie kodierten jede Ebene in der Hierarchie mit einer sechsstelligen Zahl (2 Ziffern pro Ebene) und indizierten Dokumente, in denen angegeben war, welche URLs auf welchen Benutzergruppen in welchen Ebenen angezeigt werden sollten. Von da an war es eine einfache Angelegenheit, den Benutzern URLs zu zeigen, die sie in den Suchergebnissen sehen sollten, und keine von denen, die sie nicht sehen sollten.

Das System funktioniert für AT&T. Sobald sie die Daten indiziert haben, läuft das System einfach weiter, es sei denn, es gibt Änderungen, und wenn das der Fall ist, ist keine Programmierung erforderlich. Alles, was sie tun müssen, ist die Daten neu zu indizieren. Es ist nicht nötig, die Anwendung neu zu gestalten oder das Datenmodell zu ändern.

Das Prinzip hat die Schönheit der Einfachheit. Ich persönlich denke, dass dies ein interessanter Vorbote für eine mehr suchbasierte Navigation ist. In diesem Fall haben sie einen ziemlich spezifischen (wenn auch großen) Datensatz zu verwalten, und Solr bewältigt ihn problemlos. In Zukunft könnten sie ganz einfach die Möglichkeit hinzufügen, Links auf der Grundlage komplexerer Suchfaktoren anzuzeigen, wie z. B. dem bisherigen Verlauf oder den Interessen.

Sie können Shantanu Deo auch in einem kürzlich erschienenen Podcast mit Michael Cote von Redmonk sprechen hören, hier.

Cross-posted mit Lucene Revolution Blog. Nicholas Chase ist ein Gast-Blogger. Dies ist eine von mehreren Zusammenfassungen von Präsentationen auf der Konferenz.

Teilen Sie das Wissen

You Might Also Like

Die Unternehmenssuche ist nicht mehr nur eine Funktion – sie entwickelt sich zur KI-Infrastrukturebene

Da Unternehmen in generative KI, Retrieval-Augmented Generation (RAG), KI-Assistenten und KI-Agenten investieren,...

Read More

Hören Sie auf, sich durch die Suche nach Teilenummern Einnahmen entgehen zu lassen

B2B-Commerce-Teams haben die letzten Jahre damit verbracht, die Suche mit KI, semantischem...

Read More

Moderne Sucherlebnisse sind zu langsam in der Einführung

Die Erwartungen an digitale Erlebnisse haben sich grundlegend geändert. Geschäftsinteressenten wünschen sich...

Read More

Quick Links