Web Scraping Prototype: Kayak Flight Search Results (Java or PHP) over Proxy

IN PROGRESS
Bids
11
Avg Bid (USD)
$197
Project Budget (USD)
$30 - $250

Project Description:
I am looking for someone to build a prototype web scraping application in Java or PHP (preferably Java). The application needs to be able to scrape results from the Kayak flight search engine. As I only require a prototype, you do not need to implement the ability to perform multiple or complex searches. Simply scraping the results of a static search (such as http://www.kayak.com/flights/NYC-LON/2013-03-28/2013-04-02) into some kind of structured data is enough.

I need to be able to perform hundreds or thousands of searches a day. To my knowledge, Kayak only allows 40 searches per hour per IP address. The second requirement of this project is that the searches need to be able to be performed over a configurable proxy so that I can bypass this search limit.

The project deliverable is only the source code for your implementation. You do not need to implement any user interface elements or database. I want a prototype application that makes an anonymous search on Kayak and parses the search results into some kind of structured form (storing the relevant search result information into local variables and outputting them in the console is enough).

I am an an experienced software developer and the Kayak website has proven particularly difficult for me to scrape. Please provide some details about the approach you plan to take for this project in a private message when making your bid.

Skills required:
Data Mining, Java, PHP, Web Scraping
About the employer:
Verified
Public Clarification Board
Bids are hidden by the project creator. Log in as the employer to view bids or to bid on this project.
You will not be able to bid on this project if you are not qualified in one of the job categories. To see your qualifications click here.


Hire zeke
$ 250
in 3 days
Hire mantislin
$ 248
in 5 days
$ 75
in 2 days
Hire phpXpertbd
$ 400
in 10 days
$ 70
in 5 days
$ 100
in 3 days
$ 100
in 5 days
$ 150
in 5 days
Hire programer22
$ 500
in 21 days
Hire mxkarasek
$ 75
in 2 days