Skip to content
UdemyData SciencePaid courseIntermediate levelCertificate

Processamento de Linguagem Natural com BERT e Python (Udemy.com)

Aplique o algoritmo revolucionário de PLN e Deep Learning do Google para tarefas do mundo real! Crie um sistema de Q&A

Created by: Jones Granatyr

Last updated January 2021

icon
What you will learn

  • Crie um sistema de perguntas e respostas (Q&A) que pode ser utilizado em fóruns de pesquisas
  • Ligue o BERT à uma Rede Neural Convolucional especializada em Processamento de Linguagem Natural para classificação de sentimentos
  • Entenda a história do BERT e por que ele mudou a área de Processamento de Linguagem Natural (PLN)
  • Use as ferramentas de tokenização fornecidas com o BERT para pré-processar textos com eficiência
  • Use a camada BERT como incorporação para conectá-la ao seu próprio modelo de Processamento de Linguagem Natural (PLN)
  • Use o BERT como um modelo pré-treinado e depois ajuste-o para obter melhores resultados
  • Obtenha modelos disponíveis no Tensorflow Hub, a plataforma onde você pode obter modelos já treinados
  • Use o Google Colab e o Tensorflow 2.0 para suas implementações de IA

How it compares

Against the other 461 rated Udemy courses in Data Science on CourseDuck:

  • Rating4.5 out of 5higher than 46% of them
  • Reviews228#329 of 462 by number of reviews
  • Length7.8 hoursshorter than 53% of them
  • Last updatedJanuary 2021earlier than 89% of them

icon
Course Description

A área de Processamento de Linguagem Natural - PLN (Natural Language Processing - NLP) é uma subárea da Inteligência Artificial que tem como objetivo tornar os computadores capazes de entender a linguagem humana, tanto escrita quanto falada. Alguns exemplo de aplicações práticas são: tradutores entre idiomas, tradução de texto para fala ou fala para texto, chatbots, sistemas automáticos de perguntas e respostas, sumarização de textos, geração automática de descrições para imagens, adição de legendas em vídeos, classificação de sentimentos em frases, dentre várias outras!

Dentro do contexto de Processamento de Linguagem Natural, a arquitetura BERT (Bidirectional Encoder Representations from Transformers) tem ganhado muita atenção dos desenvolvedores e atualmente é considerada como o modelo de Machine Learning mais eficiente nessa área! Muitos pesquisadores a consideram como um marco na área de PLN, mudando um pouco o paradigma de como as aplicações são implementadas.

Atualmente, o setor de Inteligência Artificial está cada vez mais necessitando de soluções de Processamento de Linguagem Natural, ou seja, aprender essa área juntamente com a arquitetura BERT pode ser a chave para trazer soluções reais para necessidades presentes e futuras. Baseado nisso, este curso foi projetado para quem deseja crescer ou iniciar uma nova carreira na área de Processamento de Linguagem Natural, obtendo uma sólida experiência nessa área utilizando modernas técnicas de Deep Learning e Redes Neurais Artificiais!

Aproveitaremos a enorme quantidade de dados de texto disponíveis on-line (duas bases de dados reais) e exploraremos duas das principais técnicas de PLN, o que lhe dará o poder necessário para enfrentar com êxito qualquer desafio do mundo real! Além de aprender a teoria, você também desenvolverá três estudos de caso:

  1. Criação de um classificador de sentimentos utilizando dados do Twitter e a integração de um tokenizador BERT com Redes Neurais Convolucionais

  2. O segundo estudo de caso é semelhante ao primeiro, porém, utilizaremos a camada de embedding do BERT para integração com uma Rede Neural Convolucional para classificar sentimentos

  3. Criação de um sistema de perguntas e respostas (Q&A - Questions and Answers) utilizando o BERT! A ideia é fazer uma pergunta sobre um determinado texto e o algoritmo vai indicar onde está a resposta para a nossa pergunta, muito similar com o que ocorre nos fóruns de pesquisa

Utilizaremos tecnologias modernas, como a linguagem Python, o TensorFlow 2.0 e o Google Colab, garantindo que você não tenha problemas com instalações ou configurações de softwares na sua máquina local.

icon
Udemy Discount

The discount is applied through our link. Open the course from here and Udemy's current promotional price is applied at checkout on most courses, no code to type.

Some courses are excluded from Udemy's promotions. If the price does not drop, clear your browser cookies and use the button again.

icon
Instructor Details

Jones Granatyr

Olá! Meu nome é Jones Granatyr e já trabalho em torno de 10 anos com Inteligência Artificial (IA), inclusive fiz o meu mestrado e doutorado nessa área. Atualmente sou professor, pesquisador e fundador do portal IA Expert, um site com conteúdo específico sobre Inteligência Artificial. Desde que iniciei na Udemy criei vários cursos sobre diversos assuntos de IA, como por exemplo: Deep Learning, Machine Learning, Data Science, Redes Neurais Artificiais, Algoritmos Genéticos, Detecção e Reconhecimento Facial, Algoritmos de Busca, Mineração de Textos, Buscas em Textos, Mineração de Regras de Associação, Sistemas Especialistas e Sistemas de Recomendação. Os cursos são abordados em diversas linguagens de programação (Python, R e Java) e com várias ferramentas/tecnologias (tensorflow, keras, pandas, sklearn, opencv, dlib, weka, nltk, por exemplo). Meu principal objetivo é desmistificar a área de IA e ajudar profissionais de TI a entenderem como essa tecnologia pode ser utilizada na prática e que possam visualizar novas oportunidades de negócios.

icon
More courses by Jones Granatyr

$74.99

$69.99

$19.99

$11.99

$79.99

$19.99

icon
More Data Science courses

$19.99

$19.99

$19.99

$15.99

Free

Free

icon
Reviews

4.5

228 ratings on Udemy

Select a bar to show only those reviews.Select the bar again to show every rating.

By Guilherme Passarela on 8/5/2025

São detalhes muito ricos e interessantes sobre o uso do BERT e de REDES NEURAIS CONVOLUCIONAIS em PLN !

By Marco Antonio Borges on 6/17/2024

O conteúdo do curso é bem completo mas está desatualizado. Faltam mais explicações sobre o código utilizado.

By Marcello Koch on 2/21/2024

Pensei que o curso fosse mais prático e atendesse mais as necessidades do mercado.

By Jaqueline Fernandes de Medeiros Duarte on 12/4/2023

Melhor curso em Lingua Portuguesa sobre o Bert e seu funcionamento. Lembrando que requer conhecimentos básicos que você encontra nos outros cursos do professor Jones.

By Diegton Rodrigues Barbosa on 9/22/2022

O curso era oq eu esperava, mas acredito que faltou mostrar um pouco das coisas dando errado e como lidaria com estes poucos problemas.

By Rafael Faria de Azevedo on 3/20/2021

Estou muito satisfeito com as explicações. Mas ainda não tentei rodar o código na minha máquina. Jones explica muito bem.

By Luiz Henrique Rowan Peixoto on 2/8/2021

Gostei bastante do treinamento, pois o Jones demontra profundo conhecimento do tema e a abrangencia do conteúdo superou as minhas expectativas.

By Pedro Henrique Rodrigues Coelho on 12/27/2020

Ótima didática, bastante objetiva. Apenas recomendo a quem tentar replicar o código, de seguir os procedimentos a risca. Mesmo assim o curso vale a pena pelo valor cobrado.

By Marcello Sandi Pinheiro on 10/25/2020

Sim era o que eu esperava. Tenho algumas peculiaridades relacionadas as características da situação-problema que enfrento. Mas sim estou muito contente com o conteúdo, com a didática e conhecimento do instrutor, com a qualidade e atualidade do tema.

By Rodrigo Jose Fagundes on 10/10/2020

Terminei o curso a um tempo atras, e posso garantir que esse e todos os cursos do Jones são excelentes! Muito conhecimento e aplicação em Deep Learning! Agradeço a toda a equipe pela a criação e disponibilização do conteúdo.

Showing all 10 reviews on CourseDuck

Read all 228 reviews on Udemy

icon
Quality Score

No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 90 / 100