Como ter mais produtividade na leitura de artigos científicos em inglês

Ultimamente eu tenho lido artigos científicos com bastante frequência. Trata-se de uma ótima forma de acompanhar os avanços obtidos em pesquisas dentro da área na qual atuamos, ou de obter referências para algum trabalho acadêmico no qual estejamos trabalhando. Nos campos de ciência da computação e engenharia, a leitura de artigos científicos em inglês é praticamente mandatória se você for um pesquisador ou estudante nestas áreas. Isto se deve ao fato de que a disponibilidade de papers acadêmicos em inglês nestas áreas é muito mais ampla do que em português. Entretanto, um grande inconveniente com o qual eu tenho que lidar às vezes ocorre sempre que tropeço numa palavra ou frase difícil de traduzir sem a ajuda de um dicionário ou do tradutor da Google. É algo que mina a produtividade no decorrer da leitura.

Leia mais

Como fazer upload de imagens no Django Framework

Fazer o upload de imagens no Django é uma tarefa bastante simples como em qualquer outro bom framework. O Django é um dos meus frameworks preferidos, não apenas porque é baseado na minha linguagem de programação predileta, mas também porque consegue abstrair toda a complexidade envolvida na maioria dos grandes projetos de software com uma competência quase sem paralelo. Fica para o desenvolvedor, a possibilidade de criar funcionalidades complexas com um código lindo, organizado e com um número de linhas bastante reduzido.  Ganha-se muito em termos de agilidade.

Leia mais

Como o Youtube usa o deep learning para saber qual é o próximo vídeo que você quer assistir

Já percebeu que quando você acessa a página inicial do Youtube, os vídeos que aparecem convenientemente logo no topo têm a mais alta probabilidade de serem os vídeos que você gostaria de ver? Você já se perguntou como a maior plataforma de vídeos do mundo sabe qual é o próximo vídeo que você quer assistir? Ao final deste post, você terá uma ideia de como o Youtube utiliza o deep learning para chegar a este resultado.

Leia mais

Machine Learning – a matemática da aprendizagem supervisionada

Não é preciso ser um gênio para aprender a criar modelos de Machine Learning, muito embora seja necessário ao menos compreender alguns dos conceitos matemáticos que fundamentam este fantástico subcampo da inteligência artificial. Sendo, neste caso, a teoria tão importante quanto a prática, ao final deste post você terá obtido vários insights sobre a matemática da aprendizagem supervisionada, o método de aprendizagem de máquina mais utilizado hoje em dia.

Leia mais

Novo Case – aplicativo android da Top Target para ofertas de vagas

Recentemente eu fiquei responsável pelo desenvolvimento do novo aplicativo android da Top Target, destinado à oferta de vagas de empregos e outras oportunidades de trabalho. A ferramenta facilita a candidatura do usuário ao processo seletivo conduzido dentro da empresa, maximizando suas chances de empregabilidade, principalmente porque o notifica sempre que novas vagas estiverem disponíveis.

Leia mais