ComeçarComece gratuitamente

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

Ver Curso

Exercício interativo prático

Experimente este exercício preenchendo este código de exemplo.

# Create the defaultdict: ner_categories
ner_categories = ____
Editar e executar código