Contextual Advertisement,
The program should pull extract all the data from any website, then process the the text so that it cleans up the text. The text then is anslyised so that the important keywords are found (which should define the website) and then put into a database. From the database it should be able to match advertisements, which are images with tags. At the end it should just point to the image of the adversitement that is matched for the website.
All applicants go through a series of tests that check their level of English and knowledge of formatting styles. The applicant is also required to present a sample of writing to the Evaluation Department. If you wish to find out more about the procedure, check out the whole process.