Синонимайзеры, бесплатный скрипт синонимайзер в word
Thursday, 03 Sep 09 в 19:33
Решил вот немного облегчить себе труд и попробовать ускорить процесс сочинения текстов на некоторые сайты (конечно, речь идет не о моих блогах). Хочу испытать синонимайзер на сателлитах, плюс немного поэкспериментировать с некоторыми идеями пока Sape еще жива. Поэтому начал искать в сети информацию по синонимайзерам и создалось впечатление, что я опоздал 1-2 года – в блогах и на форумах полно заметок, которые датируются весьма давними числами. Забавно, но как говорится, «лучше поздно, чем никогда», буду пробовать, даже, если в итоге ничего не получится.
Да, да, нормальный контент всегда был лучше автоматического текста, но спешу заметить, что использовать синонимайзер я планирую в данный момент исключительно для ускорения и упрощения работы, понятно, что я не самоубийца публиковать только что выданный текст. После прохода через прогу, он будет просмотрен и приведен к логически правильному содержанию. В любом случае намного быстрее чем сидеть, выбирать источники и вручную писать статью. В принципе, можно спорить о долговечности тех или иных методов, но что ж посмотрим на практике. Я уже ничему не удивляюсь, даже 2-3 очень сайтам с похожими текстами и ненулевыми показателями в выдаче, которые приспокойно зарабатывают на Sape. Пути господни Яндекса и Гугля неисповедимы.
Вообще, забегая наперед, расскажу, что я отобрал себе парочку программ и сервисов, из которых буду выбирать подходящий синонимайзер, который будет устраивать меня по соотношению цена/качество. Потому как на рынке есть софт подороже, есть бесплатные скрипты, но иногда их функционал один в один.
Бесплатный скрипт синонимайзер в word
Самый простой способ использования синонимайзера – это словарь синонимов в word. Хочу заметить, что демонстрирует не самый плохой результат. При этом работать с ним очень легко – кликаете по любому слову в тексте, вызываете контекстное меню правой кнопкой мишки, а там выбираете пункт «Синонимы» (Synonyms) и смотрите, что предложит вам word.
Приятно, что данный процесс можно автоматизировать. Благодаря разработке небольшого макроса, который вы можете найти в этом посте блога Вована.
Там же есть очень большое обсуждение работы и возможных ошибок синонимайзера в word. Не смотря на то, что пост датирован 18 января 2008 года, скрипт актуальности не потерял, все работает на ура. Итак:
- Качаем скрипт синонимайреза word.
- Открываем файл syn.doc.
- Размещаем в нем нужный текст.
- Запускаем макрос Syn2 (в меню Сервис – Макрос – Макросы – Syn2).
Если у вас установлены высокие настройки безопасности или запрещено использовать макросы, то нужно понизить уровень безопасности (Сервис – Макрос – Безопасность, в word 2003) либо разрешить использование макроса (для word 2007 у меня при загрузке выводился запрос от системы по этому поводу). Может потребоваться перегрузка word (версия 2003) чтобы настройки применились.
В принципе, если еще говорить о версиях word, то в 2003 у меня не хотел обрабатываться большой кусок текста и возникал глюк, когда слова пропадали вместо замены. Помогала повторная перезагрузка файла syn.doc. Кстати, с самого начала у меня был word 2003 и я решил обновиться до 2007 дабы посмотреть какие там новые базы синонимов были добавлены – все-таки пару лет разницы между версиями. Во-первых, после апдейта пропал глюк с обработкой большого количества текста – word после первых 2-х абзацев немного притормаживает и подвисает, но через несколько секунд выдает результат работы полностью. Во-вторых, количество синонимов на глаз мне показалось бОльшим, чем у младшего собрата. Поэтому, если у вас старая версия Word, советую обновиться – не только для синонимайзера полезно.
Кроме того, хочу заметить еще одну особенность скрипта. Если вы зайдете в среду Visual Basic for Applications (Alt + F11), где все маркосы и создаются, то найдете в коде параметр КоличествоПропусков = 1, который задает для скрипта обрабатывать каждое второе слово, то есть, если вы хотите заменять по возможности все слова, нужно изменить его значение в ноль.
Вообще я почитал несколько заметок относительно данного бесплатного скрипта синонимайзера для word – в целом, высказывания положительные. Плюс его в том, что word достаточно хорошо знаком с русским языком и при замене учитывают его морфологию – не всегда удачно, но, думаю, разработчики там имеют механизм посерьезнее многих самописных программ. Конечно, много также зависит от базы синонимов. Пока что, увы, не разобрался как именно подключить свои наработки или расширить стандартный набор синонимов. Если кто-то знаете – просьба поделиться информацией (я расширю данную статью вашими комментариями). Единственное, что можно было бы поэкспериментировать с надстройками для Word, которые занимаются орфографией русского языка – например, продукт Орфо и другие. Кстати, насколько я понимаю, в word есть синонимы не только для русского языка, но также поддерживаются английский, украинский, французский, испанский и немецкий. По крайней мере, в моей версии word 2007 точно есть и работу их я проверял. К сожалению, сложно понять насколько правильно составлен текст не зная того или иного языка, но если вы знайте какой-то из иностранных языков, вам, думаю, эти синонимы помогли бы.
Как по мне, бесплатный скрипт синонимайзер в word оставил приятное впечатление. При отсутствии финансов на покупку серьезного инструмента, вполне можно им пользоваться, только после прохода обязательно читайте текст – иногда получается не очень хороший результат. Признаться, у меня были некоторые мысли по модернизации этого макроса. Во-первых, я добавил себе вывод замененного слова, чтобы можно было восстановить предварительный смысл предложения, порой оно изменятся до неузнаваемости. Во-вторых, есть мысль не просто выводить старое и новое слово или сразу делать замену, а создать скрипт, который бы подсказывал возможные синонимы без необходимости вызова контекстного меню.
То есть по умолчанию в синонимайзере случайным образом выбирается только одно значение, например для исходного текста «бесплатная программа перестановки слов» получаем:
Даром программа перестановки обещаний.
Весьма странный результат, потому что рандомный. Понять, что хочет сказать автор этих строк, не видя при этом исходного текста очень сложно, поэтому я добавил вывод слова по умолчанию. В итоге получается:
Даром (Бесплатная) программа перестановки обещаний (слов).
Здесь вы можете уже уловить суть и сделать с текстом то, что считаете нужным – оставить новые варианты, изменить их. Можно, кстати, опять же вызвать контекстное меню и посмотреть доступные синонимы, если эти не очень подходят.
Тем не менее, я хочу пойти еще дальше, и, скажем, выделять заменяемое слово жирным, оставлять его в тексте, а после в скобках размещать доступные синонимы. Таким образом, вы или рерайтер сможет не подбирать в уме синонимы, а воспользоваться подсказкой синонимайзера Word. В этом случае исходное сообщение выглядело бы
Бесплатная (даром, задаром, за просто так, на халяву) программа перестановки слов (обещаний, обетов).
По-моему, это бы ускорило процесс обработки того или иного текста. Пока что скрипт еще не доделал, есть небольшие нюансы. Если интересно – маякуйте, выложу позже в этом же посте.
Дальше в некоторых следующих постах, я рассмотрю другие синонимайзеры, которые выдлил из общей массы и которые интересно было бы проверить на практике. Это онлайновые инструменты и некоторые платные программы (с некоторыми разработчиками я уже договорился об обзорах).
Посоветуйте в комментариях какие синонимайзеры вы используете, рассмотрю по возможности их также.
Модифицированный мной скрипт синонимайзер в word
Я тут немного изменил начальный скрипт чтобы удобнее было редактировать текст, ибо иногда он заменяет слова не совсем удачно и понять начальный смысл в таких случаях сложно. Скачать здесь. Вот что в итоге получилось – пример обработки текста “Этот синомайзер нехорошее дело, дешево и сердито – вот эта фраза к нему. Используйте платный и не будет проблем.“

Первый вариант – обновленный скрипт синонимайзера word, второй и третий – один из бесплатных синонимайзеров и рерайтеров. Обновленный скрипт выводит подсказки-синонимы для слов в тексте, основное слово подсвечивается жирным, подсказки – красным. Все это можно менять и настраивать в коде скрипта, кстати, добавил параметр MaxWords (по умолчанию = 3) – это максимально количество синонимов для слов, так как там есть варианты с 15-17 синонимами, такой текст будет сложно читать. В принципе, еще попытался сделать рандомную выборку для для этого большого числа – чтобы например для одинаковых слов выводились разные синонимы, а не только первые 3 или сколько-то там. Внимание, я тестировал скрипт только в word 2007, иногда появлялись некоторые глюки, но в 99% все работает четко.
P.S. Постовой. Посетите seo семинар в Киеве, продвижение сайта.
Во-первых, всех с первым сентября) Жаль, конечно, что лето уже прошло, хотя, лично я считаю, бессмысленным как-то привязывать свою жизнь и ощущения ко времени года или погоде. В том смысле, что не нужно из-за этого особенно расстраиваться или горевать, это далеко не самые важные / проблемные вещи, и во всем нужно искать позитив. Осенью, например, повышается бизнес активность – как для разработки сайтов, так, думаю, и относительно различного рода заработоков в Интернете.

