Библиотеки анализа текста Java

Я ищу решение, основанное на Java, для анализа требований, чтобы регистрировать, использовалось ли ключевое слово положительно или отрицательно.

Т.е. ключевым словом может быть «капуста» и предложение:

«Я люблю капусту, но не горох»

И я хотел бы, чтобы какой-нибудь текстовый анализатор Java регистрировал это как положительный. Могут ли библиотеки lucene (Hibernate-Search) быть использованы для этого?

Какие-нибудь мысли?

Ответы на вопрос(3)

Mahout Вкус, которая основана на Lucene, но добавляет много того, что вам нужно из коробки. (править) Я должен добавить, Mahout Taste это простосвязанные с к тому, что вы ищете, а не на 100% соответствует.

 Sean Owen26 сент. 2010 г., 14:10
(Я автор.) Вкус - это механизм совместной фильтрации. Инкапсулирующий проект Mahout касается более общего анализа данных, но не включает анализ настроений.

что есть что-нибудь подобное. Lucene определенно не может сделать это из коробки.

Как ты вообщеопределять «использовалось ли ключевое слово положительно или отрицательно» таким образом, чтобы его можно было оценить программно? Чтобы сделать это правильно, вам придется проанализировать текст на предмет его реального значения, что является проблемой ИИ, которая даже не решается удаленно.

Я полагаю, что вы могли бы решить эту проблему приблизительно, просто выполнив статистический анализ того, является ли ключевое слово чаще всего близким к положительным (например, хорошим, отличным, замечательным) или отрицательным (плохим, ненавистным, дрянным, чертовски) ключевым словам, но даже там - отрицания , сарказм и сложные структуры предложений будут проблематичными.

 Andrew Thompson23 сент. 2010 г., 15:13
Мне вспоминается переводчик, который начал с того, что «дух хочет, но плоть слаба», и вернулся с «вино хорошее, но мясо гнилое».
Решение Вопроса

LingPipeкто любезноссылка на своих конкурентов также, Джефф Далтон также имеет большой список инструментов обработки естественного языка вего блог.

 ishnid23 сент. 2010 г., 22:52
Да, пожалуйста, сообщите, если найдете что-нибудь полезное.
 jaseFace23 сент. 2010 г., 21:52
Здесь множество вещей. Это займет некоторое время, чтобы просеять через это. Я сообщу о своих выводах - но большое спасибо за указатели.

Ваш ответ на вопрос