У меня есть набор данных, который не является английским sh, и я хочу использовать vader для анализа настроений, поэтому я создал функцию, которая вычисляет полярность и субъективность предложения.
Но когда я попытался примените эту функцию к набору данных системы cra sh и отобразите следующую ошибку:
HTTPError: HTTP Error 429: Too Many Requests
Я знаю, что vader используется для engli sh, но в описании они сказали, что его можно использовать для non-engli sh набор данных также с ограничением запроса для 1000 слов, поэтому я попробовал тест с 995 словами, и он все еще отображал ту же ошибку.
, если кто-то использовал этот инструмент для не-engli sh набор данных мне нужно знать, работает ли он для него и где я делаю ошибку в моем проекте.
from vaderSentiment.vaderSentiment import SentimentIntensityAnalyzer
def detect_polarity(text):
analyzer = SentimentIntensityAnalyzer()
return analyzer.polarity_scores(text)
df_arabic_vader['polarity'] = df_arabic_vader.text.apply(detect_polarity)
df_arabic_vader.head()