Palestra

Processamento de Linguagem natural com NLTK

O intuito dessa palestra é despertar curiosidade sobre o processamento de linguagem natural, uma subárea da inteligência artificial que tem recebido crescente atenção ao longo dos anos, bem como mostrar aos pythonistas meios de se envolver com o tema através da utilização do NLTK (Natural Language Toolkit), um robusto framework Python. O Processamento de linguagem natural encontra várias aplicações relevantes, entre elas podemos destacar: tradução automatizada, categorização de textos, extração de informação e detecção de graus de similaridade entre textos (muitas vezes utilizada na detecção de plágios). O conhecimento de tais técnicas é, principalmente nos dias de hoje, uma ferramenta útil tanto em ambiente acadêmico como no mercado. A NLTK é uma ferramenta desenvolvida em Python, open source, voltada para o desenvolvimento de aplicações que lidem com processamento de linguagem humana, sendo hoje a principal ferramenta voltada para o tema escrita na linguagem. Em novembro do ano passado a PSF (Python Software Foundation) passou a patrocinar a migração da NLTK para Python 3. A palestra se dividirá em dois momentos. Inicialmente discutiremos sobre processamento de linguagem natural abordando seus principais conceitos e aplicações. Em seguida passaremos a apresentação da NLTK, contando um pouco de sua história, instalação, principais componentes e algumas pequenas aplicações ilustrando o seu uso. A palestra é voltada para pessoas que estão começando o seu estudo no assunto e programadores python de todos os níveis.

Palestrante

Wairton de Abreu

Wairton de Abreu

Twitter: wairton

Bacharel em Ciências da Computação pela UECE, conheceu Python há cerca de 4 anos e desde então carrega-a aonde for como seu "canivete suíço". Utiliza a linguagem tanto em ambiente acadêmico, como em ambiente profissional. Já ministrou cursos e palestras sobre Python e sobre IA. Atualmente trabalha como Analista de Sistemas no GREat, UFC.