Favoraim: Начинаем Строить Нейросеть И Анализировать Интересы Пользователей

Добро пожаловать.

После целого месяца дизайна и полугода кодирования мы попробуем рассказать о нашем проекте.

ФАВОRaim.com .

Идея Идея проекта возникла спонтанно – просто было желание узнать, когда в городе проводятся вечера танго.

Ведь одно заведение может проводить такие тематические вечера всего пару раз в год, и отследить их довольно проблематично – нужно либо самому постоянно искать в Интернете, либо быть подписанным на кучу пабликов.

Информацию о подобных мероприятиях организаторы размещают на своей странице ВК, но это не повод – просто ради нескольких раз в год – подписываться на все подобные группы в социальных сетях.

В процессе обдумывания идеи пришел вывод, что у человека есть разные интересы, согласно которым ему будет удобно получать информацию, когда в городе происходит что-то интересное именно для него.

И помимо мероприятий хотелось бы получать предложения от бизнеса, строго соответствующие личным интересам.

О чем проект? ФАВОРаим – это личные события и предложения.

1. FAVORaim помогает быть в курсе событий по темам, представляющим особый интерес.

Например, для поклонников сериала «Сверхъестественное» FAVORaim подбирает тематические вечеринки и фан-встречи (то же самое для поклонников других сериалов и культовых фильмов).

А для стартапера система найдет не только профессиональные конференции и встречи с венчурными финансистами, но и неформальные стартап-тусовки.

Также у пользователя есть возможность отслеживать более подробные и профессиональные темы: Android, SMM, фан-маркетинг и т. д. Тема аниме переросла для нас в мощный тренд.

FAVORaim: начинаем строить нейросеть и анализировать интересы пользователей

2. Анализ внешней информации на соответствие интересам пользователя.

Даже не заходя в магазин, с помощью мобильного приложения FAVORaim пользователь может увидеть, что подойдет ему по стилю, размеру и предпочтениям.

А в ТЦ посмотреть то, что интересно и подходит пользователю (пока без внутренней навигации).

Потратив почти месяц на аналитику и планирование архитектуры, мы начали кодить, что заняло 6 месяцев.

А потом, как всегда, появились первые трудности и идеи, которыми очень хотелось заняться.

Что касается хаба, то мы расскажем вам некоторые подробности технологии.

Интересы Мы создали систему, в которой, как бы человек ни обозначал свои интересы, его слова детерминированы и точно соотносятся с тем, что он хочет получить.

Например, слова и словосочетания «вовиан», «фанат Доктора Кто», «сериал «Доктор Кто»» имеют одну и ту же суть, но написание разное.

То же самое с толкиенистами и «Властелином колец».

FAVORaim способен распознавать эти группы интересов и предоставлять логически необходимую информацию.

В этом направлении нам удалось реализовать более профессиональные сравнения в сфере SMM, различных видов маркетинга, медицины, программирования и т.д. В данной работе мы столкнулись с проблемой омонимов.

Например, орган может быть как музыкальным инструментом, так и частью человека.

А вариантов написания слов «веб-дизайн», «веб-дизайн», «веб-дизайн» или «веб-моделирование», «веб-дизайн» может быть огромное количество и предсказать их сложно, но, тем не менее, эти варианты то же самое по смыслу.

Мне не хотелось создавать словарь со всеми возможными вариантами, поэтому эту проблему решили путем обучения нейросети.

Анализируя поведение пользователя, система определяет, к какой логической сущности принадлежит фраза.

В этой же системе мы реализовали поддержку языков, т.е.

уже не имеет значения, на каком языке человек ввел свои интересы - русском, английском или французском - FAVORaim может распространять и сравнивать всю эту информацию.

Когда мы решили сделать систему языковой поддержки, нам нужно было переделать архитектуру.

Это был морально тяжелый шаг, который существенно отодвинул дату релиза.

Главный вопрос: «ПочемуЭ» Нас мотивировало то, что, находясь в Европе, пользователь мог путешествовать из страны в страну (где язык другой) и продолжать получать информацию, основанную на его интересах.

То же самое и в США с их английским и широко распространенным испанским.

Когда функционал нейросети был готов, сравнивать Записи (события, предложения) с интересами пользователя стало проще — система сама может логически присвоить текст Записи соответствующему интересу.

Не без ошибок, конечно, бывает, что система допускает ошибку, поэтому на этом этапе мы проверяем все записи, и в случае ошибки выставляем правильный вариант — так система учится.

База знаний и нейронная сеть Как и во всех нейронных сетях, в нашей системе качество работы тем лучше, чем больше данных она содержит. Система обучается сама, анализируя данные и создавая так называемые нейроны для каждого пользователя.

Именно нейронная сеть помогает нам структурировать и прогнозировать данные об интересах пользователей.

Мы не копаемся в данных на компьютере пользователя и не крадем все из его файлов cookie. Определение интересов основано на реакциях пользователей, анализе схожих данных и прогнозировании.

Сценарии Еще одной деталью в развитии интересов пользователей является скрипт. Логику сценариев задаем мы.

Например, если распознается, что пользователь — беременная девушка, то через определенный период ей присваиваются интересы, связанные с новорожденным ребенком, затем с маленьким ребенком и т. д. Аналогичные сценарии существуют для профессиональной сферы, бизнеса и культуры.

Рекомендации Немного модернизировав достаточно известный алгоритм определения базисного вектора интересов, мы разработали рекомендации, т.е.

система способна предложить пользователю то, что ему может понравиться.

Эта информация основана на анализе пользователей со схожими интересами.

Пользователю предлагается самый популярный вариант публикации, соответствующий новому интересу, и рассчитывается реакция пользователя на него.

Если реакция положительная, этот интерес заносится в базу знаний пользователя.

Уведомления в мобильном приложении

FAVORaim: начинаем строить нейросеть и анализировать интересы пользователей

Push-уведомления никого не удивят; мы изготовили их нескольких типов: 1. Новые посты в ленте.

Вы можете настроить поступление информации ежедневно или раз в неделю.

2. Интересные вещи поблизости.

Если в радиусе 500 м (в настройках пользователя также 300 м или 1 км) происходит или скоро произойдет что-то интересное для пользователя, FAVORaim уведомит его об этом.

О росте информации Проект существует чуть больше месяца, и основная задача на данный момент — собрать как можно больше разнообразной информации (интересы пользователей, события).

Проект рассчитан на самостоятельное наращивание контента, поэтому сейчас мы максимально привлекаем организаторов и другие компании для добавления информации о своих мероприятиях.

Многие с нами знакомятся и даже специально создают тематические вечера, например, мафия на английском языке.

Сейчас московская база активно развивается, но постепенно появляются данные и по другим городам.

Даже если человек зайдет в свои интересы и система ничего для него не найдет, как только что-то появится, мы обязательно оповестим его.

Услуги Мы разработали сайт и приложение для Android, и где-то там на модерации в AppStore находится наше приложение для iOS. Об интересах пользователей И тут началось веселье.

Мы предполагали, что основное количество интересов будет одинаковым и довольно общим, но наши пользователи нас удивляют. Круг интересов огромен, и в каждом интересе есть свои события.

Мы узнали такие новые для нас слова как: кизомба, буккроссинг, зумба, мандала, вовиан и еще много неизвестных.



FAVORaim: начинаем строить нейросеть и анализировать интересы пользователей

Из объявленного 1. В зависимости от настроения желания человека могут меняться.

Поэтому мы улучшили функцию выбора.

Если человек хочет пойти в ночной клуб, и он заядлый фанат аниме, то FAVORaim предложит ему аниме-вечеринку.

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

2. Сейчас мы еще не реализовали все запланированное, но наша главная цель — персонализировать выбор информации и внедрить ее в как можно больше сфер нашей жизни.

Каждый человек индивидуален – у каждого свои интересы.

Мы считаем, что сегодня вокруг человека слишком много информации, и нам нужен инструмент, который подберет подходящую, исходя из личных интересов человека.

Это то направление, в котором мы работаем.

Спасибо за внимание к нашему небольшому обзору.

Нам не хотелось делать в первом посте огромный текст с большим количеством букв, поэтому в следующих статьях мы постараемся подробнее описать особенности построения нейросети и направления персонализации данных.

Теги: #Android #веб #нейронная сеть #стартап #разработка сайтов

Вместе с данным постом часто просматривают:

Автор Статьи


Зарегистрирован: 2019-12-10 15:07:06
Баллов опыта: 0
Всего постов на сайте: 0
Всего комментарий на сайте: 0
Dima Manisha

Dima Manisha

Эксперт Wmlog. Профессиональный веб-мастер, SEO-специалист, дизайнер, маркетолог и интернет-предприниматель.