Синонимайзер

#1 2 июля 2009 в 18:52
Поднималась тема грабберов и прочего. Было обсуждение и синонимайзеров.
Нашел вот такой ресурс
Есть архивы базы слов и базы синонимов: база слов, база синонимов
Кто нибудь работал с этим решением?
ЗЫ. Удивил код
#2 2 июля 2009 в 18:56
Вот и весь код:
  1. '.$r.'';
  2. if (preg_match('|[А-Я]|',$word[0])!=false) $r=ucfirst($r);
  3. return $r;
  4. }
  5. ?>
  6.  
ЗЫ. Для дампа рекомендуют сделать следующее:
Добавьте в начало дампа строчку:
SET NAMES `cp1251`;
#3 2 июля 2009 в 18:56
А вот описание полей базы синонимов.
row_id — Номер строки.
fwid — Фактический номер слова.
fword — Самое слово.
fbsw — Словарная база.
fsuff — Суффикс слова.
fokon — Окончание слова.
fpart — Цифровое обозначение части речи.
fsyn — “1″ — есть синоним к слову, “0″ — нет синонима.
fnmpart — Часть речи.
ftyp — Классификация слова по таблице affix.
fqsyn — Количество синонимов к исходному слову.
synonims — Сами синонимы, перечисленные через |.
#4 12 ноября 2009 в 15:01
Не плохой синонимайзер здесь, пользуюсь им иногда joke
#5 12 ноября 2009 в 16:38
Олег, я уверен, что это не весь скрипт — это концовка скрипта.
#6 13 ноября 2009 в 11:05
Все конечно же относительно… у каждого есть свои + и — Очень много зависит от самого текста…
#7 21 ноября 2009 в 15:04
кто скажет, есть ли скрипт, который предлагает синонимы на отдельное слово(выделенное)?
#8 21 ноября 2009 в 17:08


кто скажет, есть ли скрипт, который предлагает синонимы на отдельное слово(выделенное) ?

lezginka.ru
Это ты хочешь, выделив в тексте слово, получить к нему синоним? Это весьма нетривиальная задача. Нужна технология ajax плюс куча словарей. Полагаю, в настоящий момент для Инстанта такая задача нереальна. Пользуйся гуглом.
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.