Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2013.03.31;
Скачать: CL | DM;

Вниз

Delphi, помощь в составлении программы.   Найти похожие ветки 

 
Александр   (2012-12-03 19:23) [0]

Мне нужна помощь в написании программы, вот текст задания:

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

Требования к проектированию:

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

Признаки рифмы - окончания слов, словарь пополняемых рифм не подойдёт.


 
brother ©   (2012-12-03 19:28) [1]

что именно не понятно?


 
Медвежонок Пятачок   (2012-12-03 20:21) [2]

Признаки рифмы - окончания слов,

Прелестно, это просто прелестно.
Предлагаю просто ограничиться выделением этих самых окончаний у всех слов, у которых они есть.
Это уже будет если не диплом, то хорошая курсовая.


 
Стенка   (2012-12-03 20:21) [3]

можно было сразу написать: помогите жить


 
Сергей М.   (2012-12-03 21:31) [4]


> Признаки рифмы - окончания слов


- Ну, скажи рифму на слово "палка".
- Селедка, - ответил Незнайка.
- Какая же это рифма: палка - селедка? Никакой рифмы нет в этих словах.
- Почему нет? Они ведь оканчиваются одинаково.

(с)Николай Носов "Как Незнайка сочинял стихи"


 
Rouse_ ©   (2012-12-03 22:13) [5]

Сколько денег платишь?


 
Германн ©   (2012-12-04 01:51) [6]

Нужно написать программу "Буриме на основе произвольного текста"?


 
Ваще имя   (2012-12-04 09:58) [7]

Нужна помощь, а не написать :-)


 
oldman ©   (2012-12-04 10:03) [8]


> Признаки рифмы - окончания слов


Например к слову "пакля" рифмой будет "не так ли?". А это словосочетание, блин...
Засада!


 
Правнук Винни-пуха   (2012-12-04 10:04) [9]

> Нужна помощь, а не написать :-)

Какого рода помощь?
Вопроса в сообщение не было, выходит — моральная?


 
Правнук Винни-пуха   (2012-12-04 10:14) [10]

Современные песни пишутся вообще не так. Рифмы — это анахронизм. Сейчас все упростилось:
http://webkind.ru/text/59040378_m6780506p957029556_text_pesni_bum-bum-bum.html


 
брат Птибурдукова   (2012-12-04 10:18) [11]


> Правнук Винни-пуха   (04.12.12 10:14) [10]
Ээээх... Будто на море съездил (я только в Крыму на пляже столь дебиловато-жизнерадостно-восторжённые пестни слышу).


 
Правнук Винни-пуха   (2012-12-04 10:22) [12]

> [11] брат Птибурдукова   (04.12.12 10:18)

У нас ее в гиппермаркетах крутят. Видимо, способствует хорошим продажам...


 
брат Птибурдукова   (2012-12-04 10:24) [13]


> Правнук Винни-пуха   (04.12.12 10:22) [12]
В этом плане в Киеве много лучше... Крутят или что-то без слов, или тихонько какой-нить классический зарубежный поп. Пару раз даже Вивальди ставили... %-)


 
брат Птибурдукова   (2012-12-04 10:25) [14]

P.S. А вот лазить между рядов полок под главную тему "Твин Пикс" жутковато %-)


 
MonoLife ©   (2012-12-04 10:28) [15]


> P.S. А вот лазить между рядов полок под главную тему "Твин
> Пикс" жутковато %-)

если ее не исполняет DJ DoDo)


 
sniknik ©   (2012-12-04 10:30) [16]

> У нас ее в гиппермаркетах крутят. Видимо, способствует хорошим продажам...
у меня по пути с работы (удобно) открыли магазин, года 2 как. так и не смог зайти. у них там идиотская самореклама в стиле реп постоянно крутится... и замечаю не я один, многие этот магазин по дуге обходят, не то чтобы зайти.


 
Dimka Maslov ©   (2012-12-04 10:38) [17]

Ага, рифма есть есть — смысла нету, смысл есть — рифмы нету. В случае с рифмой надо анализировать фонетику слов. А она от грамматики у нас отличается в разы.


 
Inovet ©   (2012-12-04 11:12) [18]

> [15] MonoLife ©   (04.12.12 10:28)
> если ее не исполняет DJ DoDo)

Это?
http://www.youtube.com/watch?v=JdFnr0lI9Zs
Ну ещё ничего. Я думал что-то типа такого будет
http://muzofon.com/search/%D0%AD%D0%B4%D1%83%D0%B0%D1%80%D0%B4%20%D0%90%D1%80%D1%82%D0%B5%D0%BC%D1%8C%D0%B5%D0%B2%20vs.%20Dj%20Trefiloff%20--%20%D0%94%D0%B5%D0%B2%D0%BE%D1%87%D0%BA%D0%B0%20%D0%98%20%D0%94%D0%B5%D0%BB%D1%8C%D1%84%D0%B8%D0%BD%20%28Full%20Radio%20Version%29


 
Inovet ©   (2012-12-04 11:14) [19]

Ну так может у автора рифмы не самоцель, просто препод назвал так в задании, не подумав.


 
Дмитрий С ©   (2012-12-04 11:18) [20]

Рифмограф онлайн - есть такое?)


 
Inovet ©   (2012-12-04 11:30) [21]

> [20] Дмитрий С ©   (04.12.12 11:18)
> Рифмограф онлайн - есть такое?)

Дофига, но не советую ими пользоваться. Например на Стихире вот этот, иногда такое выдасть может, как будто специально тупостью обучили, а, может, и не "как будто". Или он рифмы берёт из того, что там выкладываеют мильёнами строк, как вариант.
http://www.stihi.ru/assist/
Например палка-хренюшка, а, какого, не хуже Незнайки.


 
Правнук Винни-пуха   (2012-12-04 11:54) [22]

> http://www.stihi.ru/assist/

У сайта со стихами рейтинг 18+. До совершеннолетия, видимо, можно только НТВ смотреть.


 
Inovet ©   (2012-12-04 12:26) [23]

Автору. Читаем текст на входе, выделяем слова, как - тоже не всё так просто, создаём из них словарь, сортируем по алфавиту, но с конца слов. С одинаковыми окончаниями окажутся рядом. Дальше уже из этого списка выбираем, что там надо.


 
Ваще имя   (2012-12-04 12:30) [24]

Нет, без словаря никуда. Рифма она такая, ударения требует, да посильнее.


 
Аббат Пиккола   (2012-12-04 12:37) [25]

Удалено модератором


 
Inovet ©   (2012-12-04 12:50) [26]

> [24] Ваще имя   (04.12.12 12:30)
> Рифма она такая, ударения требует, да посильнее.

А вот как раз окончания слов, а вообще и не только слов, а строк - клаузулы - могут и довольно слабо совпадать.

весь день писал программу я
да вот не вышло ни черта


 
Пит   (2012-12-04 12:54) [27]

Удалено модератором


 
MsGuns ©   (2012-12-04 13:01) [28]

Очередной программный развод


 
O'ShinW ©   (2012-12-04 13:09) [29]

> - формирование списка найденных рифмующихся пар с подсчётом
> общего числа таких пар, числа появлений каждого из найденных
> слов в роли члена пары и идентификаций предложений, в которых
> содержатся найденные слова;

Сформировать список всех рифмующихся пар. Указать размер списка.
А также для каждого слова из пары в этом списке:
- кол-во его повторений
- номера предложений с ним

на русский переведено правильно?


 
Ваще имя   (2012-12-04 13:15) [30]


> а строк

Строф только, не строк.


> Это не курсовая

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


 
Inovet ©   (2012-12-04 13:21) [31]

> [30] Ваще имя   (04.12.12 13:15)
> > а строк
>
> Строф только, не строк.

Нет, тогда уж стихов, строками тоже допускается называть. Строфа - это более общая "структура".


 
Ваще имя   (2012-12-04 13:26) [32]

Согласен, одна строфа может содержать более 1 клаузулы.


 
наивный Талейран   (2012-12-04 13:51) [33]


> Тут обнаруживается столько эвристик

в задаче не было указано найти все возможные рифмы, но был указан признак


 
Плохиш ©   (2012-12-04 14:41) [34]


> наивный Талейран   (04.12.12 13:51) [33]
>
> > Тут обнаруживается столько эвристик
>
> в задаче не было указано найти все возможные рифмы, но был
> указан признак

В первом же ответе был задан наводящий вопрос, но аФФтар испарился. Теперь эта ветка для потрепаться и задача уже никому не интересна.


 
Ваще имя   (2012-12-04 15:23) [35]


> но был указан признак

А, виноват, забыл про ремарку об окончаниях.
Хотя наивный слишком этот метод
И результатам быть грубее палки
Чем париться с такою скукотищей
В столовую пойду, поем селедки



Страницы: 1 вся ветка

Текущий архив: 2013.03.31;
Скачать: CL | DM;

Наверх




Память: 0.55 MB
Время: 0.011 c
15-1354803185
Sinister
2012-12-06 18:13
2013.03.31
Symantec (Versisign) Code Signing Certificate


2-1347384231
Писатель
2012-09-11 21:23
2013.03.31
Масштабирование BMP


15-1354009804
xayam
2012-11-27 13:50
2013.03.31
Шахматная задача


15-1353754852
dummy_user
2012-11-24 15:00
2013.03.31
Посоветуйте электронную читалку.


8-1227438798
Б
2008-11-23 14:13
2013.03.31
Графика