catpad: (Default)
catpad ([personal profile] catpad) wrote2005-03-23 02:52 pm
Entry tags:

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

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

[identity profile] zanoni.livejournal.com 2005-03-23 07:36 am (UTC)(link)
Очень интересно повеселилась, спасибо.
Моё получилось, жёлто-сине-зелёное.
А сказка о царе Салтане чёрно-красно-жёлтая.

Цветовых оттенков бы побольше хотелось....
Ctrl-C и Ctrl-V не работал,так что я открыв и отметив слова в другом окне перетащила на ваше окно,может это только у меня.

[identity profile] catpad.livejournal.com 2005-03-23 08:20 am (UTC)(link)
Ой, а как это вы перетащили ?

[identity profile] catpad.livejournal.com 2005-03-23 08:59 am (UTC)(link)
Всё, уже понял.

[identity profile] taksa-shmaksa.livejournal.com 2005-03-23 10:55 am (UTC)(link)
Эх, Рембо не дожил...

[identity profile] catpad.livejournal.com 2005-03-23 11:09 am (UTC)(link)
РембО в смысле ?
А то я сначала долго думал, почему именно Рембо :)

[identity profile] taksa-shmaksa.livejournal.com 2005-03-23 12:42 pm (UTC)(link)
Ну конечно, ясен перецъ, РембО. Rimbaud который. Жан, тык-скыть, Артюр Николя. РЕмбо, вроде, не был замечен... :)

[identity profile] catpad.livejournal.com 2005-03-24 01:21 am (UTC)(link)
Именно это его стихотворение и приводится в книжке в качестве примера "неправильных" цветовых ассоциаций:
"А - черный, белый - Е, И - красный, У - зелёный" и т.д.

[identity profile] fotogirl.livejournal.com 2005-03-23 05:16 pm (UTC)(link)
А помните Набоков в "Других берегах" описывает свой цветной слух? Мне всегда хотелось создать такую же програмку и "раскрасить" его стихи и романы, кажется получилось бы что-нибудь совершенно удивительное ))

[identity profile] catpad.livejournal.com 2005-03-24 01:19 am (UTC)(link)
Ну вот, теперь у вас есть такая возможность :)
(deleted comment)

[identity profile] catpad.livejournal.com 2005-03-25 12:26 am (UTC)(link)
В книжке как раз в основном согласные и анализируются. Только не по цветам, а по признакам: "добрый-злой", "мягкий-твёрдый", "громкий-тихий" и т.д. Очень интересно. Только там огромные таблицы, и заносить всё это в программу мне неохота :)

[identity profile] dyukon.livejournal.com 2005-04-03 06:00 am (UTC)(link)
Мне приятно признать, что этот пост меня просто потряс, в связи с чем и угодил в очередной выпуск еженедельной (крайне субъективной) подборки "10 постов, которые потрясли меня на этой неделе" (http://www.livejournal.com/users/dyukon/32551.html). От всей души благодарю вас за него и желаю новых успехов!

[identity profile] catpad.livejournal.com 2005-04-03 10:27 am (UTC)(link)
Спасибо, мне это очень приятно.

[identity profile] afuchs.livejournal.com 2005-04-04 09:46 am (UTC)(link)
Дело в том, что все синэстеты (так называются люди, у которых "пересекаются" чувства - например, слух и зрение, как в данном случае) видят цвета букв по разному.
Для меня:
А - чёрная
О - белая
У - коричневая
Э - коричневая (светлее, чем У)
И - синяя
Я - фиолетовая
Ё - чёрная
Ю - зелёная
Е - чёрная

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

[identity profile] fenechka.livejournal.com 2005-06-14 03:09 pm (UTC)(link)
u menja voobshe ssylka ne rabotaet :(

[identity profile] catpad.livejournal.com 2005-06-15 01:04 am (UTC)(link)
Да, это я виноват. Адрес сменил, а исправить забыл :(