/ / NLP Library in java [дублікат] - java, пошук, nlp

NLP Library in java [дублікат] - java, search, nlp

Можливі дублікати:
Ява: Чи є хороша бібліотека обробки природних мов

Мені потрібна проста бібліотека з обробки природних мов, написана в Java, яка може бути використана для обробки пошукового запиту / питання. Те, що я хочу насправді, це зробити відокремте основний предмет, який шукається в запиті. Наприклад, розглядаючи запит на кшталт "Що таке яблуко?", Ідеально, якщо можна витягти головне пошукове слово яблуко. Це для цілей семантичної пошукової системи.

Може хто-небудь, будь ласка, запропонуйте для цього підходящу бібліотеку nlp ??

Спасибі!!

Відповіді:

2 для відповіді № 1

Найпростіший для вас спосіб, який я бачу, - це використовувати концепція тегів від AlchemyAPI. Ви також можете використовувати деякі додатки для бібліотек із запитань, вказаних у коментарях, особливо зверніть увагу OpenNLP і GATE. Якщо ви збираєтеся будувати пошукова система на основі онтології, Рекомендую прочитати це документ про інтерпретацію ключових слів на онтології, який показує деякі тенденції у звичках користувача (відео-версія). Інакше вам краще скористатися статистичні прийоми люблю LSA.


-1 для відповіді № 2

Джакарта люцена / Солр? http://lucene.apache.org/java/docs/index.html