Back to top

Technologische Hilfsmittel zur Unterstützung von Projekten der Unternehmenssuche und Big Data-Analyse

DIE TECHNOLOGISCHE LÜCKE SCHLIESSEN

Im Laufe der Jahre und durch die Erfahrung aus hunderten von Such- und Analyseprojekten haben wir eine Reihe von technologischen Herausforderungen kennengelernt, welche die verfügbaren kommerziellen oder Open-Source-Plattformen nicht lösen können. Um diese Probleme zu lösen, haben wir eine Sammlung von suchmaschinenunabhängigen, technischen Hilfsmitteln entwickelt, um die Lücken in den Such- und Big-Data-Analyseprojekten unserer Kunden zu schließen.
Diese Hilfsmittel wurden von unseren Entwicklern erstellt, um konkrete Probleme in Live-Implementierungen zu lösen. Danach wurden sie in zahlreichen Folgeprojekten eingesetzt und kontinuierlich weiter optimiert und verfeinert, nicht zuletzt durch den substanziellen Input unserer Kunden. Da wir hierdurch einmal eine solide Vorbereitungsarbeit erledigt haben, müssen wir nicht jedes Mal das Rad neu erfinden. Als Ergebnis erhalten wir beschleunigte Projekte und schnellere Wertschöpfung.

Als Teil von Accenture bauen wir weiter umfassende, flexible Lösungen, die den intelligentesten Unternehmen mit Suche und Analyse helfen.

SCHNELLERE ERGEBNISSE MIT DER ACCENTURE INSIGHTS PLATFORM (AIP)

Unsere technologischen Hilfsmittel werden auch weiterhin separat erhältlich sein, ab sofort sind sie aber auch als Optionen in der Accenture Insights Platform (AIP) verfügbar. 

AIP ist eine umfassende und skalierbare Lösung, die es Unternehmen ermöglicht, schnell umsetzbare Erkenntnisse und Geschäftsergebnisse zu erhalten – basierend auf einem wettbewerbsfähigen, flexiblen kommerziellen Modell. Benutzerdefinierte Lösungen können erstellt werden, um ganz auf die Anforderungen Ihres Unternehmens einzugehen. Jede der flexiblen Analyse-Apps in AIP verwaltet den vollständigen, umfassenden Prozess und bietet Unternehmen direkten Zugriff auf die Werkzeuge, die Sie brauchen, um datengestützte und intelligente Entscheidungen zu treffen. Erfahren Sie mehr über AIP. Zusammen mit dem Aspire-Framework von Search Technologies bietet AIP einen leistungsfähigen technologischen Stack, der die Erfassung, Anreicherung, Analyse und Visualisierung von strukturierten und unstrukturierten Daten modernisiert. 

aspire aip

VORTEILE

  • Ein umfassendes System für Suche und Analyse kann in wenigen Tagen und nicht Wochen erstellt werden und wird unmittelbar Ihrem Geschäft nutzen
  • Bereitstellbar in der Cloud oder vor Ort
  • Bereitstellung eines risikofreien, kosteneffektiven Ansatzes für den Wechsel zwischen Suchplattformen, wie etwa den Ersatz der Google Search Appliance, Migrationen von FAST ESP zu SharePoint, Wechsel von Solr zu Elasticsearch etc.
  • Die Lücken kommerzieller Suchmaschinen und vergleichbaren Open-Source-Plattformen werden mit technologischen, suchmaschinenunabhängigen Hilfsmitteln geschlossen.

TECHNOLOGISCHE MITTEL

Unsere technologischen Hilfsmittel werden zusammen mit den unterschiedlichsten Suchmaschinen eingesetzt, darunter SharePoint 2013, die Google Search Appliance, Amazon CloudSearch, Solr und Elasticsearch. Jede Komponente kann individuell oder alle zusammen als komplettes Paket eingesetzt werden, um die Sucharchitektur Ihres Unternehmens zu ergänzen und zu optimieren.

  • Aspire Content Processing: Ein Framework zur Content-Verarbeitung, speziell für unstrukturierte und semi-strukturierte Daten entworfen und inzwischen in die Accenture Insights Platform integriert. Aspire wird normalerweise im Rahmen unserer Consultingtätigkeit genutzt. Es bietet optimale Funktionen, eine große Auswahl an vorgefertigten Verarbeitungskomponenten, eine Hadoop-Implementierung und verteilte Verarbeitungsmöglichkeiten. 
  • Content-Konnektoren: sind suchmaschinenunabhängige Konnektoren mit integrierten Funktionen zur Metadatenerfassung und Zugriffsschutz über Early Binding.
  • Staging Repository ist ein zwischengeschaltetes Repository, in dem der Content aufbewahrt werden kann, nachdem er von der Quelle extrahiert wurde. Das Staging Repository ermöglicht eine effiziente Neuverarbeitung des Contents, ohne für jede folgende Verarbeitung erneut auf die Datenquelle zugreifen zu müssen. 
  • Query Processing Language (QPL)ist eine Engine für Parsen von Querys und Geschäftsregeln, die es ermöglicht, komplexe Abfrageprozesse effizient einzurichten und zu verwalten. QPL wird oft mit dem Search API-Server bereitgestellt, ist aber in einigen Implementierungen auch separat verfügbar, abhängig von den Anforderungen des Kunden.
  • Search API-Server ermöglicht das Konfigurieren neuer Endpunkte in wenigen Sekunden. Diese Endpunkte werden von Skripten unterstützt, die eingehende Abfragen an eine Suchmaschine weiterleiten können, mit Hilfe von QPL Änderungen an Abfragen zur Verbesserung der Relevanz vornehmen können oder andere Aktion vornehmen, wie Nachschlagen in Datenbanken oder Updates. Die Ergebnisse werden dann in einer einzelnen Antwort zusammengefasst, die an die Suchschnittstelle zurückgegeben wird.
  • Search UI: eine Suchschnittstelle für den Endbenutzer, für die der vollständige Quellcode vorhanden ist und an spezielle Anforderungen angepasst werden kann. Der Einsatz von API-Server und QPL ermöglicht es der Suchschnittstelle, unabhängig von konkreten Suchmaschinen zu funktionieren.
  • Admin UI: Zuschaltbare Administrationsschnittstelle für Installation, Administration, Servermanagement und Funktionsprüfungen.

REFERENZARCHITEKTUR

Im Lauf der Jahre haben wir unsere technologischen Hilfsmittel immer weiter ausgebaut. Daraus ist eine optimierte Referenzarchitektur für die Erstellung skalierbarer und benutzerdefinierter Anwendungen für Suche und Big Data-Analyse entstanden. Diese basiert auf unseren eigenen technologischen Hilfsmitteln, Open-Source-Suchmaschinen und anderen ergänzenden Technologien und ermöglicht es unseren Kunden, funktionsfähige Suchsysteme deutlich schneller zu erstellen und damit auch schnellere Wertschöpfung zu ermöglichen.

Das untenstehende Diagramm zeigt die Referenzarchitektur für eine browserbasierte Suchanwendung.

Technologische Hilfsmittel

  • In diesem Beispiel musste die Suchanwendung auf eine Reihe unterschiedlicher Datenquellen (wie etwa Content Management Systeme, Textdokumente, E-Mails, Bildersammlungen, Social Media Websites, etc.) zugreifen.  
  • Konnektoren lesen Daten von externen Quellen. Aspire Content Processing (oder eine andere Content Publishing Engine) kann einen Großteil der Datenverarbeitung für die Indexierung in der Suchmaschine übernehmen.
  • In einigen Szenarien kann das Staging Repository als Lastpuffer zwischen Frontend und den Publishing-Aufgaben im Backend dienen.
  • In diesem Diagramm werden der Search API-Server und QPL gemeinsam eingesetzt, um eine ausgefeilte Verarbeitung der Abfrage zu ermöglichen, Skripte „sequenziell parallel“ auszuführen und relevante Ergebnisse an die Search UI zu liefern. In einigen Fällen ist QPL separat verfügbar, basierend auf den Anforderungen des Kunden an die Implementierung.
  • Search UI bietet Standardvorlagen oder benutzerdefinierte Vorlagen für die meisten Anwendungsfälle, einschließlich E-Commerce, unternehmensweite Suche, Data Warehouse Analytics, Media & Publishing, Recruiting und viele andere.
  • Admin UI ist ein zentrales und benutzerdefiniert anpassbares Dashboard, welches dem Systemadministrator ermöglicht, alle Systemkomponenten umfassend zu konfigurieren, zu verwalten und zu überwachen.
  • Wenn Text Mining, maschinelle Lernverfahren, semantische Analyse oder Qualitätsmessungen erforderlich sind, kann es notwendig werden, Aspire in einem Big Data Array als Teil eines Big Data Frameworks (Hadoop) einzusetzen. Auch, wenn es anfangs nicht nach einer Aufgabe für Big Data aussieht (Millionen Dokumente), kann es schnell zu einer solchen werden, wenn fortgeschrittenes Text Mining erforderlich wird (Milliarden Wörter, Ausdrücke und semantische Beziehungen).

IMPLEMENTIERUNG

Assessment 

Wenn es der Lösungsarchitektur entspricht, ermöglichen unsere technologischen Hilfsmittel die effiziente Bereitstellung und Unterstützung kundenspezifischer Suchlösungen, und unsere Kunden profitieren von erhöhter Zuverlässigkeit. Wir schlagen vor, diese Hilfsmittel nur dann zu nutzen, wenn es klare und spezifische Vorteile für das Projekt gibt. Jede Entscheidung über den Einsatz wird von unserem technischen Team in Absprache mit dem Kunden getroffen.

Support

Einige unserer Technologien können auch von externen Kunden und OEMs in Lizenz eingesetzt werden. In diesen Fällen bieten wir Dienstleistungen für Support und Wartung für Lösungen an, die unsere technologischen Hilfsmittel nutzen. Unterstützung für andere Lösungskomponenten (kommerziell und Open Source) erhalten Sie auch von uns und unseren Partnern.

WEITERE INFORMATIONEN

Kontaktieren Sie uns für weitere Informationen über unsere technologischen Hilfsmittel und wie diese Ihnen helfen können, Ihre Anwendungen der Suche und Big Data-Analyse zu optimieren.

0