Prática de gráficos
Neste exercício, você usará algumas entidades nomeadas extraídas e seus agrupamentos de uma série de artigos de jornal para mapear a diversidade de tipos de entidades nomeadas nos artigos.
Você usará um defaultdict
chamado ner_categories
, com chaves que representam cada tipo de grupo de entidade nomeada e valores para contar o número de cada tipo de entidade nomeada diferente. Você tem uma lista de frases em blocos chamada chunked_sentences
semelhante ao último exercício, mas desta vez com nomes de categorias não binárias.
Você pode usar hasattr()
para determinar se cada bloco tem um 'label'
e, em seguida, simplesmente usar o método .label()
do bloco como a chave do dicionário.
Este exercício faz parte do curso
Introdução ao processamento de linguagem natural em Python
Exercício interativo prático
Experimente este exercício preenchendo este código de exemplo.
# Create the defaultdict: ner_categories
ner_categories = ____