Feature #696

Add Google Search API

Added by Tom Clegg almost 8 years ago.

Status:
New
Priority:
Normal
Assigned To:
-
Target version:
-
Start date:
09/15/2011
Due date:
% Done:

0%

Estimated time:
Billable:
Estimatedhours:
Hours:
Totalhours:
Resolution:
Story points:
-

Description

Yahoo BOSS no longer offers any free searches. Pricing is currently $0.80 per 1000 queries.

Google pricing is currently $5.00 per 1000 queries but the first 100 queries per day are free. This model is more development/testing-friendly, although considerably more expensive for bootstrapping and keeping the production site up-to-date (36500 queries per year => ~3.5 years to look up every variant in current GET-Evidence DB).

Requirements:

  • Implement Google Custom Search API1, store result xml and # hits locally (similar to what import_yahoo_search.php does now)
  • Support "queue variants that haven't been looked up with any search engine" and "queue variants that haven't been looked up in Google" modes
  • Show Yahoo and/or Google search results in the "web search results" section, whichever is available.
  • Allow installer/admin to limit periodic job to X queries per script invocation

1 http://code.google.com/apis/customsearch/v1/overview.html

Also available in: Atom PDF