Intelligente Suche-Lösungen

Suchtechnologien liefern innerhalb weniger Millisekunden relevante Daten auf Basis eines unstrukturierten Datenbestands, zumeist Fließtext. Neben dem Einsatz in Suchmaschinen im Intra- und Extranet-Umfeld werden Suchtechnologien auch für High-Traffic-Anwendungen verwendet. Klassische relationale Datenbanken sind diesen Anforderungen oft nicht gewachsen.

Intelligente Suche-Lösungen beinhalten nicht nur die Suche an sich, sondern auch die Analyse und Aufbereitung bestehender Daten sowie die Definition von effektiven Suchstrategien für Ihren Anwendungsbereich. Denn nur wenn ich finde, was ich suche, bin ich als Benutzerin oder Benutzer zufrieden, und darin unterstützen wir Sie.

Unsere Lösungen können die unterschiedlichsten Datenquellen anbinden, um Ihren Nutzerinnen und Nutzern die gewünschte Information umgehend zur Verfügung zu stellen. Dabei werden strukturierte sowie unstrukturierte Daten indiziert und aufbereitet, um sie der Suche zugänglich zu machen. Darauf aufbauend können weitere Funktionen zur Erleichterung der Suche angeboten werden, wie Suchvorschläge beim Eintippen eines Begriffes, Verbesserung der Navigation oder Eingrenzung der Suchtreffer an Hand von hierarchischen Klassifikationen (Facetten) oder das Hervorheben von Treffern.

Unser Angebot

  • Definition der Index-Struktur basierend auf Ihren Daten und Suchanfragen
  • Effektive Suchstrategien zur Unterstützung Ihrer Hauptgeschäftsziele
  • Einbindung der Suche in Ihre Anwendungen
  • Unterstützung bei Performance-, Indizierungs- und Suche-Fragen
  • Implementierung erweiterter Funktionalitäten wie Rechtschreibhilfen, "Ähnliche Suchanfragen" oder Facettierung

Technische Umsetzung

Unsere bisherigen Implementierungen basieren durchwegs auf Apache Solr beziehungsweise Lucene. Erweiterungen wurden für Analyzer und Tokenizer geschrieben. Für das Abgreifen einer Intranet-Seite wurde des weiteren auch Nutch als Crawler eingesetzt.