Named Entity Recognition
Overview
Time: minObjectives
What are Named Entity Recognition?
It is the process of detecting the named entities such as the person name, the location name, the company name, the quantities, and the monetary value.
nltk.download('maxent_ne_chunker')
nltk.download('words')
text = '''The UIC Library Digital Scholarship Hub is a facility that is available to support students,
staff and faculty with digital scholarship and humanities experimental research and instruction.
The Hub provides technology, data and individual consultations to encourage creative,
innovative and non-traditional research and development. '''
from nltk import ne_chunk
token = word_tokenize(text)
tags = nltk.pos_tag(token)
chunk = ne_chunk(tags)
chunk
Key Points