Processamentos de Linguagem Natural
Autor: Júlio Serafim Martins , Diego César Batista Mariano , Maikon Lucian Lenz , Juliano Vieira Martins , Michel Bernardo Fernandes da Silva , Sofia Maria Amorim Falco Rodrigues , Wheslley Rimar Bezerra , Raiza Artemam de Oliveira , Roni Francisco Pichetti
LIVRO IDEAL PARA
Estudantes de engenharia de produção, engenharia elétrica; sistemas de informação, ciência da computação, tecnologia da informação, engenharia de software.
SOBRE O LIVRO
O desenvolvimento das tecnologias da informação e comunicação, entre elas, a web, oportunizou à sociedade a possibilidade de facilmente registrar e distribuir informações. No entanto, isso resultou em um volume quase infinito de documentos. Como analisar essa montanha de arquivos de maneira eficiente? A resposta parece simples: programar algoritmos! Mas como construí-los, se a maioria está descrita em linguagem natural, em outras palavras, não estruturadas? Para esse tipo de problema, é necessário considerar os diferentes idiomas, sintaxe e semântica dos textos, por exemplo, e é aí que entra a área de processamento de linguagem natural, mais conhecida como PLN, cujos fundamentos e aplicações práticas são apresentados neste livro.
Resumo
A área de processamento de linguagem natural, mais conhecida como PLN, também chamada de linguística computacional, investiga estratégias para resolver problemas diretamente ligados à interpretação e à geração da linguagem humana em sistemas computacionais. Assim, com a proposta de realizar essas soluções de forma automatizada, a PLN tem relação importante com a área de inteligência artificial. Neste livro, você terá uma visão abrangente sobre os fundamentos e as aplicações práticas de PLN. Além disso, você vai aprender a desenvolver algoritmos para tarefas comuns de processamento de textos, tais como classificação, sumarização e análise de sentimentos. Por fim, todos esses temas são acompanhados de recomendações efetivas de como selecionar as técnicas mais adequadas para cada tipo de problema específico no trato da linguagem natural.
Informações técnicas
eBook
Formato ePDF
Páginas 285
ISBN 9786556900575
Ano 2020
Equipe técnica
Adriana Neves dos Reis, Doutora em Engenharia de Produção e Sistemas. Mestre em Computação Aplicada.
Júlia Mara Colleoni Couto, Mestre em Ciência da Computação. Especialista em Gestão de Projetos.
Olimar Teixeira Borges, Mestre em Ciência da Computação. Graduado em Sistemas de Informação.
Sumário
Introdução ao processamento de linguagem natural
Aplicações e desafios do processamento de linguagem natural
A base do processamento de textos
Expressões regulares
Similaridade léxica
Similaridade semântica
Representação vetorial de textos — bag of words
Representação vetorial de texto TF-IDF
Modelagem de tópicos — latent Dirichlet allocation
Introdução à sumarização de textos
Representação vetorial de textos — word embeddings — word2vec
Representação vetorial de textos — utilizando word embeddings em Python
Classificação de textos — introdução ao aprendizado supervisionado
Classificação de textos — Utilizando Python para construir e treinar modelos de machine learning
Introdução à análise de sentimentos
Análise de sentimentos — Utilizando Python para construir e treinar modelos de machine learning