PHP скрипт для поиска синонимов - PullRequest
1 голос
/ 19 марта 2010

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

Есть мысли?

Ответы [ 2 ]

0 голосов
/ 31 июля 2011

Не знаю, будет ли это полезно для вас, но некоторое время назад я работал над библиотекой PHP (CodeIgniter) для поиска Google, которая получает связанные термины, используя ~ on search.

Может быть, вы можете покопаться в исходном коде codeigniter-googlesearch-api

Формально это не синонимы, но в зависимости от того, какое приложение вы имеете в виду, это может быть полезно (например, для целей SEO).

В качестве дополнительного примечания: если вы введете термин в Google, он выделит вам термины, которые связаны между собой. Попробуйте это с ~ инвестициями, например.

0 голосов
/ 19 марта 2010

Возможно, вы захотите попробовать службу тезауруса, которая позволяет запрашивать синонимы слова и возвращать список синонимов XML.

Вот на что посмотреть: http://nbii -thesaurus.ornl.gov / thesaurus /

...