Showing posts from June 20, 2009

Building BlackboxSET on GAE/java

Last week I spent a few hours building a search engine testing tool called “ BlackboxSET ”. The purpose of the tool was to allow users to see search results from three different search providers and vote for the best set of results without knowing the source of the results. The hope was that the search engine which presents best set of results on the top of the page will stand out. What we found was interesting. Though Google’s search score aren’t significantly better than Yahoo’s or Bing’s, it is the current leader on BlackboxSET. But this post is about what it took me to build BlackboxSET on GAE which as you can see is a relatively simple application. The entire app was built in a few hours of late night hacking and I decided to use Google’s AppEngine infrastructure to learn a little more about GAE. Primary goals Ability to randomly show results from the three search engines Persist data collected after the user votes Report the results using a simple p