Encerramento

Processamento de Linguagem Natural com spaCy

Azadeh Mobasher

Principal data scientist

Capítulo 1 - Introdução a NLP e spaCy

 

  • Use os pipelines de processamento de texto do spaCy para extrair recursos linguísticos:

 

Pipeline de linguagem do spaCy

Processamento de Linguagem Natural com spaCy

Capítulo 2 - Anotações linguísticas do spaCy e vetores de palavras

  • Trabalhe com classes do spaCy, como Doc, Token e Span, e preveja similaridades semânticas usando vetores de palavras:

Analogia e operações com vetores

Processamento de Linguagem Natural com spaCy

Capítulo 3 - Análise de dados com spaCy

  • Escreva padrões de correspondência para extrair termos e frases usando o Matcher e o PhraseMatcher do spaCy:

 

matcher = Matcher(nlp.vocab)
pattern = [{"LOWER": "good"}, {"LOWER": {"IN": ["morning", "evening"]}}]
matcher.add("morning_greeting", [pattern])

 

matcher = PhraseMatcher(nlp.vocab, attr = "LOWER")
patterns = [nlp.make_doc(term) for term in terms]
matcher.add("InvestmentTerms", patterns)
Processamento de Linguagem Natural com spaCy

Capítulo 4 - Personalizando modelos do spaCy

 

  • Anote e prepare os dados para treinamento
  • Treine modelos do spaCy e use-os na inferência

 

Exemplo de NER no domínio médico

Processamento de Linguagem Natural com spaCy

Recursos recomendados

Processamento de Linguagem Natural com spaCy

Parabéns!

Processamento de Linguagem Natural com spaCy

Preparing Video For Download...