Job description
I am looking for a programmer to develop in any technology an application that builds a database of the most searched keywords in Google, Bing search engine.
The application:
1. retrieves from the indicated csv file individual lines containing words or phrases from the industry whose popularity should be studied
2. sends a query to the Google/Bing advertising system and retrieves the estimated number of searches and recommended to use other keywords and phrases.
3. the aforementioned recommended to use other keywords and phrases for which the advertising system did not provide results - the application adds to the list of queries and queues the query.
4. answers saves in the database
5 The application provides the ability to:
5.1 Track the progress of queries
5.2 Log errors for re-queries
5.3 Export the database to csv
5.4 Integrate and connect through multiple accounts up to 20
5.5. Configure and manage the frequency of queries over time, e.g., 10 profiles send a query no more often than every 10 seconds and a value to end the query loop, e.g., 2000 keywords with results.