Twitterface
Apr. 27th, 2009 03:30 pmПридумал идею, называется Twitterface.
Это комбинация из нескольких идей: twitterfall + sentiment analysis + Chernoff Faces.
Идея крайне проста. В двух словах: изображать с помощью выражений лица отношение "мира" (то есть текущее состояние Твиттера) к какому-либо событию. Такая штука может идеально смотреться на iPhone ну и, конечно, на любой веб-странице или widget'e (будь-то desktop client или sidebar widget).
Программа состоит из лица и слов "What the world thinks about...". Остаётся только заполнить одно поле, после чего наблюдать за изменением выражения лица.
Например, "What the world thinks about swine flu ?" - может выдать самые неожиданные результаты. Лицо может позеленеть от страха, скривиться в саркастической ухмылке, прищурить глаз - или всё это одновременно.
Или представим себе дебаты кандидатов в президенты в прямом эфире. Ставим друг напротив друга два лица и спрашиваем, что мир думает о каждом из них. По выражениям лиц можно будет увидеть, кто из кандидатов побеждает, кто смешон, кто слишком много врёт и т.д.
Теперь кратко опишу составляющие идеи.
1) twitterfall - это просто сайт, на котором в реальном времени можно задавать вопросы по любой теме и наблюдать, как "из Твиттера выпадают" посты, в которой упоминается эта тема. То есть, на первом этапе нужно просто собирать все посты, в которых упоминается то, о чём мы спрашиваем Twitterface.
2) Sentiment analysis - это всевозможные алгоритмы, позволяющие на основе некоего текста определить отношение автора к тому или иному предмету. В данном случае мы собираем множество текстов (постов) по заданной теме и пытаемся выявить несколько общих "сентиментов", которые особенно выделяются в этих постах: восторг, недовольство, отвращение, удивление, порицание, поддержка, страх, спокойствие, безразличие, недоверие и тому подобное.
3) Chernoff Faces - это исключительно удобный способ представления информации со множеством параметров в очень сжатом виде. Каждый элемент "лица" отвечает за тот или иной параметр (см. схему вверху). Например, размер глаз отвечает за степень удивления, рот отвечает за степень удовольствия и так далее. Естественно, эти лица используются далеко не только для представления эмоций, но в случае Twitterface нельзя придумать более подходящего представления информации.
В результате может получиться очень интересный эксперимент по отслеживанию эмоций мирового разума.
Кстати, здесь возможны и коммерческие применения. Например, компаниям может быть крайне интересно следить за оценкой своих товаров или своих брендов в реальном времени (а не только по графикам продаж), а кинокомпаниям - за оценкой своих фильмов.
no subject
Date: 2009-04-27 12:39 pm (UTC)no subject
Date: 2009-04-27 12:46 pm (UTC)