Эмодзи как альтернативный способ поиска в картографических сервисах

в 7:33, , рубрики: 2GIS, apple maps, Bing Maps, Google Maps, MapQuest, maps.me, Геоинформационные сервисы, навигационные сервисы, навигационные системы, поисковые технологии, яндекс.карты

Приложение.

Введение

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

За каждым эмодзи стоит определённое его значение. Примеры — можно посмотреть в поиске по эмодзи и / или же в специальных сервисах перевода, например в Яндекс.Переводчике. Есть значения, которые вполне можно использовать в поиске.

Если в поисковой системе человек вбивает эмодзи сам по себе (пример — 🚖), то не столь очевидно что именно он хочет в результатах поиска — просто подробнее узнать о значении этого эмодзи или же что-то другое, например связанное с такси. И если у пользователя при формировании запроса есть потребность «заказать такси» — в связке с эмодзи ему нужно использовать дополнительные уточняющие слова, такие как «заказать».

А вот в картах за счёт контекста — можно сузить возможную потребность до навигационной и тем самым, возможно, избежать необходимости использования дополнительных уточняющих слов. Если на картах человек вбивает в качестве запроса 🚖, то это по идее также как и запросы «такси», «заказать 🚖», «заказать такси» может означать именно поиск такси. Это значит, что эмодзи как возможный язык ввода, кажется, в ряде случаев может быть вполне применим и самодостаточен (не требующий ввода дополнительных слов для уточнения потребности пользователя), потому что использование карт само по себе может сужать список возможных потребностей пользователей до необходимости найти конкретное место и/или организацию.

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

Один из способов реализовать возможность такого поиска — привязать к каждому эмодзи свой смысл-сущность, который будет одинаков на обеих сторонах:

  • картографического сервиса — при выдаче информации по запросу,

  • пользователя — для формирования запроса.

Особенности, которые нужно учитывать, и возможные дополнительные сложности при реализации и использовании

  • на разных устройствах одни и те же эмодзи могут выглядеть по разному, 

Например 🇬🇷: на одних устройствах отображается как флаг Греции, а на других — буквы GR.

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

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

  • если эмодзи сложно идентифицировать с определённой сущностью на картах,

  • если объект на карте сложно идентифицировать с определённой сущностью,

  • для уточнения и большей пользы возможно понадобится более сложная система разметки, например — если есть только сущность «Остановка», но нужно чтобы в ответ на 🚃 показывались не все остановки сразу, а только трамвайные остановки.

Решением части из них могли бы быть по идее:

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

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

К сожалению, я не нашёл ни одного обзора / статью с обзором эмодзи как альтернативного способа поиска, поэтому сам решил провести и опубликовать это исследование картографических сервисов.

Описание метода исследования

По шагам:

  1. Отобрал семь картографических сервисов для дальнейшего исследования:

  • Яндекс.Карты

  • Apple Maps

  • Bing Maps

  • Google Maps

  • MapQuest

  • Maps.me

  • 2Gis

  1. В каждом картографическом сервисе вбивал примерно по 20-30 разных эмодзи по одному по очереди , чтобы посмотреть есть ли там привязки к сущностям.

Сущность — это определённая в данном картографическом сервисе категория объектов, например «Банк».

Сущностью в данном случае не считал отдельные результаты выдачи по эмодзи, выводимые например из-за:

— только из-за использования данного эмоджи в отзыве об организации на картах,

— трактовку эмодзи как отдельный символ, который не привязан к определённой категории, пример — 1️⃣ — трактуется как «1».

Для проверки — вбивал текстом название сущности и сравнивал с выдачей по эмодзи в заранее выбранной области карты, смотрел совпадают ли объекты и их количество.

  1. Отсеил те картографические сервисы, в которых не увидел привязок эмодзи к сущностям на втором шаге. На этом этапе отсеились четыре из семи — 2Gis, Bing Maps, Google Maps, MapQuest. 

  2. В оставшихся трёх картографических сервисах (Яндекс.Карты, Apple Maps, Maps.me) — перебрал и зафиксировал привязки эмодзи к сущностям. Для этого по очереди перебирал эмодзи и записывал выводимые сущности. Для проверки в заранее выбранной области карты вбивал текстом название сущности и сравнивал с выдачей по эмодзи — совпадают ли объекты и их количество. Если совпадало, то записывал сущность эмодзи в таблицу. 

Кажется на этом шаге могли быть какие-то ошибки с моей стороны, например неверные трактовки сущностей и т.п. Примеры — из того что заметил в Maps.me:

— эмодзи 🚃 — сначала записал как сущность «Остановка», а при проверке заметил что показываются не все остановки, а только трамвайные остановки,

— эмодзи 👸 — в Санкт-Петербурге выводились результаты трёх сущностей: Достопримечательность (в этой сущности показывалась Петропавловская крепость), Замок и Остров (показывалась часть фортов в Кроншадте). При этом при просмотре отдельной каждой из этих сущностей стало понятно что к данному эмодзи относится как кажется только одна сущность (Замок), а две других не относятся (относятся лишь отдельные объекты из них).

  1. Для возможного удобства на основе связок в таблице эмодзи с сущностями сделал также дополнительные таблицы — привязки сущностей к эмодзи.

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

Кому может быть полезна эта информация

Пользователям картографических сервисов — чтобы узнать о новых возможностях поиска.

Например, что могут использовать эмодзи 💩 для поиска туалета в Яндекс.Картах / Apple Maps / Maps.me.

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

Например, что в Яндекс.Картах исходя из этой информации как вариант можно:

  • проанализировать соответствуют ли текущие эмодзи к привязанным к ним сущностям, пример — 👮‍♂️, по которому сейчас выводится сущность «Парикмахерская», а не как кажется более соответствующая сущность, например «Отделение полиции».

  • добавить дополнительные сущности к эмодзи исходя из возможной пользы для пользователей — например: 🚃 — показывать не только трамвайное депо, но и трамвайные остановки.

  • увидеть возможности привязки сущности разных непривязанных до этого эмоджи, например:

    • 💅 — Ногтевая студия

    • 😺😸😻😽 — Зоомагазин

    • 🙀😿 — Ветеринарная клиника и Ветеринарная аптека

    • по видам спорта — например, поля, площадки для игр, которые соответствуют используемому эмодзи, пример: 🏀 — для баскетбольной площадки и/или магазина спорттоваров, в котором можно купить баскетбольный мяч,

    • по разной еде — например, рестораны с разной кухней в зависимости от соответствующих эмодзи, пример: 🍣 — для заведений, в которых можно покушать суши.

Ниже — будут разборы использования эмодзи при поиске в:

  • Яндекс.Карты

  • Apple Maps

  • Maps.me

Для возможного удобства — в таблице создал вкладку «Содержание», в которой также собрал ссылки на вкладки таблицы.

В Яндекс.Картах

Ссылки на Яндекс.Карты:

Эмодзи и привязанные к ним сущности:

Количество:

  • 93 уникальных сущности, к которым привязаны эмодзи,

  • 237 эмодзи по которым выводятся сущности.

Что следует учитывать:

  • Если у одного эмодзи есть разные варианты цветов, то сущность привязана только к жёлтому (который стоит по умолчанию). Пример — 👍, к которому подвязана сущность «Бар, паб». У этого эмодзи есть есть также другие варианты цветов — 👍🏻 👍🏼 👍🏽 👍🏾 👍🏿, к ним сущность не подвязана.

  • В таблицу не вошли:

    • Ⓜ️ — конкретная сущность не привязана, определяется как английская буква M

    • 0️⃣ — конкретная сущность не привязана, определяется как цифра 0

    • 1️⃣ — конкретная сущность не привязана, определяется как цифра 1

    • 2️⃣ — конкретная сущность не привязана, определяется как цифра 2

    • 3️⃣ — конкретная сущность не привязана, определяется как цифра 3

    • 4️⃣ — конкретная сущность не привязана, определяется как цифра 4

    • 5️⃣ — конкретная сущность не привязана, определяется как цифра 5

    • 6️⃣ — конкретная сущность не привязана, определяется как цифра 6

    • 7️⃣ — конкретная сущность не привязана, определяется как цифра 7

    • 8️⃣ — конкретная сущность не привязана, определяется как цифра 8

    • 9️⃣ — конкретная сущность не привязана, определяется как цифра 9

  • Не понятно почему некоторые сущности были присвоены тому или иному эмодзи, например почему 👮‍♂️ — «Парикмахерская», а не «Отделение полиции».

  • В таблице «эмодзи → сущность»: есть эмодзи к которым привязаны несколько сущностей. Пример — 🐻, у которого две сущности: «Зоопарк» и «Лесопарк». Если сущностей к эмодзи две и больше — каждая в таблице с большой буквы и с новой строки, последовательность сущностей — в алфавитном порядке.

  • В таблице «сущность → эмодзи»: Если у сущности несколько возможных эмодзи — то каждый такой эмодзи с новой строки.

В Apple Maps

Ссылки на Apple Maps:

  • в App Store,

  • веб-версия — можно использовать карты Duckduckgo, т.к. они используют данные Apple Maps (через Apple MapKit JS).

Эмодзи и привязанные к ним сущности:

Количество:

  • 103 уникальных сущности, к которым привязаны эмодзи (это если считать восемь сущностей с нюансами, по поводу которых написал комментарии в таблице, без них — 95),

  • 190 эмодзи по которым выводятся сущности.

Что следует учитывать:

  • Если в одном эмодзи есть разные варианты цветов, то сущность привязана ко всем цветам. Пример — 👩‍🍳, к которому подвязана сущность «Breakfast» и который фигурирует в таблице. У этого эмодзи есть есть также другие варианты цветов — 👩🏻‍🍳👩🏼‍🍳👩🏽‍🍳👩🏾‍🍳👩🏿‍🍳, к которым также привязана эта сущность, но для того чтобы не было путаницы добавил в таблицу лишь одно эмодзи — 👩‍🍳.

  • Кажется странные результаты выдачи по некоторым эмодзи (🎳, 🍔, 🚕, 🚖, 🧀, 🤡, 👘, 🥙) —  у них привязки идут к отдельным объектам, возможно по вхождению словесного значения эмодзи, пример: 🎳 — по которому показывается сущность Bowling Centers Bowlero Lanes (какой-то сетки из нескольких боулинг-центров в США), а не, например, одна из существующих общих сущностей — «Bowling Alleys» или «Bowling Center». Перепроверял их с разных устройств и локаций и если там была эта же привязка — добавлял в таблицу и оставлял соответствующий комментарий.

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

В Maps.me

Ссылки на Maps.me:

Эмодзи и привязанные к ним сущности:

Количество:

  • более чем 90 уникальных сущностей к которым привязаны эмодзи (точное количество сложно определить из-за того что в Maps.me показываются сразу объекты, а не сущности и, так как есть эмодзи с большим количеством привязанных сущностей),

  • 235 эмодзи по которым выводятся сущности.

Что следует учитывать:

  • Сразу выводятся объекты, а не сущность к которой привязаны эти объекты. Поэтому было порою тяжело определить конкретную сущность и, кажется, с большей вероятностью мог где-то ошибиться и/или не указать какую-то сущность.

  • Если у одного эмодзи есть разные варианты цветов, то сущность привязана только к жёлтому (который стоит по умолчанию). Пример — 👶, к которому подвязана сущность «Детсад». У этого эмодзи есть есть также другие варианты цветов — 👶🏻👶🏼👶🏽👶🏾👶🏿, к ним сущность не подвязана.

  • Были непонятны некоторые сущности по какому критерию они были созданы и какие объекты туда добавлены, пример — объекты «Здание» выводимые по эмодзи 🏠.

  • Есть эмодзи, к которым, как кажется, привязано много разных сущностей — поэтому тяжело выделить отдельную сущность и использовать данное эмодзи в поиске на картах. Пример — эмодзи 💼, по которому показываются объекты из разных сущностей (Агентство недвижимости / Адвокат / Госучреждение / Мобильный оператор / Продажа страховок / Объекты инфраструктуры / Организация / Офис / Офис НКО / …). В этих случаях в таблице перечислял несколько сущностей и ставил потом многоточие. В таблице «сущность → эмодзи» старался их также обособить, т.к. кажется в текущей реализации использование этих эмодзи для поиска может быть не столь удобно для пользователя.

  • Сущность может быть более узкой чем указанная у объекта. Пример — смотря выдачу по эмодзи 🚃 — сначала записал сущность «Остановка»,которая выводилась категорией выводимых объектов. Но при проверке увидел что выводятся более узкая сущность — только трамвайные остановки.

  • Если показывалось одно заведение в сущности, то не добавлял его в таблицу, т.к. как кажется велика вероятность того что оно выводится не из-за сущности-категории, которая отображалась у этого объекта, а по какой-то другой причине. Перепроверял тогда вбивая название сущности текстом и сравнивал объекты в выдаче + смотрел в другом Гео.


Связь с автором:

Telegram: https://t.me/AleksandrSopoev

Telegram-канал: https://t.me/AleksandrSopoevPro

Vk: https://vk.com/aleksandrsopoev

Автор: Александр Сопоев

Источник

* - обязательные к заполнению поля


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js