Google is one of the largest IT companies, having as mission to organize the world’s information and to make it universally accessible and useful. It is very active in research in the fields of algorithms, artificial intelligence, computer vision, cryptography, data mining, distributed computing, information retrieval, machine learning, machine translation, natural language processing, speech recognition and video processing, amongst others. Google employees are very active in a range of research areas, publishing altogether roughly 200 articles yearly, participating in program committees, and are important contributors to open-source software projects in terms of volume.