This project was undertaken for and with the guidance of Professor Armin Sarabi (EECS, University of Michigan). The objective was to automate search using Google's API, and store the header information on the top N search results, while avoiding duplicate searches (to minimize costs).
The readme file and code for the project are available on this Github page: https://github.com/msivadasan/gsearchapi.