Синонимайзер русского текста на запросах

  • Автор темы Автор темы traffman
  • Дата начала Дата начала

traffman

Client
Регистрация
30.11.2018
Сообщения
91
Реакции
102
Баллы
33
Доброго времени суток.
Вашему вниманию, представляю шаблон-основу для построения синонимайзера текста на русском языке используя запросы. Данный шаблон позволит после его работы и вычитки (да, к сожалению это необходимо делать, потому что на выходе будут лишь слова синонимы которые не всегда ложатся по смыслу в предложение), получить уникальный текст описания товара, услуги и т.д.

Шаблон.png


Работа шаблона, в том виде который представлен на конкурс, достаточно проста. Вам необходимо указать во входных настройках сам текстовый файл и длину слова, от которого будет осуществляться поиск его синонима. То есть если вы укажите число 5, все слова в предложении, длиной меньше и равные 5 буквам, будут игнорироваться.

В данном шаблоне используется один сайт для подбора синонимов (sinonim.org) и два синонима к подбираемому слову. Расширить количество сайтов или же количество синонимов достаточно просто, необходимо отловить запросы с необходимого Вам сайта и составить регулярное выражение для получения новых синонимов.
В качестве примера была проведена работа шаблона по синонимизации текста скопированого с сайта zennolab.

ПС. скриншот входных настроек не приложил, не вижу целесообразности.
 
Номер конкурса шаблонов
  1. Шестой конкурс шаблонов
Уровень сложности
Средний
Категория
  1. Другое

Вложения

Последнее редактирование модератором:
Какова скорость работы? Не проще ли использовать локальный файл с синонимами(или хотя бы в процессе работы его собирать/наполнять)?
 
  • Спасибо
Реакции: lbvf65
Какова скорость работы? Не проще ли использовать локальный файл с синонимами(или хотя бы в процессе работы его собирать/наполнять)?
Спасибо за вопросы.
1. По поводу скорости работы. На текст объемом 9500 знаков с подбором синонимов от 6 знаков ушло около 30 секунд.
2. По хорошему, конечно лучше собирать к себе на диск уже словоформы и синонимы, и уже оттуда их выдергивать. Я не работаю с текстом плотно, поэтому нет необходимости.
ПС. В идеале работать с базой слов и выдергивать уже оттуда. Но так как в базах ещё темный лес + нет необходимости, шаблон как есть. Кому интересен проект и желание улучшить, прицепить базу (.база слов есть на форуме в программе) допилит шаблон или приобретёт соответствующий софт.
 
Последнее редактирование:
traffman, реально ли адаптировать твой шаблон под 5,4 версию ZP?
 
Последнее редактирование:
Результат на выходе в подавляющем большинстве слов бессмысленный, что видно даже по дефолтному примеру в архиве. Видимо, не существует еще сайтов, выдающих адекватные синонимы.
 
  • Спасибо
Реакции: eee

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)