Извлечь сущность из списка, используя spacy - PullRequest
0 голосов
/ 10 февраля 2020

Скажем, у меня есть

dataframe(dataframe name = frame) of list with strings::
           Column_name
0 | ["Hello my name is john","Over the Horizon"]

Я хочу извлечь сущность из этого списка и сохранить в массиве вроде ::

["entity1","entity2"]

Код, который я использовал для извлечения сущности ::

import spacy
nlp = spacy.load("en_core_web_sm")
for row in range(len(frame)):
    print(row)
    doc = nlp(frame.loc[row ,"Question"])

Это генерирует ошибку: генерирует ошибку :: TypeError: Аргумент 'строка' имеет неправильный тип (ожидаемая строка, полученный список)

Может кто-нибудь указать на ошибку? Спасибо!

...