curso de

NLP: Introdução a regex e modelos de linguagem

Estudando esse mês:

Otávio Augusto Cartaxo Araújo Francisco José Matos Nogueira Filho JOSE DOS REIS VITORETTI Fabio julio da Luz Tiago Airosa Ferreira dos Santos

e mais 68 alunos(as)

Resumo do curso

  • Avance nos estudos sobre Processamento de Linguagem Natural.
  • Aprenda como as regex pode ajudar no tratamento de dados textuais.
  • Entenda o que são o modelos de linguagem e suas aplicações
  • Crie um modelo que detecta idiomas modo automatizado.
  • Pratique bibliotecas python como NLTK e Scikit-Learn.

Público alvo

Desenvolvedores com interesse em criar aplicações que envolvam interpretação da linguagem humana ou para pessoas com interesse em machine learning e inteligência artificial que querem iniciar a jornada por um dos maiores desafios da computação: o Processamento de Linguagem Natural.

Conteúdo relacionado

Cursos de Machine Learning em Data Science

Leia nossos artigos de Data Science

Última atualização

21/05/2020

Já é aluno?

Comece o curso agora

12h

p/ conclusão

61

Atividades

224

Minutos de video

779

Alunos nesse curso

8.8

Nota deste curso

Certificado de participação

Formação com esse curso

Instrutores

  • Um quase físico, apaixonado por dados e educação. Atuou durante alguns anos na área de Data Science na maior fabricante de eletrodomésticos do mundo e trabalhou em projetos de Processamento de Linguagem Natural para a Petrobrás. Atualmente dedica-se à aplicação de machine learning na área da educação e na democratização do acesso ao ensino de Data Science no Brasil.

Conteúdo Detalhado

  1. Explorando os dados e seus desafios

    • ML: Desafios e aplicações
    • Regex: Primeiro Contato
    • Explorando a sintaxe
  2. Regex em Python

    • Regex: Possíveis aplicações
    • Utilização de Regex em Python
    • Conhecendo a função re.sub
    • Agilidade com re.compile
  3. Regex: Tratando dados da Web

    • Regex: Remoção TAG HTML
    • Remoção de trechos de código
    • Tratamento de banco de dados
  4. Refinando o Tratamento

    • Remoção de dígitos e pontuações
    • Espaços duplicados
    • Aplicação nos dados em português
    • Aplicação nos demais idiomas
  5. NLTK e ML's

    • Modelos de Linguagem
    • NLTK e Bigrams
    • Caracteres Falsos
  6. MLE: Criando o primeiro ML

    • Dados de Treino e Teste
    • Pipeline para treinamento de ML
    • Criação de modelo MLE
    • Perplexidade para palavras
  7. Treino e Teste de ML's

    • Função para treinar ML's
    • Perplexidade para frases
    • Perplexidade infinita
  8. Laplace: Perplexidade Infinita e Detecção de Idiomas

    • Resolvendo a perplexidade infinita
    • Aplicação de ML para detectar idiomas

Ainda não estuda com a gente?

Invista na transformação da sua carreira!

Comece agora

Aprenda Machine Learning com esse e outros cursos, comece agora!

  • 1269 cursos

    Cursos de programação, UX, agilidade, data science, transformação digital, mobile, front-end, marketing e infra.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • App para Android e iPhone/iPad

    Estude até mesmo offline através das nossas apps Android e iOS em smartphones e tablets

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Reforço online de inglês e espanhol para aprimorar seu conhecimento

Premium

  • 1269 cursos

    Cursos de programação, UX, agilidade, data science, transformação digital, mobile, front-end, marketing e infra.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • App para Android e iPhone/iPad

    Estude até mesmo offline através das nossas apps Android e iOS em smartphones e tablets

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Reforço online de inglês e espanhol para aprimorar seu conhecimento

12X
R$75
à vista R$900
Matricule-se

Premium Plus

  • 1269 cursos

    Cursos de programação, UX, agilidade, data science, transformação digital, mobile, front-end, marketing e infra.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • App para Android e iPhone/iPad

    Estude até mesmo offline através das nossas apps Android e iOS em smartphones e tablets

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Reforço online de inglês e espanhol para aprimorar seu conhecimento

12X
R$100
à vista R$1.200
Matricule-se

Max

  • 1269 cursos

    Cursos de programação, UX, agilidade, data science, transformação digital, mobile, front-end, marketing e infra.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • App para Android e iPhone/iPad

    Estude até mesmo offline através das nossas apps Android e iOS em smartphones e tablets

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Reforço online de inglês e espanhol para aprimorar seu conhecimento

12X
R$120
à vista R$1.440
Matricule-se
Conheça os Planos para Empresas

Acesso completo
durante 1 ano

Estude 24h/dia
onde e quando quiser

Novos cursos
todas as semanas