Сборник статей
Август 20, 2017, 11:05:22 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.

Войти
 
   Начало   Помощь Поиск Войти Регистрация  
Страниц: 1
  Печать  
Автор Тема: Программа для поиска рифмы "РИФМОВЩИК"  (Прочитано 89230 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Eugene Loza
bmyr.kiev.ua
Administrator
Пользователь
*****
Offline Offline

Сообщений: 176

Благодарность
-Выражена: 37
-Получена: 78


Физик


« : Февраль 26, 2008, 14:13:29 »

Приветствую Вас любовью Господа нашего Иисуса Христа!

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

Особенности программы:
1. Совершенно свободная и бесплатная (согласно GNU GPL); для получения исходного кода свяжитесь со мной.
2. Декомпиляция текста на составляющие слова. Вы можете сделать собственные базы данных и искать слова только в произведениях, которые Вам интересны.
3. Программа может работать с русским и украинским языками. Возможна доработка программы для работы с другими языками.

Сейчас программа умеет:

1. Декомпилировать текст на слова, удалять повторные слова и расставлять их в алфавитном порядке.
2. Сохранять составленный список в файл базы данных.
3. Загружать составленные базы данных.
4. Искать рифму по последнему гласному, приблизительно оценивать качество рифмы.

Вскоре планируется реализовать:

1. Учет ударения в поиске рифмы (не только графическое написание букв) - это очень важно!
2. Каждому слову присвоить значение части речи, производить автоматическую "достройку" ненайденных частей речи.
3. Расставлять ударения заданном тексте согласно словарям.
4. Автоматически распознавать часть речи по окончанию слова.
5. Автоматически распознавать ударения по словарям.
6. Обеспечить поддержку апострофа в украинском языке.

Следующие пользователи поблагодарили за это сообщение:

дима, BIS, Saint_MC, настя, яшеср, DoctorDiezeL

За это сообщение, 6 пользователей сказали "СПАСИБО"!
« Последнее редактирование: Август 01, 2009, 11:53:00 от Eugene Loza » Записан

Певцы же, главные в поколениях левитских, в комнатах храма свободны были от занятий, потому что день и ночь они обязаны были заниматься искусством своим. (1Пар.9:33)
Eugene Loza
bmyr.kiev.ua
Administrator
Пользователь
*****
Offline Offline

Сообщений: 176

Благодарность
-Выражена: 37
-Получена: 78


Физик


« Ответ #1 : Февраль 27, 2008, 16:02:06 »

Вот и новая версия программы.
Они теперь будут нумероваться следующим образом:
080227 - это сегодняшняя дата (27.02.2008).
1 - это редакция программы за сегодня.

Немного увеличился размер архива: 3,24Мб

В новой версии:

(+) Реализована поддержка украинского языка.
(+) Добавлена возможность комментировать базы данных (пока что "вручную").
(+) Автоматическое распознавание языка анализируемого текста.
(+) Считывание информации про язык базы данных.

(!) Исправлена ситуация, когда после загрузки текста база данных оказывалась пуста.

Добавлены базы данных (когда-нибудь будет возможность использовать много баз данных одновременно):

Apocrypha.TXT.wdb - Христианские апокрифы на русском языке и завещания 12 патриархов
Torah.TXT.wdb - Тора на русском языке
Ukrbible.txt.wdb - Завтра-послезавтра это будет полная украинская Библия. Скорее всего все 4-5 ее вариантов перевода будут в разных файлах. Сейчас это только книга Псалмов в переводе Гижи.

За это сообщение, 3 пользователей сказали "СПАСИБО"!
« Последнее редактирование: Февраль 29, 2008, 15:37:51 от Eugene Loza » Записан

Певцы же, главные в поколениях левитских, в комнатах храма свободны были от занятий, потому что день и ночь они обязаны были заниматься искусством своим. (1Пар.9:33)
Eugene Loza
bmyr.kiev.ua
Administrator
Пользователь
*****
Offline Offline

Сообщений: 176

Благодарность
-Выражена: 37
-Получена: 78


Физик


« Ответ #2 : Февраль 28, 2008, 14:47:46 »

Следующая версия имеет полностью переработанный дизайн и интуитивно-понятный интерфейс. Загрузка базы данных теперь стала намного проще, посредством простого выбора из списка, многие функции автоматизированны. В архив также включен файл помощи, который иллюстрирует процесс работы с программой.

(+) Добавлены новые базы данных.
(!) Исправленна проблемма с "одиноким апострофом"

За это сообщение, 2 пользователей сказали "СПАСИБО"!
« Последнее редактирование: Февраль 29, 2008, 15:38:02 от Eugene Loza » Записан

Певцы же, главные в поколениях левитских, в комнатах храма свободны были от занятий, потому что день и ночь они обязаны были заниматься искусством своим. (1Пар.9:33)
Eugene Loza
bmyr.kiev.ua
Administrator
Пользователь
*****
Offline Offline

Сообщений: 176

Благодарность
-Выражена: 37
-Получена: 78


Физик


« Ответ #3 : Февраль 29, 2008, 12:12:50 »

(!) Исправлена ошибка со шрифтами
(+) Добавлены новые базы данных
(+) Поиск подобных гласных
(+) Улучшен кретерий точности совпадения группы согласных
(+) Незначительные исправления и улучшения
« Последнее редактирование: Март 03, 2008, 17:05:36 от Eugene Loza » Записан

Певцы же, главные в поколениях левитских, в комнатах храма свободны были от занятий, потому что день и ночь они обязаны были заниматься искусством своим. (1Пар.9:33)
Eugene Loza
bmyr.kiev.ua
Administrator
Пользователь
*****
Offline Offline

Сообщений: 176

Благодарность
-Выражена: 37
-Получена: 78


Физик


« Ответ #4 : Март 03, 2008, 17:06:20 »

(!) Исправлена возможность установки нулевого или отрицательного счета
(!) Исправлено зависание при сортировке, если в файле обнаружено только одно слово
(!) Внесены незначительные исправления в базы данных
(+) Реализована поддержка колесика мышки в списках
(+) Автоматическое распознавание ударения на "ё"
« Последнее редактирование: Март 04, 2008, 12:15:20 от Eugene Loza » Записан

Певцы же, главные в поколениях левитских, в комнатах храма свободны были от занятий, потому что день и ночь они обязаны были заниматься искусством своим. (1Пар.9:33)
Eugene Loza
bmyr.kiev.ua
Administrator
Пользователь
*****
Offline Offline

Сообщений: 176

Благодарность
-Выражена: 37
-Получена: 78


Физик


« Ответ #5 : Март 04, 2008, 12:16:50 »

(!) Незначительные исправления в базах данных и программе
(!) Исправлено ошибочное распознавание украинского языка по букве "І"
(!) Уменьшено максимальное количество слов для уменьшения нагрузки на память компьютера
(+) Добавлены новые качественные базы данных
(+) Исправлено "подвисание" программы при обработке больших файлов
« Последнее редактирование: Март 04, 2008, 17:34:55 от Eugene Loza » Записан

Певцы же, главные в поколениях левитских, в комнатах храма свободны были от занятий, потому что день и ночь они обязаны были заниматься искусством своим. (1Пар.9:33)
Eugene Loza
bmyr.kiev.ua
Administrator
Пользователь
*****
Offline Offline

Сообщений: 176

Благодарность
-Выражена: 37
-Получена: 78


Физик


« Ответ #6 : Март 04, 2008, 17:35:54 »

(!) Незначительные исправления
(+) Существенная доработка алгоритма сортировки слов (уменьшение обьема требуемой памяти и многократное увеличение скорости)
(+) Возможность загружать несколько баз данных одновременно.
« Последнее редактирование: Март 06, 2008, 17:55:54 от Eugene Loza » Записан

Певцы же, главные в поколениях левитских, в комнатах храма свободны были от занятий, потому что день и ночь они обязаны были заниматься искусством своим. (1Пар.9:33)
Eugene Loza
bmyr.kiev.ua
Administrator
Пользователь
*****
Offline Offline

Сообщений: 176

Благодарность
-Выражена: 37
-Получена: 78


Физик


« Ответ #7 : Март 06, 2008, 17:56:34 »

(!) Незначительные исправления и улучшения
(+) Возможность введения слов с одинаковым набором букв но разым ударением: "замОк-зАмок"
(+) Добавлена возможность импорта текста с ударениями
(+) Добавлена база данных "Толковый словарь Ефремовой"
« Последнее редактирование: Март 11, 2008, 12:26:43 от Eugene Loza » Записан

Певцы же, главные в поколениях левитских, в комнатах храма свободны были от занятий, потому что день и ночь они обязаны были заниматься искусством своим. (1Пар.9:33)
Eugene Loza
bmyr.kiev.ua
Administrator
Пользователь
*****
Offline Offline

Сообщений: 176

Благодарность
-Выражена: 37
-Получена: 78


Физик


« Ответ #8 : Март 11, 2008, 12:27:51 »

(!) Незначительные доработки и исправления
(+) Добавлены новые базы данных, включая словарь Лопатина с ударениями
(+) Усовершенствованно распознавание ударений в файле
(+) Распознавание ударений в запросе
(+) Оценка качества рифмовки по ударению
(+) Улучшено распознавание качественности рифмовки
(+) Добавлена оценка качества рифмовки по подобию одиночных согласных
(+) Автоматическое сохранение базы данных после загрузки

За это сообщение, 1 пользователь сказали "СПАСИБО"!
« Последнее редактирование: Март 27, 2008, 17:21:55 от Eugene Loza » Записан

Певцы же, главные в поколениях левитских, в комнатах храма свободны были от занятий, потому что день и ночь они обязаны были заниматься искусством своим. (1Пар.9:33)
Eugene Loza
bmyr.kiev.ua
Administrator
Пользователь
*****
Offline Offline

Сообщений: 176

Благодарность
-Выражена: 37
-Получена: 78


Физик


« Ответ #9 : Март 27, 2008, 17:21:42 »

Итак, я думаю, последняя альфа-версия рифмовика:

(+) Существенно доработан алгоритм сортировки слов в файле, что дало многократное увеличение скорости обработки текстов
(+) Добавлены новые базы данных
(+) Добавлена полная акцентуированная парадигма по А. А. Зализняку

Теперь база данных русских слов содержит почти 2 млн. слов.
(Для загрузки всех слов требуется 512Мб оперативной памяти)
База данных украинских слов содержит более 100 тыс. слов.

За это сообщение, 1 пользователь сказали "СПАСИБО"!
« Последнее редактирование: Март 31, 2008, 11:30:22 от Eugene Loza » Записан

Певцы же, главные в поколениях левитских, в комнатах храма свободны были от занятий, потому что день и ночь они обязаны были заниматься искусством своим. (1Пар.9:33)
Eugene Loza
bmyr.kiev.ua
Administrator
Пользователь
*****
Offline Offline

Сообщений: 176

Благодарность
-Выражена: 37
-Получена: 78


Физик


« Ответ #10 : Март 31, 2008, 11:31:12 »

   (!) Незначительные доработки и исправления
   (!) Для удобства чтения (особенно при расстановке ударений в файле) ударение теперь не отображается в односложных словах и на букве "ё"
   (!) Каждое слово теперь начинается с заглавной буквы
   (!) Твёрдый знак ("ъ") и апостроф теперь не влияют на счет слова, поскольку их влияние уже учтено при декомпозиции слова.
   (!) Существенно (почти на четверть) уменьшен объём баз данных, незначительные исправления в базах данных
   (!) Для работы с созданной базой данных теперь не нужно перезапускать программу.
   (+) Добавлена возможность расстановки ударений в файле (пока ещё немного глючит со словами, которые могут иметь разные варианты акцентуации)
   (+) Добавлена возможность экспорта результатов работы с базой данных в текстовый файл
   (+) Окно программы теперь можно менять в размерах, доработки дизайна
   (+) Добавлены новые русские и украинские базы данных, включая несколько русских словарей с ударениями
   (+) При импорте слов с ударениями добавлена возможность отбросить все слова кроме тех, которые имеют определенное ударение

За это сообщение, 1 пользователь сказали "СПАСИБО"!
« Последнее редактирование: Апрель 15, 2008, 16:48:58 от Eugene Loza » Записан

Певцы же, главные в поколениях левитских, в комнатах храма свободны были от занятий, потому что день и ночь они обязаны были заниматься искусством своим. (1Пар.9:33)
Eugene Loza
bmyr.kiev.ua
Administrator
Пользователь
*****
Offline Offline

Сообщений: 176

Благодарность
-Выражена: 37
-Получена: 78


Физик


« Ответ #11 : Апрель 15, 2008, 16:51:21 »

   (+) Добавлены новые базы данных
   (!) Некоторые базы данных слиты воедино для уменьшения общего количества баз данных (ускорение загрузки) и их объёма
   (!) Исправления в базах данных
   (!) Уменьшен обьем требуемой памяти для работы программы.

За это сообщение, 1 пользователь сказали "СПАСИБО"!
« Последнее редактирование: Апрель 24, 2008, 11:49:41 от Eugene Loza » Записан

Певцы же, главные в поколениях левитских, в комнатах храма свободны были от занятий, потому что день и ночь они обязаны были заниматься искусством своим. (1Пар.9:33)
Eugene Loza
bmyr.kiev.ua
Administrator
Пользователь
*****
Offline Offline

Сообщений: 176

Благодарность
-Выражена: 37
-Получена: 78


Физик


« Ответ #12 : Апрель 24, 2008, 11:51:54 »

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

За это сообщение, 3 пользователей сказали "СПАСИБО"!
« Последнее редактирование: Июнь 02, 2010, 05:56:03 от Eugene Loza » Записан

Певцы же, главные в поколениях левитских, в комнатах храма свободны были от занятий, потому что день и ночь они обязаны были заниматься искусством своим. (1Пар.9:33)
Eugene Loza
bmyr.kiev.ua
Administrator
Пользователь
*****
Offline Offline

Сообщений: 176

Благодарность
-Выражена: 37
-Получена: 78


Физик


« Ответ #13 : Январь 01, 2010, 17:19:59 »

(запишу здесь, чтобы не забыть)

Что еще нужно сделать:

3-5 столбиков
Инверсия порядка счета
Исправить resize window - checkbox в строчку при увеличении
Сделать базу данных "словники України" и "русско-украинский словарь" (нужно разделить текст с разными цветами в PDF файле).

Следующие пользователи поблагодарили за это сообщение:

L

За это сообщение, 1 пользователь сказали "СПАСИБО"!
« Последнее редактирование: Январь 01, 2010, 17:52:49 от Eugene Loza » Записан

Певцы же, главные в поколениях левитских, в комнатах храма свободны были от занятий, потому что день и ночь они обязаны были заниматься искусством своим. (1Пар.9:33)
Eugene Loza
bmyr.kiev.ua
Administrator
Пользователь
*****
Offline Offline

Сообщений: 176

Благодарность
-Выражена: 37
-Получена: 78


Физик


« Ответ #14 : Июнь 02, 2010, 05:56:33 »

 (!) Сделана временная затычка от появления в списке результатов повторяющихся слов (ещё не до конца нормально работает). Надеюсь, глюков не добавил Радостный Пытаюсь решить проблему более оптимальным методом.

Скачать альфа-версию программы можно отсюда:
http://bmyr.kiev.ua/Rhymes/rhymes.zip
(14,5Мб)
Чтобы скачать программу достаточно щелкнуть по ссылке выше. Если программа не начала скачиваться, то щелкните правой клавишей и выберите пункт меню "сохранить как", "save as" или "save linked content as" в зависимости от типа Вашего браузера.
« Последнее редактирование: Июнь 02, 2010, 06:09:42 от Eugene Loza » Записан

Певцы же, главные в поколениях левитских, в комнатах храма свободны были от занятий, потому что день и ночь они обязаны были заниматься искусством своим. (1Пар.9:33)
Eugene Loza
bmyr.kiev.ua
Administrator
Пользователь
*****
Offline Offline

Сообщений: 176

Благодарность
-Выражена: 37
-Получена: 78


Физик


« Ответ #15 : Март 23, 2011, 23:14:39 »

В стадии разработки находится новая версия программы с существенно доработанной логикой поиска рифмы. Но времени катастрофически не хватает. Молитесь за устройство.
Записан

Певцы же, главные в поколениях левитских, в комнатах храма свободны были от занятий, потому что день и ночь они обязаны были заниматься искусством своим. (1Пар.9:33)
Страниц: 1
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.13 | SMF © 2006-2008, Simple Machines LLC Valid XHTML 1.0! Valid CSS!