Каждый день любой из нас принимает ряд решений и совершает множество
поступков. Поступки перерастают в привычки, а привычки в свою очередь формируют
поведение и личность. Натан Яу, соискатель кандидатской степени по специальности
"Статистика" в Калифорнийском университете Лос-Анджелеса, заинтересовался
возможностью самонаблюдения еще в октябре 2008 года. С тех пор его веб-сервис
Your.FlowingData стал оригинальным инструментом для сбора и анализа
пользователями данных о себе, построения визуализаций данных. При желании каждый
человек может поделиться со всеми желающими автоматически формируемыми
страницами-отчетами.
Суть работы YFD заключается в сборе пользователем информации и построении
веб-сервисом отчетов с применением различных методов визуализации данных.
Регистрация на веб-сервисе не требуется – входя осуществляется через ваш аккаунт
в Twitter. Далее вводится команда из трех составляющих, а Your.FlowingData.com
сохраняет ее в своей базе и на основе содержащихся данных и времени строит
столбиковые диаграммы, диаграммы рассеивания и линейные графики. Информация
вводится несколькими вариантами:
- непосредственно через веб-интерфейс YFD;
- личными сообщениями через Twitter для аккаунта @yfd;
- при помощи iPhone приложения;
- с использованием команд в Mozilla Ubiquity.
Каждая команда содержит следующие составляющие:
- наименование действия (обязательно на латинице и без ошибок,
редактировать в дальнейшем эту часть команды нельзя, только удалять и
вводить заново); - цифровое значение (для измеряемой величины) либо текст;
- ключевые слова через символ # (обязательно на латинице и решетка
ставится перед каждым тегом).
Например: eat Сыр #200gr. Действие – eat, категория съеденного – сыр,
ключевые слова – #200gr. Если данные введены неправильно, то в любой момент
можно воспользоваться редактированием информации.
На странице каждого действия отображается часто используемые категории и
время суток, когда они случаются. Также предоставляется визуализация данных в
виде календаря с тепловой картой (интенсивность цвета демонстрирует частоту
использования категории в тот или иной день), показывается количество записей по
категории, количество подкатегорий и употребляемые ключевые слова. При нажатии
на любой из дней происходит выдача информации о выполненных действиях и их
категориях. Также присутствует фильтрация по категориям и ключевым словам
действий.
Каждое действие может относиться к одному из типов данных, в соответствии с
которым будет строится соответствующий график или диаграмма. Если в предыдущем
примере строится столбиковая вертикальная диаграмма и календарь с тепловой
картой, то для типа данных Measurement строится диаграмма рассеивания.
График временных серий. Присутствует в каждой категории. Показывается объем
того или иного явления от общей массы. Данные показываются с детализацией по
дням, неделям месяцам. Временные рамки в каждом явлении выбираются в 7/30/90/365
дней. Предусмотрена фильтрация по пластам действий – нужное увеличивается в
размерах, а остальное исчезает с экрана.
Совокупность действий может быть представлена и в виде "плоского дерева", и
облаком тегов. Стандартные методы визуализации данных. Натан оригинален в другом
– экспериментальные инструменты по временной продолжительности, кросс-корреляция
между действиями.
Подводя итог, следует отметить, что Your.FlowingData – это очень оригинальный
веб-сервис. Вместе со своей оригинальностью он может оказаться непонятным
большинству людей. Your.FlowingData предназначен для исследователей, желающих
изучить свои привычки, корректировать свою жизнь и становится лучше.
Единственное требование для использования YFD – выработка привычки собирать
данные о себе.