WordNet — какой Java API использовать для расчета показателей расстояния

Как следует из названия, я ищу WordNet Java API, с помощью которого я могу быстро протестировать некоторые алгоритмы метрики расстояния (например, Resnik, Leacock и Chodorow и т. д.). Я прочитал документацию JWNL, JWI и RiTa, но я до сих пор не уверен, реализует ли какой-либо из них эти методы.

Я также мог бы просто использовать быстрый метод вычисления плотности и/или веса, так как я нашел формулы для этих алгоритмов и мог бы реализовать их сам.

Мне нужно использовать их для исследования, в котором я сравниваю эффективность некоторых алгоритмов WordNet. Любой совет будет принят с благодарностью!

Заранее спасибо!


person user573382    schedule 01.07.2012    source источник


Ответы (2)


я вижу, что вопрос довольно старый, и я не знаю, поможет ли это, но похоже, что RiTa может обрабатывать какое-то семантическое расстояние между двумя леммами: http://rednoise.org/rita/wordnet/документация/riwordnet_method_getdistance.htm

person Vincent Labatut    schedule 14.11.2012

Кажется, что RiTa отлично работает только до WordNet версии 3.

Я бы рекомендовал проект WordNet Similarity for Java. Они предлагают несколько сложных методов измерения семантического сходства.

Обновление: RiTa-WordNet версии-034 (http://rednoise.org/rita/wordnet) включает/ поддерживает WordNet версии 3.1.

person Chthonic Project    schedule 22.04.2013