Entidades nomeadas em uma frase
Neste exercício, vamos identificar e classificar os rótulos de várias entidades nomeadas em um corpo de texto usando um dos modelos estatísticos do spaCy. Também vamos verificar a veracidade desses rótulos.
Este exercício faz parte do curso
Feature Engineering para NLP em Python
Instruções do exercício
- Use
spacy.load()para carregar o modeloen_core_web_sm. - Crie uma instância Doc
docusandotextenlp. - Faça um loop sobre
doc.entspara imprimir todas as entidades nomeadas e seus respectivos rótulos.
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
# Load the required model
nlp = ____.____(____)
# Create a Doc instance
text = 'Sundar Pichai is the CEO of Google. Its headquarters is in Mountain View.'
doc = ____
# Print all named entities and their labels
for ent in ____:
print(____, ____)