10 August 2009 ~ Comments

Travel Has Much to Learn from E-Commerce – Recommendation Engines

Share

purple-towelsIn 1999 I had an opportunity to work with a variety of best of breed e-commerce products for a large retailer in the U.S. midwest.  One of the products I worked with was NetPerceptions.  The software was developed out of a research program at the University of Minnesota in 1992 and is based on the concept of “collaborative filtering”.  Essentially the software analyzes patterns in purchase history and then makes recommendations based on what other people buy.  This software is the basis of Amazon.com’s widely popular “People who bought this also bought:” engine.  In the broadest sense, the software is a recommendation engine that provides the customer with choices based on the buying patterns of thousands, if not hundreds of thousands of consumers before them.  For example, if you are looking at purple towels, the system will look for products that were purchased by people who also purchased purple towels and then make the recommendation to you.  It seems pretty straightforward, but the underlying technology is very sophisticated and requires a tremendous amount of product data and purchase history.  The technology has also been around for over seventeen years!

Given that this is not new technology, why have we not seen any “real” recommendation engines in the travel space? Simple, in order to make recommendations you have to be able to clearly understand what you are selling, and in my opinion, most travel suppliers don’t know what they are selling.  When a customer is booking a flight to Las Vegas, or a room at a hotel in Las Vegas, it is already too late to be using a recommendation engine.  I realize hoteliers are probably not very happy reading this, but the bottom line is that the only true product you can sell is a destination.  Everything else is simply a means to an end or an add-on.

For example, if you looked at booking history as a basis for recommendations, what would the recommendation engine suggest if you booked a ticket from Vancouver to Amsterdam?  “People who booked flights to Amsterdam also booked flights to Berlin, would you like to book a flight to Berlin now?” Not very useful I think.  Or how about the hotel example “People who booked the Fairmont Waterfront, also booked…” what? another hotel at the same destination? I don’t think so.  But… when you apply the recommendation engine on the destination level, now you have a true basis for comparison.  For example, “People who travel to Mexico also travel to Cuba”, or perhaps even more interesting when applied against activity choices “People who enjoy scuba diving travel to Bermuda” now you have a powerful and compelling tool for helping travelers make decisions.

So what can we do to help make recommendation engines a reality?  Firstly, we need to create a genome for destinations.  Pandora did this for music and it has taken the independent music world by storm.  The same could be true for travel, if we can classify, tag, and standardize a genetic code for every destination in the World, we would have an incredibly rich database filled with destinations that could be compared and contrasted based on a known set of criteria.  This is where a standards body like the OpenTravel Alliance could play a major role in defining how destination data is used in travel product transactions.  Once the genome is created, we would need every destination in the World to agree to populate and maintain this data in an accurate manner and share it openly for the purposes of improving tourism Globally.  Once the content is standardized and populated, the recommendation engines will come and the landscape of travel booking will change forever.

A dream? Certainly, but we have to start somewhere.

  • palaceonwheel
    Yes, I also agree with this message that you have great suggest about recommendation engine. I will follow this useful information in my business.

    Palace on wheels Taj Mahal Tour India Temple Tour India Tour
  • Nice dream this Travel genome.

    Wondering who will owned this sensitive data ;-)
  • Absolutely - totally agree on this. We launched a 'trip recommendation tool' on my site a couple of months ago, but we have a lot of work going on to provide more functionality...
    http://andyhayes.com/blog/search

    But yes, there is room for a pretty major application here.
  • Well said. The personalized travel application Yoplr.com takes the first step in this regard. It helps you filter destinations based on certain choices you make. The first starting point towards building this genome.
  • adrianov
    I want to stress some of the issues which are stated in the article:
    applying recommendation technologies to tourism is not a streightforward task. Collaborative filtering requires a lot of data, requires a buying story of the user, and is not suited to recommend a travel as a whole. A travel is an aggregation of more products, and a recommender for tourism should consider the whole travel planning process.
    In ECTRL Solutions we have developed Trip@dvice, a recommender system explicitely designed for tourism domain (http://www.ectrlsolutions.com/web/guest/tripadvice). Users can plan their travel by choosing the preferred destinations, accommodation, attractions, etc. Users are supported by the system through personalized recommendations. The technology It is designed to be integrated in existing tourism web portals.
  • Nice dream !
blog comments powered by Disqus