Форум Ники Невыразимовой
Добро Пожаловать, гость. Пожалуйста, войдите или зарегистрируйтесь, если хотите стать полноправным участником форума.
28.04.2024, 01:14:16

Войти
Поиск:     Расширенный поиск
Высокое косноязычье
Тебе даруется, поэт.

Николай Гумилев
634057 Сообщений в 50204 Темах от 725 Участников
Последний зарегистрированный участник: patient
* Начало Помощь Поиск Календарь Войти зарегистрируйтесь
+  Форум Ники Невыразимовой
|-+  Делёжка
| |-+  Поболтать (Модератор: Лана)
| | |-+  Стихопарсер
0 участников и 1 Гостей просматривают эту тему. « предыдущая следующая »
Страницы: [1] Вниз Печатать
автор Тема: Стихопарсер  (прочитано 1909 раз)
Вера Гаевская
*
Offline Offline

Пол: Женский
сообщений: 11211



Стихопарсер
« от: 12.04.2013, 22:09:48 »

Стихопарсер "Migom 3+" - так называется программа, над которой второй год работает мой ученик Максим Терёхин.
Решила выставить это отдельной темой, потому что не знала, куда разместить - и выложила в "Похвастать", хотя хвастать не хотела, а надеялась на внимание к программе, чтобы услышать мнения.

Поэтому переношу сюда то, что я писала в той теме - всё равно там никто этого не видит, не откликнется.
« Последняя правка: 13.04.2013, 01:03:10 от Вера Гаевская » IP записан
Вера Гаевская
*
Offline Offline

Пол: Женский
сообщений: 11211



Re: Стихопарсер
« Ответ #1 от: 12.04.2013, 22:10:43 »


А интересно, программа только русский язык понимает или белорусский тоже?

Да, Виктор, программа может работать с текстами на трёх языках: русском, белорусском и английском. При этом интерфейс её тоже можно изменить согласно выбранному языку.
Правда, в бел. и англ. языках надо ещё разбираться в тонкостях отличий тех проблем, которые выявляются в русских текстах.
Работа потихоньку двигается (быстро не получается, увы, т.к. этим Максим занимается в свободное от других занятий время,  и в т.ч. когда я его пришпориваю  перед очередным конкурсом Smiley )

Вера, поздравляю!
И ждём вариант программы для тестирования)
Я очень заинтересована, чтобы её протестировали как можно больше пользователей, так сказать.
Потому что при этом выявляются ситуации, в которых программа что-нибудь не так делает (это отладка программы). Как и тестирование, например, новых игр.
Учителя-филологи в моей гимназии готовы использовать программу на своих уроках, когда проходят поэзию. Как раз вот-вот в 11-классах будет эта тема, вот и посмотрю, как пойдёт использование… правда, учителя довольно тяжелы на подъём Sad


Не знаю  только, как выложить программу... Она была у автора – Максима – на сайте, но знаю, что там сейчас  слишком старая версия.
Могу по почте выслать, она мало места занимает.

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

Я описываю Максиму ситуации – что нужно выявить в строке, а он в программе реализует этот процесс. Я даю ему примеры, на которых проверяется работа программы.
А вот самого программирования не касаюсь – давно поняла, что как только я берусь помогать, то ученик свою программу уже боится назвать свей (это как критика стихов!! - меняешь и чувствуешь, что из стиха уходит твоё что-то... личное.)

Программа анализирует такие ситуации:
 если:
а) в соседних словах встречается несколько идущих подряд согласных или гласных букв – это труднопроизносимые места. Например: оНВСТРечае, вороНВСТРепенулся, слышеНВСПЛеск, приходИ И Играй, Я ЕЙ Ответил, длиннЕЕ Его, комУ У нас
("й" тоже вносит свою лепту  в это)

б) когда подряд несколько коротких слов (односложных) – тогда предложение может звучать невнятно, скороговоркой или даже как барабанная дробь. Например: есть я и ты, а все, что кроме….

в) когда в строке много шипящих или свистящих: синица сидит на сосне. (Возможно, этот момент надо убрать из программы, т.к. не всегда строка звучит плохо).

г) когда следующее в строке слово начинается с того же слога или буквы, что и предыдущее (т.е. частично совпадает конец и начало слов; обычно это 1-2 буквы):
муха ПО ПОлю пошла, быЛЛуГГолым, НА НАбережной у реки, тОТ ОТветил, ИЗ ИЗбушки, окнО Очень большое,  у всех на глазАХАХнул, жуК-Король.
При этом ситуация, когда на стыке слов  есть «о-о» и лишь одна из них безударная, не учитывается, т.к. безударная «о» читается как «а». Аналогично, если на стыке слов «а-о» и при этом «о» безударная – она читается как «а» - т.е. эта ситуация должна учитываться: «Уж небО Осенью дышало», т.к. читается «небА»; пришла осенняя пора(читается пришлА Асенняя); вот досточКА Кончается; нелеПО ПАдал.

д) когда конец одного слова и начало другого – парные согласные (звонкие и глухие): «г» и «к»,  «ж» и «ш», «т» и «д»,  «б» и «п», «в» и «ф», «з» и «с»:
под лязГ Колёс, С Заснеженной подножки, бежиТ Домой, мороЗ Снежком укутывал»;
а также когда предпоследняя буква одного слова и начало другого – одинаковые или парные согласные (звонкие и глухие), при этом первое слово оканчивается на мягкий знак: брыСЬ, Собака!, куда бежиШЬ, Жених?, вскольЗЬ Заметил, вскольЗЬ Сказал, «коНЬ На лугу».

Кроме этого, программа контролирует верную расстановку ударений при добавлении незнакомых слов в словарь ударений. Что это значит? Мы выяснили, что в русском языке есть более 200 слов (наверное, эта цифра гораздо больше), в которых люди часто ставят  неверно ударение. Может случиться такая ситуация, что автор в стихотворении ошибся с ударением (иногда авторы выдают это за «авторское ударение», но правил русского языка пока никто не отменял). Именно поэтому наша программа сравнивает слова, в которых ударения проставлены вручную, со словарём, в котором есть эти слова, и в случае несовпадения ударения выдаёт сообщение. При этом слова с ошибочным авторским ударением не заносятся в словарь.

Ну, вот как-то так о том, что делает программа. Работа продолжается.

Длинно получилось, но раз уж спросили …)))
« Последняя правка: 12.04.2013, 23:48:11 от Вера Гаевская » IP записан
Вера Гаевская
*
Offline Offline

Пол: Женский
сообщений: 11211



Re: Стихопарсер
« Ответ #2 от: 12.04.2013, 22:11:38 »

Покажу результат работы программы на примере моих вариантов из "Классиков".
Сразу оговорюсь - идея программы была взята из стихопарсеров Иеронима и Рюши. Так что знакомое вроде как.
И это не всё, что может выдать программа.
Я в Настройках выбрала три функции из семи:
"Рисовать схему ударений", "Использовать окно расстановки ударений", "Делать анализ звукового состава строк".

--------------------------------------------------------------------------------------------------------
                                                                                  Слогов                Схема
Я не прошу ни мудрости, ни силы                                  11     - - - / - / - - - / - 
Коня на всём скаку остановить.                                     10     - / - / - / - - - / 
В горящую избу не заходила –                                      11     - / - - / - - - - / - 
Боюсь в себе крестьянку разбудить.                              10     - / - / - / - - - / 
                                               
Я не прошу ни мудрости, ни силы…                                11     - - - / - / - - - / - 
В мои-то годы глупо так просить.                                   10     - / - / - / - / - / 
Услышав в небе клёкот журавлиный,                              11     - / - / - / - - - / - 
Синицу выпускаю из горсти.                                           10     - / - - - / - - - / 
                                               

--------------------------------------------------------------------------------

Количество строф: 3
Количество строк: 8
Количество слов: 46


Анализ звукового состава строк:

1.  В горящУЮ Избу не заходила – (cбивка гласных)
2.  Боюсь в себе крестьянку разбудить. (строка "свистит")
3.  УслышаВ В небе клёкот журавлиный, (совпадение конца и начала слов)
4.  Синицу выпускАЮ Из горсти. (cбивка гласных)
5.  Синицу выпускаю из горсти. (строка "свистит")


Возможные варианты исправлений:

• поменять местами слова в строке
• заменить одно из слов
• вставить между словами ещё одно слово
• переписать всю строку

« Последняя правка: 12.04.2013, 23:47:58 от Вера Гаевская » IP записан
Вера Гаевская
*
Offline Offline

Пол: Женский
сообщений: 11211



Re: Стихопарсер
« Ответ #3 от: 12.04.2013, 22:11:56 »

И ещё покажу - на своём же стишике "И стала Золушка бабулей":
(ударные слоги выделены зелёным цветом, но здесь этого не видно)
                                                                                      Слогов                 
И  | ста | ла  | Зо | луш | ка  | ба | бу | лей  |                     9     
На  | ле | то  | ез | дят  | де | ти  | к ней  |                         8     
Ста | рин | ный  | дом  | гу | дит  | как  | у | лей  |              9     
И  | толь | ко  | ве | чер  | в ти | ши | не  |                         8     
Ког | да  | при | ся | дут  | вну | ки  | ря | дом  |                 9     
Стре | мясь  | при | жать | ся  | поп | лот | ней  |                8     
Их  | ус | ми | рит  | лу | ка | вым  | взгля | дом  |               9     
А  | те  | ну  | ба | буш | ка  | ско | рей  |                            8     
В ко | то | рый  | раз  | про  | бал  | расс | ка | жет  |          9     
Най | дёт  | хрус | таль | ный  | баш | ма | чок  |                 8     
И  | сно | ва  | у | ди | вит | ся  | каж | дый  |                      9     
Что  | нас | то | я | щий  | Да  | вну | чок  |                         8     
При | ка | тят  | к до | му  | с о | го | ро | да  |                    9     
Боль | шу | ю  | тык | ву  | не  | об | нять  |                         8     
Ка | ре | та  | по | да | на  | И  | вро | де  |                          9     
Вдруг  | по | вер | нёт | ся  | вре | мя  | вспять  |                 8     
                                               
--------------------------------------------------------------------------------

Количество строф: 2
Количество строк: 16
Количество слов: 70


Анализ звукового состава строк:

1.  На лето ездяТ Дети к ней, (конец и начало слов - парные согласные)
2.  Их усмирит лукавыМ ВЗГЛядом, (cбивка согласных)

====
Заменяю "дети" на "внуки" , хотя лучше даже поменять местами слова - "На лето внуки ездят к ней",
а "лукавыМ" на "лукавО"

« Последняя правка: 12.04.2013, 23:47:46 от Вера Гаевская » IP записан
Вера Гаевская
*
Offline Offline

Пол: Женский
сообщений: 11211



Re: Стихопарсер
« Ответ #4 от: 12.04.2013, 22:12:12 »

Ну, и решилась проверить работу программы на Машином стихо "Он глядит" (думаю, Маша не будет обижаться Smiley )

он глядит на юг, но какой там юг -                                   10     
панельные стены, тугие двери,                                         11     
говорит: я однажды её убью,                                            11     
потому и пью, заглушаю зверя…                                       11     
то ли стук в окно, то ли чей-то смех,                                 10     
это всё равно и уже неважно,                                           11     
а ко мне вчера приходила смерть,                                    10     
а мы с ней встречались уже однажды…                             11     
день уходит вверх, небеса темны,                                     10     
ночь, одна на всех, накрывает город…                              11     
я порезал пальцы о край луны,                                         10     
я увидел её обратную сторону                                          13     
                                               
--------------------------------------------------------------------------------

Анализ звукового состава строк:

1.  говорит: я однаждЫ ЕЁ Убью,  (cбивка гласных)
2.  это всё равнО И Уже неважно, (cбивка гласных)
3.  а мы с ней ВСТРечались уже однажды… (cбивка согласных)
4.  ночь, одНА НА всех, накрывает город… (совпадение конца и начала слов)
5.  я увидел ЕЁ Обратную сторону (cбивка гласных)


============

А вот менять ли что-то в стихо - решает только сам автор. Правильно, Маша?
Программа выступает лишь в роли бесстрастного критика.
« Последняя правка: 12.04.2013, 23:47:26 от Вера Гаевская » IP записан
Вера Гаевская
*
Offline Offline

Пол: Женский
сообщений: 11211



Re: Стихопарсер
« Ответ #5 от: 16.04.2013, 15:20:13 »

Наверное, зря я отдельной темой это выставила.

Жаль, конечно...
IP записан
Kriss
*
Offline Offline

Пол: Мужской
сообщений: 2199



Re: Стихопарсер
« Ответ #6 от: 16.04.2013, 15:35:56 »

Нет, Вера , не зря, по-моему. А где её скачать можно? Ссылку бы кинули...
IP записан

Nun liebe Kinder gebt fein Acht! (с)
Лана
Moderator
*
Offline Offline

Пол: Женский
сообщений: 3412



Re: Стихопарсер
« Ответ #7 от: 16.04.2013, 15:44:56 »

Не-не, не зря, Вера. Очень интересная работа. Максим молодец.
Я думаю, если бы действительно ссылка была, то, может, ее в "Алгеброй гармонию", и мы бы программой пользовались. Я вот свои стихотворные попытки всегда через стихопарсер Рюши прогоняю.
IP записан

...всегда отвечаю, что все банально и просто в моей монотонной жизни... (с) Fleur
Ника
Global Moderator
*
Offline Offline

Пол: Женский
сообщений: 67044


и.о. Царя


WWW
Re: Стихопарсер
« Ответ #8 от: 16.04.2013, 18:21:08 »

Вера, это какой-то загадочный стихопарсер - на твоих стихах он отлично работает, а на Машиных - какую-то ерунду сообщает.

Надо пробовать стихи разных авторов через него пропустить.
IP записан

Волшебное существо! Так вот что я такое! А вовсе никакая не "хрень"

Макс Фрай. Мастер ветров и закатов
Эгон Шив
*
Offline Offline

Пол: Мужской
сообщений: 10409


Ом Намах Шивайя


Re: Стихопарсер
« Ответ #9 от: 16.04.2013, 20:38:50 »

Вера, а нельзя ли на какой-нибудь файлообменник её выложить?
IP записан

Чтобы низвергнуть режим, я должен превратиться в один из его столпов. И тогда вся постройка скоро зашатается... (С. Довлатов)
Вера Гаевская
*
Offline Offline

Пол: Женский
сообщений: 11211



Re: Стихопарсер
« Ответ #10 от: 17.04.2013, 17:35:54 »

Спасибо, Крисс, Лана, Ника, Эгон.

Вот ссылка, откуда можно скачать эту программу:

http://parsermigom.narod.ru/migom3.zip

Волнуюсь... И надеюсь, нас не закидают помидорами и прочей снедью - если что-то не так будет Sad
Но рассчитываю услышать, что хорошо и что плохо в в этом стихопарсере, т.е. жду предложений - что лишнее в нём, а чего бы ещё добавить.

Большое спа-си-бо Рюше! Он программу видел уже и помогал советами Максиму.

Вера, это какой-то загадочный стихопарсер - на твоих стихах он отлично работает, а на Машиных - какую-то ерунду сообщает.

Надо пробовать стихи разных авторов через него пропустить.
Ну, что ж, Ника, ерунду - так ерунду.. программа одинаково равнодушна к авторам.

Пробуйте её на вкус...
« Последняя правка: 17.04.2013, 17:48:42 от Вера Гаевская » IP записан
Страницы: [1] Вверх Печатать 
« предыдущая следующая »
Перейти в раздел:  

Powered by MySQL Powered by PHP Форум Ники Невыразимовой | Powered by SMF 1.0.23.
© 2005, Simple Machines LLC. All Rights Reserved.
Valid XHTML 1.0! Valid CSS!
Страница сгенерирована за 0,034 секунд, с использованием 19 запросов.