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.

You Might Also Like

KI-Agenten dominieren den Einkauf. Ist Ihre Website auf die KI-gestützte Suche vorbereitet?

Generative KI-Agenten wie ChatGPT definieren die Produktsuche neu. Erfahren Sie, wie Sie...

Read More

Vom Suchunternehmen zum praktischen KI-Pionier: Unsere Vision für 2025 und darüber hinaus

CEO Mike Sinoway gibt Einblicke in die Zukunft der KI und stellt...

Read More

Wenn KI schief geht: Fehlschläge in der realen Welt und wie man sie vermeidet

Lassen Sie nicht zu, dass Ihr KI-Chatbot einen 50.000 Dollar teuren Tahoe...

Read More

Quick Links