На данный момент для более-менее крупных проектов вопрос оценки интересов аудитории становится весьма актуальным.
То есть это не необходимость, без этого можно обойтись, но с другой стороны, это позволяет существенно улучшить предоставляемые услуги и увеличить доход от проекта.
Информации по этому поводу в Интернете не так много; те, кто уже сделал этот механизм, тихо довольны собой и не особо спешат делиться своими мыслями.
Но вопрос довольно сложный.
Я хотел бы поднять здесь эту тему и попытаться объединить различные идеи.
Да, механизм может во многом зависеть от структуры проекта, но все же основные идеи выделить можно.
И так, ниже я изложу свои мысли по этому поводу и буду рада, если вы оставите в комментариях свои дополнения и новые идеи.
Если тема интересна читателям, то в следующем посте я постараюсь собрать все сказанное в комментариях.
Для начала представим себе сам ресурс, на котором мы будем оценивать интересы пользователей:
- Ресурс содержит некоторую информацию в виде статей, товаров или услуг;
- Есть персональные страницы пользователей;
- Есть возможность хранить свои фото/видео/аудио;
- Возможность писать личные сообщения;
- Возможность ведения блога;
- Создание сообществ;
- Оставлять комментарии к различным типам материалов;
- Голосование.
Почти все типы материалов могут/должны быть помечены.
Оценка интереса пользователя должна реагировать на различные действия пользователя.
В простейшем случае мы будем представлять интересы в виде слов или фраз (по сути, тегов), а не разделять их на группы.
То есть для каждого пользователя мы составляем набор интересов (тегов) и показатель «интересности» соответствующего тега.
Показатель «интереса» может быть выражен в виде вероятности или определенного числа.
Я предлагаю назвать этот показатель интересующим «весом» и хранить его в виде числа.
При необходимости этот вес можно легко преобразовать в вероятность.
Вес процентов все время увеличивается, т.е.
когда пользователь совершает действия, мы прибавляем определенное число к соответствующему весу процентов.
И так, для каждого пользователя у нас есть набор тегов - интересов - каждый из которых соответствует определенному числу - весу.
Теперь нам необходимо выделить действия, в ходе которых будет происходить определение интересов.
Начать:
- Данные, заполненные в форме счета.
- Пользователь написал пост в своем блоге.
В качестве интересов вы можете использовать теги, оставленные для этого поста; можно также проиндексировать текст самого поста, но это сложнее.
- Оставили комментарии к посту или материалу.
В качестве интересов мы используем теги публикаций или материалов.
- Анализирует материал.
Так же интересует теги материала.
- Просматривайте фотографии, видео, слушайте аудио.
Теги для материалов.
Тут нужно быть внимательнее, если аудио/видео это песня/клип, то не факт, что их следует учитывать в ваших интересах (если только вам не нужно определиться с музыкальными предпочтениями), но если это какой-то учебных материалов или рекламы, то теги для них вполне сойдутся за интересы.
- Поиск по сайту.
Если на ресурсе есть форма поиска, то интересом можно считать все, что ищет пользователь.
- Вступление в сообщества.
Мы используем интересы сообщества (теги).
Если тема интересна, то в следующих статьях мы поговорим о более сложных действиях пользователя.
Теперь непосредственно операции с массами интересов.
Каждое действие нельзя оценивать одинаково.
Некоторые из них более значимы, некоторые менее.
Поэтому необходимо составить список всех возможных действий и определить соответствующие плюсовые веса.
Здесь хотелось бы отметить, что оптимальнее было бы не просто придавать каждому действию свой плюсовой вес, а сделать между ними некую зависимость.
Те.
выберите одно действие, я назвал его «эквивалентным», и выразите все остальные по отношению к нему.
Например, предлагаю в качестве равноценного действия использовать написание поста и учет тегов к нему.
Я обозначил эквивалентный эквалайзер.
Далее можно считать, что написание поста эквивалентно 100 комментариям к посту.
Обозначив добавленный вес при добавлении комментария к посту как CPI (процент поста комментария), мы получим, что CPI = EQ/100. И так далее, в итоге нам останется только присвоить определенное число для EQ, а остальное будет рассчитан автоматически.
Таким образом, вы сможете быстро изменить добавленные веса для всех действий и уточнить их только для конкретных.
Думаю, для начала этого достаточно; в следующих постах я расскажу о более сложных зависимостях по учету процентов.
В комментариях хотелось бы увидеть ваши дополнения по поводу действий, совершаемых пользователем, и по поводу системы весов.
P.S. Это еще не вся идея, это только начало, поэтому не нужно сразу критиковать ее за плоскость.
Теги: #оценка интересов #интересы аудитории #интересы пользователей #интересы пользователей #Чулан
-
«Автодевиз.ру» — Поиск Автотоваров И Услуг.
19 Oct, 24 -
Просто Скажите Нет Тестам End-2-End
19 Oct, 24 -
Горячий Большой Взрыв И Инфляция
19 Oct, 24 -
Конкуренция Со Стороны Samsung
19 Oct, 24