Github

Github

O que é o Github?

O Git é um sistema de controlo de versões que se tornou muito popular ao longo dos últimos anos. Isto deve-se ao seu grande poder e versatilidade, que levou milhares de projetos de software livre a migrar os seus repositórios para o Git. Esta versão de controlo popular requer frequentemente o conhecimento de comandos específicos.

A GitHub é uma empresa sem fins lucrativos que oferece um serviço de hosting para repositórios armazenados na nuvem. A sua interface é utilizada por milhões de empregados de grandes empresas como a Google ou o Facebook. Tal tem sido o seu sucesso que a empresa foi comprada pela Microsoft no ano passado por 7500 milhões de dólares.

Após a sua aquisição, a Microsoft lançou no GitHub o seu novo motor de inteligência artificial chamado Adam, que afirma ser ainda mais rápido do que o da Google, apesar da sua pequena infraestrutura. O Adam é um projeto de Inteligência Artificial e Machine Learning capaz de aprender e trabalhar com questões complexas.

Na sua primeira fase, o projeto baseia-se no reconhecimento de objetos, algo que já vimos em outros motores de inteligência artificial, como o Firefly da Amazon. Para formar este reconhecimento, o Adam tem uma base de dados com mais de 10 milhões de imagens que estão divididas em diferentes categorias. Após completar esta fase de reconhecimento, espera-se que o Adam seja capaz de responder a qualquer pergunta ou esclarecer qualquer dúvida sobre seres ou objetos.

A GitHub baseia-se na colaboração entre utilizadores, permitindo a vários programadores experimentar com código aberto e partilhar os seus diferentes projetos e ideias. É por isso que a Microsoft decidiu tornar público o código de Adam. Hoje em dia, grande parte da programação consiste na montagem e modificação de código já escrito, e todo este código tende a reunir-se no GitHub, uma plataforma acessível a todos os utilizadores.