Первый скриншот синонимайзера Принципы оптимизации

Склонение имен существительных и прилагательных готово!

Итак, всего несколько часов мне понадобилось для того, чтобы сделать склонение имен существительных и имен прилагательных в нужные падежи и числа (а в случае с прилагательными - еще и в нужный род). К сожалению, моя база синонимов почему-то не содержит глаголов, что, в общем-то, весьма и весьма удивительно.

Время обработки текста возросло в несколько раз. Но это и неудивительно, так как программа производит склонение всех синонимов каждой базовой формы каждого из слов. Текст из 164 слов обрабатывался семнадцать с половиной секунд. Это, конечно же, ужасно много, но это - плата за использование враппера для команд, ведь фактически я создал вспомогательный протокол для обмена данными между консольным приложением и моей программой. А так как консоль использует файловые дескрипторы, то вам должно быть понятно, отчего скорость работы так мала. В дальнейшем я планирую приобрести исходные коды используемой мною библиотеки, после чего моя программа должна заработать с бешенной скоростью. По крайней мере я на это надеюсь. :)

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

Следующее, что я планирую сделать - добавить панель настроек, чтобы пользователь мог устанавливать различные режимы работы и устанавливать определенные параметры для каждого из них. Например, будет очень правильно, если будет возможность выбирать в качестве синонимов только те слова, у которых тот же род, что и у искомого. Таким образом слово “занятие” будет иметь в списке синонимов слово “ремесло”, а слово “работа” - будет отсутствовать. Конечно, после ввода поиска связанных частей речи (например, числительных) можно будет использовать любые синонимы имен существительных, но пока что эту опцию нужно будет просто отключить.

google.com bobrdobr.ru del.icio.us technorati.com linkstore.ru news2.ru rumarkz.ru memori.ru moemesto.ru

Комментарии (4) на запись “Склонение имен существительных и прилагательных готово!”

  1. Артем пишет:

    читал читал пока про биржу писали, а потом стало не интересно…
    буду слидить все таки за процесов продвижения проекта ….

  2. Dizels пишет:

    вот кстати, действительно, про биржу совсем перестал писать:(
    Синонимайзер - хорошо конечно, но может к бирже все же вернуться и ей внимание уделять, а паралельно синонимайзер делать.

  3. Мастер пишет:

    Не знаю, как вам, но мне интересно читать о любом проекте, если написано интересно. Надеюсь, что у меня не очень неинтересно. :)

  4. Мастер пишет:

    К сожалению, одновременное ведение двух проектов чревато тем, что ни один из них не будет толком завершен. Кроме того, часть синонимайзера будет использована в бирже.

Оставить комментарий