catpad: (Default)
[personal profile] catpad

Вдохновившись идеей из древней книжки (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 не работает, можно поставить рядом два окна, выделить нужный текст и перетащить его на анализатор.

This account has disabled anonymous posting.
If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting

Profile

catpad: (Default)
catpad

May 2026

S M T W T F S
     1 2
3 45 67 89
10111213141516
17181920212223
24252627282930
31      

Style Credit

Expand Cut Tags

No cut tags
Page generated May. 12th, 2026 08:15 am
Powered by Dreamwidth Studios