ПОИСК РИФМЫ v.2 Вводить следует не само слово, а ударное окончание, например вместо 'жопа' - 'опа', вместо 'квартет' - 'тет' или 'ет'
12 апреля 2007: Обнаружил ошибку в базе словаря: я полагал, что первая цифра после слова означает номер ударной буквы, а вторая обычно 0 или номер буквы второго удароения. Но оказаывается, если в некоторых словах вторая цифра не 0, то я вообещ не понимаю, что они означают. Тогда начинается какой-то хаос. Надо менять словарь. 11 апреля 2007: Сделал предварительный поиск по базе. Теперь можно набирать слово целиком: если оно найдется в словаре (появится красным в строке найденных), то окончание для рифмовки определится автоматически. Вот только словарь пока дранный... 10 апреля 2007: Сделал аякс-обработку слов - с ее помощью в будущем мы будем чистить словари от гамна общими силами: увидев слово, которое не то, что непригодно для поэзии, и но вовсе неясно, что означает (типа 'омлорефтонический'), вы должны будете на него кликнуть, и в базу словаря пойдет сигнал, что слово следует пометить для удаления. Можете пока потренироваться в кликаньи, но не увлекайтесь: пока работает только аякс, а запись в базу словаря еще не сделана, усилия пропадут даром. 09 апреля 2007: Пока это макет. Скомпилировал один из словарей. Да, я тоже в шоке от этого словаря, будет время - привинчу остальные два, они умнее. Но пока система уже работает - ищет рифмы к нужному слову. И в общем-то, не так уж и плохо ищет. Хотя для дела использовать эту страничку пока рано. 08 апреля 2007: Как-то сам того не желая, стихийно начал работу над проектом. Несколько месяцев назад я в ЖЖ поспрашивал у народа насчет словарей рифм, и мне прислыли аж три словарища. Сейчас вспомнил алгоритмы разбивки слова на слоги, выявления метрического рисунка, принципы рифмовки. Точнее, не вспомнил, а прочитал в своем дипломном проекте от 2006 года (лежит на сайте http://lleo.me/soft/text_dip.htm). Сам зачитался - как хорошо, что я все так толково и подробно описал в 1996! Теперь я планирую полностью восстановить свой прежний диплом в новых технологиях - сделать большую систему по поиску рифм, генерации связного текста и автоматизированному сочинению стихов из заданого материала.
|