Мне нужно извлечь личную информацию о человеке из списка документов и обобщить ее для пользователя.Если есть 2 человека с одинаковыми именами, следует указать правильного человека.Если у человека есть псевдоним, его также необходимо идентифицировать.Входными данными для программы могут быть имя человека, адрес, название организации и т. Д. Я извлек именованные объекты, такие как человек, организация, местоположение и т. Д., Из текста с использованием библиотеки NLTK.Выходные данные после извлечения именованных сущностей упомянуты ниже,
[('Michael', 'NNP', 'B-PERSON'), ('Joseph', 'NNP', 'B-PERSON'),('Джексон', 'NNP', 'Я-ЧЕЛОВЕК'), ('was', 'VBD', 'O'), ('born', 'VBN', 'O'), ('in', 'IN ',' O '), (' Gary ',' NNP ',' B-GPE '), (', ',', ',' O '), (' Indiana ',' NNP ',' B-GPE ') ....
Теперь я хочу извлечь отношения между этими сущностями.