Как использовать анализ N-грамм для анализа настроений? Как только я разделил предложение на Uni-Grams, Bi-Grams, Tri-Grams e.t, c. Как мне продвинуться оттуда?Использование анализа N-грама в анализе настроений
ответ
Анализ чувствительности часто относится к обучению машинам, поэтому возможным способом выполнения этого является выполнение алгоритма машинного обучения, в котором атрибутами являются граммы.
Тем не менее, вы можете определенно собирать сентиментальные фразы/слова в виде счастливых/грустных токенов (в зависимости от того, используете ли вы униграмму или биграмм ...) и просто подсчитываете количество случаев появления токенов ,
Векторизовать X-граммы, используя мешок слов или любую другую технику, а затем применить алгоритм классификации: MaxEnt/SVM/RandomForest. N-Gram обычно не улучшают результаты, ведь использование более 2 г может даже снизить ваш PR.
Что означает векторизация X-граммов? не могли бы вы рассказать? –
Вы можете использовать sklearn.feature_extraction.text.CountVectorizer для генерации ngrams: X = CountVectorizer (ngram_range = (1, 2), token_pattern = r '\ b \ w + \ b'). Fit_transform (corpus) .toarray() –
- 1. Использование StanfordCoreNLP в анализе настроений
- 2. Обработка отрицания в анализе настроений
- 3. Использование Datumbox в Python для анализа настроений
- 4. Библиотека анализа настроений C++
- 5. Создание инструмента анализа настроений
- 6. анализа настроений, выбор функции
- 7. Техника анализа настроений в Twitter
- 8. Интеграция в таблицу R для анализа настроений
- 9. Работа алгоритмов машинного обучения для анализа настроений
- 10. Каков существующий алгоритм анализа настроений?
- 11. Данные семян для анализа настроений
- 12. Python код для анализа настроений
- 13. Как использовать несколько целей в целевом анализе настроений AlchemyAPI?
- 14. Является ли Doc2Vec подходящим для анализа настроений?
- 15. Просмотрите данные анализа настроений, сосредоточив внимание на извлечении негативных настроений?
- 16. nltk NaiveBayesClassifier тренинг для анализа настроений в блогах
- 17. Использование AlchemyAPI для анализа настроений для каждого твита.
- 18. Классификатор анализа настроений с использованием машинного обучения
- 19. Есть ли подробная документация для анализа настроений CoreNLP?
- 20. Остановить библиотеку Word для инструмента анализа настроений
- 21. R оценка анализа настроений для твитов
- 22. Хороший набор данных для анализа настроений?
- 23. Предварительная обработка перед запуском анализа настроений
- 24. Оценка результата stanford nlp для анализа настроений
- 25. в анализе настроений данных твиттера, повторные ретвиты наводняют результат?
- 26. Дифференцирование настроений для объектов и предикатов в интеллектуальном анализе текста
- 27. Как рассчитана полярность для предложения ??? (В анализе настроений)
- 28. Каковы наиболее сложные проблемы в анализе настроений (интеллектуальная экспертиза)?
- 29. Как использовать контекстно-зависимую грамматику в анализе настроений?
- 30. NLTK Классификатор, дающий только отрицательный ответ в анализе настроений
Могу ли я использовать все три, униграммные, биграммные и триграммные анализы. Будет ли это улучшать мою точность для того же самого? –
Всё зависит от меня. Вы можете использовать их отдельно и сравнивать результаты, но не рекомендуется использовать их в качестве атрибутов для одного экземпляра, так как это может вызвать чрезмерные проблемы ... –
Если я беру всего два грамма и три грамма? –