ACM Home Page
Please provide us with feedback. Feedback
A flight meta-search engine with metamorph
Full text PdfPdf (542 KB)
Source
International World Wide Web Conference archive
Proceedings of the 18th international conference on World wide web table of contents
Madrid, Spain
POSTER SESSION: Wednesday, April 22, 2009 table of contents
Pages 1069-1070  
Year of Publication: 2009
ISBN:978-1-60558-487-4
Authors
Bernhard Kruepl  TU Wien, Vienna, Austria
Wolfgang Holzinger  TU Wien, Vienna, Austria
Yansen Darmaputra  TU Wien, Vienna, Austria
Robert Baumgartner  Lixto Software GmbH, Vienna, Austria
Sponsor
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 21,   Downloads (12 Months): 81,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1526709.1526860
What is a DOI?

ABSTRACT

We demonstrate a flight meta-search engine that is based on the Metamorph framework. Metamorph provides mechanisms to model web forms together with the interactions which are needed to fulfil a request, and can generate interaction sequences that pose queries using these web forms and collect the results. In this paper, we discuss an interesting new feature that makes use of the forms themselves as an information source. We show how data can be extracted from web forms (rather than the data behind web forms) to generate a graph of flight connections between cities.

The flight connection graph allows us to vastly reduce the number of queries that the engine sends to airline websites in the most interesting search scenarios; those that involve the controversial practice of creative ticketing, in which agencies attempt to find lower price fares by using more than one airline for a journey. We describe a system which attains data from a number of websites to identify promising routes and prune the search tree. Heuristics that make use of geographical information and an estimation of cost based on historical data are employed. The results are then made available to improve the quality of future search requests.



Collaborative Colleagues:
Bernhard Kruepl: colleagues
Wolfgang Holzinger: colleagues
Yansen Darmaputra: colleagues
Robert Baumgartner: colleagues