Implementierung und Auswertung einer bildbasierten Produktsuche im Shopsystem SAP Hybris Commerce Posted on 9. Dezember 201918. Juli 2024AuthorAuthor Christian Otto Grötsch Das Ziel der vorliegenden Arbeit war die Implementierung und Auswertung einer bildbasierten Produktsuche im Shopsystem SAP Hybris Commerce. Die Verwendung der bildbasierten Suche im Bereich des E-Commerce ist einer der am häufigsten erwähnten Anwendungsfälle für diese Suchtechnologie. Dabei existieren bereits verschiedene Einbindungen dieser Art der Suche in Onlineshops, deren Einsatz allerdings noch sehr schwach verbreitet ist. Auf welchen Grundlagen Systeme dieser Art aufbauen, was für Probleme sie in sich bergen, die einer verbreiteten Verwendung eventuell im Weg stehen, und wie diese gelöst werden können, sollte in dieser Arbeit sowohl praktisch als auch theoretisch erläutert werden. Die Umsetzung dieses prototypischen Content-based Visual Information Retrieval Systems (CBVIR) wurde in Zusammenarbeit mit der Jenaer Digitalagentur dotSource GmbH durchgeführt. Dabei sollten sowohl die Chancen, Möglichkeiten und Probleme dieser Art der Suche, als auch die Grundlagen eines solchen Systems und dessen Erstellung erforscht und ausgewertet werden. Mit Hilfe des Shopsystems SAP Hybris Commerce, der integrierten Suchmaschine Apache Solr und dem zugehörigen Plugin lire-solr wurde eine funktionale Implementierung verwirklicht. Die Auswertung erfolgte in einer quantitativen Art mit der Hilfe etablierter Auswertungsmetriken und dem DeepFashion Bilddatensatz für Kleidungsstücke. Als Resultat steht eine funktionstüchtige Umsetzung einer bildbasierten Produktsuche zur Verfügung, welche auf Grundlage der Auswertung und der flexiblen Struktur weiter verbessert werden kann. Der schriftliche Teil dieser Ausarbeitung bietet einen Überblick über die wichtigsten Grundlagen von Systemen dieser Art, dokumentiert und erklärt alle Entscheidungen und Vorgänge zu deren Erstellung und Auswertung und führt in verschiedene Problemstellungen, Lösungen und zukünftige Aspekte ein. Das Ergebnis dieser Arbeit ist in diesem Sinne die sowohl praktische als auch theoretische Beantwortung der Frage, wie ein System für eine bildbasierte Suche in einem Onlineshop implementiert, getestet und verbessert werden kann, wodurch sowohl eine Wissensgrundlage für künftige Projekte dieser Art als auch eine technologische Grundlage für eine einfache Einbindung dieser Suche in SAP Hybris Commerce geschaffen wurde. Aufbau eines IR Systems Kostenloser Download der gesamten Bachelorarbeit Categories Entwicklung
Externe Suchengines – FACT-Finder und Solr im Vergleich (2011) Posted on 20. Januar 201223. September 2024AuthorAuthor Christian Otto Grötsch 1 Suchtechnologien werden heutzutage in allen Bereichen des Internets eingesetzt. Das bekannteste und erfolgreichste Beispiel ist Google. Das Hauptaugenmerk wird oft auf die Genauigkeit und Strukturierung der umfangreichen Informationen gesetzt. Für Onlineshops ist eine Suchfunktion elementar. Viele Shopbesucher wissen schon vorher welches Produkt sie kaufen bzw. anschauen möchten und nutzen so die Suchfunktion. Hier muss also eine effiziente und genaue Suche erfolgen, um eine hohe Konversion zu gewährleisten. Eine eigene Entwicklung der Suchfunktion ist für viele Betreiber und Entwickler ein ressourcenaufwändiger Prozess. Deswegen greifen Onlineshopbetreiber oft auf externe Lösungen zurück. Zwei sehr erfolgreiche Vertreter dieser Branche sind FACT-Finder und Solr, welche auf dem Gebiet der Suche in Online-Shops bzw. im E-Commerce sehr breite Anwendung finden, sodass an einem Vergleich dieser Produkte ein öffentliches Interesse besteht. Der FACT-Finder basiert auf dem patentierten Algorithmus FACT und ist in der Programmiersprache C geschrieben. Die Suchergebnisse werden mit Hilfe eines mathematisch-linguistischen Verfahrens, welches auf dem Fuzzy-Set-Modell beruht, und einem phonetischen Vergleich, basierend auf der Omikron Phonetik, ermittelt. Für den Import stellt FACT-Finder vier Schnittstellen bereit, sodass die Ergebnisse entweder als HTML, XML, Webservice oder JavaScript Object Notation (JSON) empfangen werden. Im Vergleich zu Solr stellt der FACT-Finder eine kommerzielle Standardlösung dar. Solr ist somit in seiner Standardversion eine von Apache kostenfrei zur Verfügung gestellte Suchfunktion. Es basiert auf dem Suchkern Lucene und erweitert diesen mit zusätzlichen Funktionen und Webkomponenten zu einem Suchserver. Lucene basiert auf Java und arbeitet basierend auf dem Booleschen und dem Vektorraummodell. Für den Import von Suchergebnissen bietet Solr unterschiedliche Methoden (XML, JSON, PHP, Java) an, die intern durch den entsprechenden ResponseWriter realisiert sind. Die Arbeit im Gesamten stellt zunächst allgemeine Suchalgorithmen vor, danach folgt eine Festlegung der verschiedenen Bewertungskriterien aus Sicht der Shopbetreiber sowie aus Sicht der Shopnutzer. Aufbauend auf diesen Kriterien wird nach einer Erklärung der beiden Suchfunktionen Solr und FACT-Finder ein Vergleich gezogen. Um die Kriterien der Performance und des Integrationsaufwandes einzuschätzen, wurden beide Programme in die von dotSource entwickelte Social Commerce Komplettlösung SCOOBOX integriert. Kostenloser Download der gesamten Diplomarbeit Categories IT