Я загружаю CSV в кадр данных pandas. Один из столбцов в кадре данных - это «отзывы», которые содержат строки текста. Мне нужно идентифицировать все прилагательные в этом столбце во всех строках кадра данных, а затем создать новый столбец «прилагательные», который содержит список всех прилагательных из этого обзора.
Я пытался использовать TextBlobs и смог пометить части речи для каждого случая, используя опубликованный код.
import pandas as pd
from textblob import TextBlob
df=pd.read_csv('./data.csv')
def pos_tag(text):
try:
return TextBlob(text).tags
except:
return None
df['pos'] = df['reviews'].apply(pos_tag)
df.to_csv('dataadj.csv', index=False)