catpad (catpad) wrote,
catpad
catpad

Category:

Цветовой анализатор поэзии

Вдохновившись идеей из древней книжки (1981 года) А.П.Журавлёва "Звук и смысл", я сделал цветовой анализатор поэзии.

ЖЖ не позволяет вставлять апплеты, поэтому для того, чтобы посмотреть на какое-либо стихотворение в цвете, вам надо зайти вот на эту страницу и совершить два простых действия:
1) скопировать текст какого-либо стихотворения в предназначенное для этого окно (копировать - Ctrl-C, вставлять в окно - Ctrl-V);
2) нажать на кнопку "Анализировать".
Обратите внимание: текст должен быть написан по-русски!

Как это работает.

Звуки (буквы) в нашем сознании часто ассоциируются с цветами. У большинства людей (так во всяком случае сказано в книжке) цветовые ассоциации с гласными таковы:
А/Я - красный;
О/Ё - белый или жётый;
И - синий;
Е - зелёный;
Ы - чёрный;
У/Ю - тёмно-синий.

Программа подсчитывает долю каждой из гласных букв в тексте. Так, если букв в стихотворении 500, а буква А встречается в нём 50 раз, то частотность буквы А в тексте = 50/500 = 0.1.
Далее мы сравниваем частотность буквы А в данном стихотворении со средней, статистической частотностью этой буквы, которая равняется 0.049 (т.е., в среднем на тысячу букв текста приходится 49 букв А), и получаем 0.1/0.049 ~ 2.0.
Таким образом, в данном тексте частотность буквы А в 2 раза превышает норму.
Такой же подсчёт осуществляется для всех остальных гласных, и выбирается та из них, частотность которой больше всех превышает норму. Эта гласная и будет служить определителем цвета в выбранном отрывке. Кроме того, чем больше буква отклонилась от нормы, тем более ярким будет её цвет.

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

Весёлого анализаторства!

UPDATE: Если Ctrl-V не работает, можно поставить рядом два окна, выделить нужный текст и перетащить его на анализатор.

Tags: идеи
Subscribe

  • (no subject)

    Читаю интереснейшую книгу «Beyond: The Astonishing Story of the First Human to Leave Our Planet and Journey into Space» by Stephen Walker. Там все…

  • Community

    Кинопоиск сделал отличный обзор «Community» и этим напомнил мне о великом сериале. Тут дело такое. Дэн Хармон, прежде чем сделать «Rick &…

  • (no subject)

    Так называемый министр иностранных дел Лавров разразился мракобесной статьей, над которой все смеются из-за того, что там упоминаются некие…

  • Post a new comment

    Error

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 15 comments

  • (no subject)

    Читаю интереснейшую книгу «Beyond: The Astonishing Story of the First Human to Leave Our Planet and Journey into Space» by Stephen Walker. Там все…

  • Community

    Кинопоиск сделал отличный обзор «Community» и этим напомнил мне о великом сериале. Тут дело такое. Дэн Хармон, прежде чем сделать «Rick &…

  • (no subject)

    Так называемый министр иностранных дел Лавров разразился мракобесной статьей, над которой все смеются из-за того, что там упоминаются некие…