A scalable special-purpose metasearch engine

Ondrej Jaura · reposiTUm (TU Wien) · 2006

Gleich nach dem Mailen, ist das Suchen die beliebteste Tätigkeit im Internet und Suchmaschinen sind das Werkzeug, mit dem man an die unermesslichen Informationsmengen im World Wide Web herankommt. Eine Lösung, die auf der Zusammenführung von Suchergebnissen mehrerer Suchmaschinen basiert - wird als Metasuche bezeichnet. Eine Lösung, die spezialisierte Suchmaschinen und Metasuchmaschinen kombiniert, bezeichnet man als spezialisierte Metasuche oder Spezial-Metasuche. Eine Spezial-Metasuche ist in der Lage Suchergebnisse von nachgestellten Datenbanken zu integrieren, die über konkrete spezialisierte Suchmaschinen verfügbar sind. Ein gutes Beispiel dafür, wie Technologie einem Endkunden dabei hilft die zweckmäßigsten Angaben zu finden - sind Flugbuchungen. Durch die Integration von Suchergebnissen von mehreren Buchungssystemen der Fluggesellschaften können die Kunden vergleichen um so den am besten geeigneten und günstigsten Flug unter mehreren Fluggesellschaften zu finden. Ohne eine spezialisierte Metasuchlösung, müsste der Endkunde die Buchungssysteme jeder einzelnen Fluggesellschaft prüfen, d.h. jede spezialisierte Suchmaschine. Eine durchdachte Metasuchlösung ermöglicht auch Währungskonversionen, die Sortierung der Suchergebnisse und das Kombinieren von mehreren Flugrouten verschiedener Gesellschaften. Diese Arbeit entwickelt eine neuartige spezialisierte Metasuchmaschine, die für jeden Geschäftszweck anwendbar ist; sie präsentiert den theoretischen und technischen Hintergrund, den Entwurf wie auch die für einen kommerziellen Einsatz geeignete Umsetzung. Der technische Hintergrund befasst sich mit solchen Gebieten, wie der Mapping-Theorie; der Entwurf zeigt Einzelheiten des Mapping- und Ausführungsrahmens und bei der Umsetzung werden zur Erreichung einer robusten und skalierbaren Lösung unternehmenseigene Technologien eingesetzt. Die beigefügte Fallstudie ist eine Flug-Metasuche, eine Spezialmetasuche, die die Suchergebnisse der Buchungssysteme von Fluggesellschaften integriert.

Read the paper · More papers on PaperTik