Привет.
Уверен, что каждый из вас хоть раз в жизни писал комментарии. На наших страничках так уж точно отметились практически все наши читатели. Но у нас интересно читать комментарии из-за подкованной публики. И поэтому, прежде чем писать что-то на Mobile-Review, вы с большой долей вероятности сначала почитаете, что же уже написали остальные пользователи. Во-первых, это может быть поучительно (я и сам так делаю). А во-вторых, встретив нужное направление мысли, вы перейдете в соответствующую ветку и начнете общение вместо дублирования чьих-то слов. Либо же, отметив, что интересующей вас темы нет, напишете комментарий сами. Но в условном Telegram так бывает далеко не всегда. Особенно в популярных каналах, где открыты комментарии и нет модерации пользовательских пассажей. Легко можно наткнуться на посты с несколькими сотнями комментариев. И вот здесь и возникла мысль об улучшении. Но сначала — несколько слов об изобретении из одного из прошлых выпусков.
Обратная связь
В «Уголке №94» мы показывали вам держатель для смартфона, который был сделан только для того, чтобы играть в игру Guitar Flash. Игра относится к ритм-играм. То есть вам по команде нужно нажимать на определенную клавишу. Момент нажатия совпадает с музыкальным тактом, и возникает ощущение, что ты сам играешь. В случае, если ты промахиваешься по кнопке или делаешь это не вовремя, песня затихает. Это создает ощущение, что ты сфальшивил. И несмотря на то, что игра называется Guitar Flash, обычно в нее играют вот так:
Согласитесь, едва ли восприятие рисует гитару. А хочется именно ее. Все потому, что до этой игры мне нравилось играть в Guitar Hero Live. Подробнее про предысторию и мой опыт игры можно почитать здесь и вот здесь. Схожесть механики с бегущими по грифу метками, которая есть в Guitar Hero Live и Guitar Flash, терзала изобретательскую душу вопросами о том, можно ли простую смартфонную игру сделать максимально близкой к консольному варианту (играл я тогда на PlayStation 4). В итоге я собрал то, на чем можно играть как на гитаре:
Эти ощущения, в отличие от тех, где требуется удерживать смартфон в руках, гораздо интереснее. Все задачи, которые я перед собой ставил, были решены. Никакой дополнительной электроники, никакого написания программ, никакого музыкального обучения, большое количество песен для игр и все всегда под рукой. Подробнее с конструкцией и техническими решениями можно ознакомиться по ссылке ниже:
Мнения читателей были разными. Но в качестве одной из главных претензий я бы выделил обвинения в падкости на баловство. Чем не устроила нормальная электрогитара? На ней и звук лучше, и навыки полУчите, и т.п. Кто-то, напротив, утверждал, что ни к чему использовать гитару, а лучше сконцентрироваться на синтезаторе, который уже сразу с кнопками. А читатель Eduard Belyaev предложил присмотреться к ENYA Cyber-G. Это вроде как гитара, но с кнопками. А рекламный ролик обещает увлекательное использование даже без специальных знаний о музыке (не верю):
Мне понравилось, что устройство совместимо со всякими там электронными аксессуарами вроде специальных педалей. А еще у этой гитары есть модули:

То есть как бы можно превратить ее прямо-таки в струнный инструмент. Но здесь хотелось бы сразу отметить пару моментов. Во-первых, цена вопроса весьма существенная. Во-вторых, ничего не говорится про готовые композиции, которые хотелось бы повторить за великими. То есть аналоги вроде бы и есть. И вроде бы все такое продуманное и профессиональное, но тот сценарий, что я описал в финале «Уголка №94», не укладывается во владение подобным устройством. Стало скучно, снял со стены свой самопальный контроллер, вставил в держатель смартфон и послушал музычку, параллельно еще и пальцами кнопки поперебирал. Так, чтобы моторику на должном уровне поддержать. Заодно песни новые добавить, которые разработчики выложили. Потом повесил, и контроллер снова будет терпеливо ждать внимания. Не нужно ни заряжать, ни беспокоиться о каких-то обновлениях прошивок. Ладно. С гитарами пора заканчивать. Перейдем к следующему изобретению.
Проблема
Во вступлении мы начали описывать работу с комментариями в социальных сетях, но четко проблему не обозначили. Так вот. Не так давно я оказался на одном канале, где к записи было написано свыше 300 комментариев. Пост был довольно популярный, и желание высказаться по сути написанного возникло у очень многих. Я был в их числе. Но, уже начав писать комментарий, я понял, что мысль наверняка пришла в голову не только мне. При этом читать всю ветку, чтобы понять, упоминалось ли то, что я хотел сказать, мне было некогда. В итоге решил просто ничего не писать. Вот эту проблему и будем сейчас решать. Но прежде давайте ознакомимся с тем, как ее решают сегодня.
Уровень техники
Если говорить о самом «древнем» способе обезопасить себя от написания повторных комментариев, в первую очередь всплывает самый очевидный. На нем, в принципе, построен весь поиск в Интернете. Совпадение по словам.

Здесь мы можем видеть запрос, в котором кто-то вводит имя и фамилию. При этом в поисковой выдаче демонстрируется несколько ссылок, в которых присутствует текст с теми самыми словами, которые пользователь ввел в своем запросе. Это самый базовый принцип. С ним, наверное, знаком каждый. Сегодня алгоритмы, которые работают с запросами, более продвинутые. Иногда кажется, что они с полуслова понимают наши информационные потребности. Программисты настроили свои системы таким образом, что они начали понимать контекст. Иногда же они (программисты) намеренно вредят, принудительно ассоциируя слова негативной окраски с той или иной личностью, например. Такое распространено применительно к политикам. Главным образом из-за популярности личностей и их частого обсуждения в Сети. И если личность связана с какими-то негативными для большинства решениями, то непременно появятся язвительные комментарии, часто с оскорбительными высказываниями, тексты которых точно проиндексируются поисковиками, и вот у вас уже рождается стереотип о том или ином человеке. Примеров хватает.
Другим направлением изобретательства в области запросов и поиска является подталкивание пользователей в нужном для держателя платформы направлении. Например, визуальное отображение интереса пользователей. Ведь если вы видите исключительно пустое окошко для поискового запроса, то, весьма вероятно, вы не отвлечетесь на что-то стороннее. Но если под ним вам выдадут облако из часто вводимых слов, то шанс увлечься тем, о чем вы даже не задумывались, отнюдь не нулевой. Выглядеть это может следующим образом:

Едва ли, зайдя в поисковик по музыкальным композициям и увидев облако предпочтений пользователей вроде того, что изображено выше, вы не заинтересуетесь тем, что привлекло больше всего внимания. Если же это будет еще и какой-то конкретный исполнитель, то шанс снова возрастает. Аналогично прием будет работать и с далекими от музыки темами. Например, если зайти на новостной портал и кликнуть по кнопке «Гаджеты» в первые дни после презентации компании Apple, вам, скорее всего, не покажут много ссылок на классические смартфоны Sony Ericsson.
Сам Telegram использует, насколько я могу судить, гибридный вариант поиска по сообщениям и комментариям. То есть вы вводите слова, и алгоритмы все-таки немного «обдумывают» контекст. То есть по слову «самоходный» вам выйдут не только сообщения о технике. Парочка из них точно будут связаны с политикой.
Если же вернуться к нашей проблеме с вероятностью написать повторный комментарий из-за нежелания читать все полотно пользовательских мнений, можно воспользоваться вот этой кнопочкой перед тем, как высказаться самому:

Проблема в том, что это вовсе не органичный подход. Он требует определенной ответственности за восприятие собственного образа в Интернете. Проявления культуры, если угодно. Однако в эпоху анонимности в Сети мало кто задумывается о том, как его будут видеть окружающие. Иронично, но именно те, кому должно быть плевать, как раз беспокоятся об этом. Мне на ум пришел случай с Илоном Маском. Он как-то хотел пошутить в тогда еще не своей социальной сети, использовав необычную игру слов. Но перед тем, как писать, запустил поиск по такому сочетанию. Оказалось, что до него подобным образом уже «каламбурила» певица Граймс (история здесь). То есть вроде как какое ему дело до того, что о нем могут подумать? Но, тем не менее, он проверил. Хотя написал бы Маск, не проверяя свои мысли на предмет пересечений, глядишь, и всего, что последовало после, не было бы.
Давайте же опишем вариант того, как в идеале должен выглядеть сценарий для написания комментариев без посягательств на чужое творчество.
Осуществление изобретения
Пользователь открывает ленту в социальной сети. Пользователь пролистал несколько записей от разных авторов и перешел в одну из них для просмотра мнений других читателей в перечне комментариев. Подобных мнений было настолько много, что читать их все просто не было никакой возможности. Пользователь решает прокомментировать оригинальную запись и начинает печатать текст. В этот момент в режиме реального времени система анализирует написанное им и сравнивает с другими комментариями на предмет совпадений. В процессе написания система «прыгает» по комментариям, обозначая, с какими из них есть пересечения. В этот момент пользователь, пишущий комментарий, может оценить, насколько его мнение «опоздало», и принять решение о целесообразности отправки комментария. Следует отметить, что система может сравнивать набираемый комментарий с уже оставленными, ориентируясь не только на точное совпадение слов, но также анализируя контекст и суть высказывания.
Формула изобретения
- Способ проверки записей на предмет повторения, состоящий в том, что:
- пользователь набирает текст записи;
- система сравнивает текст набираемой записи с уже созданными записями;
- система выдает заключение о степени совпадения текста набираемой записи с уже созданными записями;
- пользователь принимает решение о создании записи.
- Способ проверки записей на предмет повторения по п.1, отличающийся тем, что:
- система сравнивает текст набираемой записи с уже созданными записями непосредственно в процессе набора.
- Способ проверки записей на предмет повторения по п.1 и п.2, отличающийся тем, что:
- система выдает заключение о степени совпадения текста набираемой записи с уже созданными записями в виде перечня релевантных записей.
- Способ проверки записей на предмет повторения по п.1 – п.3, отличающийся тем, что пользователь может перейти к просмотру записи из перечня релевантных записей.
- Способ проверки записей на предмет повторения по п.1 – п.4, отличающийся тем, что перед началом создания записи пользователь активирует упомянутый режим проверки.
Вот такое небольшое изобретение, которое позволит избежать замусоривания ленты комментариев одинаковыми фразами. Понимаю, что большинству все равно, но когда мнение в комментариях будет хоть немного проверяться авторами, появится шанс, что у читателей получится создать некоторый авторский стиль. Впрочем, пока не сделают, не узнаем, к чему это приведет. Наша задача минимум выполнена. Идея есть, пусть развивается.
Традиционно ждем ваших дополнений. Также поделитесь, чего не хватает в мессенджерах вам. Ну, разве что кроме звонков. Тут мы бессильны.
Смелых идей, отличных изобретений и успешных продуктов. Удачи!