ПредишенСледващото

Защо се придвижвате в мол в Vkontakte, Facebook и телеграма 19

  • 07.12.16 07:51 •
  • koshmanavt1 •
  • • # 283458
  • • Giktayms
  • 55 •
  • 10500

- като Forbes, само по-добре.


Тежка заявление чрез местните vayfay създадена бавно. Vayfay себе си постоянно губи. Аз се потеше и се кълне, но тя все още не е пусната. Това малко нещо, ние открихме, но прекарва твърде много нервен.

Компанията, в която работя, трябва само да се навигационни терминали за Ikea в Химки. Ето защо, след празниците дойдоха и се оплакаха пред разработчиците на тази трудна и неприятна ситуация. Надявайки се, че има някакъв лесен начин да се търси.
Разработчиците обясниха, че навигационните области мобилните (Индоре-навигация) се развиват в посока към IBeacon маяци, които не работят, без да се прилагат. Така че, трябва да изтеглите приложението няма да се интересува.

Нямам нищо против прилагането, но е глупаво да ги пуснат за всяка глупост. Е, ако изведнъж изчезне с ръка в търговския център, след това мога да задали приложение, за да намерите бързо аптека. Но в името на светилника - едва ли.

Идеята е в застой, тъй като ние не се обърне внимание на шума около чатбота. И ние решихме, че тук е по - голямо решение! Лодка не е необходимо да инсталирате, и тя работи като едно голямо поле за търсене. Като цяло, ядене кокосови орехи - дъвче банани въведе заявка - получихме отговор.

Той остава малък въпрос - как да се свържете, известен Yandex.Maps и 2GIS навигация интерфейс с текст бот. Всички, защото навигатори използват: отворите приложението, определена чрез GPS местоположението си, мушна в отсрещната къща, и следвайте маршрута. Ако се обърка някъде, а след това програмата ще ви поправи и да каже кого да се обърне, за да получите обратно по маршрута. Добре обмислено и удобно. А бот нищо.

Пратеници, което е в момента работи бот

Ето защо, не абсолютно нищо не знаем координатите на потребителя.

И да знаете къде потребител, ще трябва да се изгради маршрути. Това означава, че ако един човек, трябва да се запитаме, където «Найк», а след това ще го покаже къде Nike на картата, но не обясни как да го достигне. И без Индоре маршрут навигация не е, че много полезно нещо.

Тогава ние представен като човек иска посоки от приятел по същия пратеник. В други, също не разполагат с достъп до сензорите, така че трябва по някакъв начин да се обясни без координати. Най-вероятно ще кажат, какво да кажем за него пазаруват. Един приятел ще отговори: "Вземи Традиционното% BRAND_NAME%. Отиди наляво и нагоре по ескалатора, срещу него. Там в ляво ще видите. "

Направихме точно по същия начин - това е, ние не създаваме маршрути между потребителя и обекта и между обектите. Разбира се, бота не може да обясни по маршрута за неопределено време ( "Там ще видите в ляво"), но може да бъде точно извършва от най-известните магазини с неговите съвети.

Защо се придвижвате в мол в VKontakte, Facebook и телеграма 1

Стоя на Auchan и аз трябва да халцедон (Чудя се защо?). Заявката използвам запетая, разделяща бота да се разбере, че това са различни магазини

Как да покажа няколко подходящи помещения при поискване? Например, за да се покаже, че искането "тоалетната" на?

Тоалетна алфа и омега Indore навигация. Във всеки мол, където са нашите навигатори, тоалетна е в топ 2 заявките за търсене. Защото:


  1. Всички те се нуждаят. И е необходимо, обикновено бързо и рязко.
  2. Те са изработени в най-тъмната дупка на търговския център, зад желязна врата с дълъг коридор.
  3. Те забравят да виси навигационни знаци.
  4. Те не променят позицията си, за разлика от банкоматите, които също са супер популярни.

Търсене тоалетна - голямо предизвикателство за бота. И от всички показания, ботът ще се справи по-добро приложение. Най-малкото, защото в случай на крайна нужда, за да инсталирате приложението не иска. Като максимум, тъй като в тъмните дупки не може да бъде маяци търговски център.

Има приложения за навигация и конкуренти с лодка?

Ако търсите проблеми, а след това тя изглежда така, сякаш на заявлението и лодката наистина се конкурират. Има и има навигация. Тук и там е търсенето на магазини, насоки и съвети. Всичко изглежда по същия начин, тя е около.

Но ние вярваме, че все още бота не се конкурира със заявлението, тъй като условията на въвеждане, които са различни. Приложения (ние говорим за приложения тип Navigine) просто създадени за внимателен пазаруване, и лодка за спонтанна и бързо търсене.

Ако ще да е добра poshopitsya, за да купуват дрехи за цялото семейство или да участват в каквито и да било бонус програми, поставете на заявлението. Ако отидеш за първи път в мола да си купя чорапи, най-добре е да се справи вашето послание към бота. В резултат на това, приложението трябва да се работи с лоялна аудитория, както и с останалата част на лодката.

търговския център не е обикновено една тоалетна и те се наричат ​​по същия картата. Пробийте в паметта на картата и изберете същото не може да бъде - бота изпраща обикновени снимки. Тогава как да се обясни на човека, къде е желан обект? Сега ние сме напълно се изброят всички подходящи съоръжения, както и първите пет бележки върху картата големи икони.

Защо се придвижвате в мол в VKontakte, Facebook и телеграма 1

Ето един лист сега бот изпраща заявка "Облекла". Ясно е, че във всеки мол ще има листа, а не само на Петър Rainbow - TRC, на която ние открихме

Решението поражда въпроси, а когато в стаята е много етажи - идва много снимки. И ако Facebook "въртележка", заложен в тези случаи Телеграма Vkontakte и изпращане на листовете:

Защо се придвижвате в мол в VKontakte, Facebook и телеграма 1

Същият въпрос "облекло", само в многоетажна TRC "Семейство". Тези отговори ще дойдат на 4 етажа

Но има и тоалетни за мъже, жени, хора с увреждания и деца. Понякога различните видове тоалетните са на различни етажи (Да). След това ние не трябва просто да доведе човек до най-близката тоалетна, но също и за определяне на неговия пол, децата и хората с увреждания.

VKontakte ни позволява да се определи пола и телеграма - не. За децата и хората с увреждания в контекста на тоалетната вкусови предпочитания, мечти и желания, ние само да гадаем всички потребителя.

Как всичко това, за да научи човек?

Роботът все още не работи, това не е удобно Yandex.Maps. И всичко това ние трябва да се учим на потребителя. Ние отблъсна от факта, че нашата лодка може да:

Директно на елементите, ние предлагаме обучение:

Защо се придвижвате в мол в VKontakte, Facebook и телеграма 1

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

Какви са предизвикателствата, пред които са изправени пред кампания?

Хората пишат имената на магазини като дух лежеше, с грешки и технически грешки. В допълнение, има и имената на някои утвърдени марки (Макдък, Beac), транслитерация име (Zara, INSITA) и странни имена (L'Occitane чете "loksitan").

Как да изберем:
Взехме един алгоритъм изчисляване на разстоянието Damerau - Лоуенстайн. Кой знае, тя позволява да се изчисли колко трябва да направите операции да трансформира една дума (фраза, изречение) в друга.

Ние модифициран алгоритъм и добави търсене подниз и търсене podposledovalnosti на FuzzyString библиотека. Доплащане търсенето си, като транслитерация, като се използва библиотеката. Резултатът е размита алгоритъм за търсене.

Ясно е, че не е размита търсене не е съвместим L'Occitane и Loksitan. За да направите това, ние използваме синоним речник. Той пази фолк име "Мак", ​​"Макдък" за Макдоналдс и други подобни. Като прибавим към търсенето на базата данни по ключови думи, за да намерите Макдоналдс на Биг Тейсти.

Като цяло, това изглежда така:


  1. Индивидуална въведе заявка, например, "Lapsitan" (чувал явно неясно).
  2. Освен промяна на алгоритъма търси бот Damerau - Лоуенстайн.
    а. По име.
    б. За синоними.
    в. По ключови думи.
  3. В случай на неуспех се търси подниз и / или последователност
    а. По име.
    б. За синоними.
    в. По ключови думи.
    В нашия случай, ботът ще намерите L'Occitane на етапа на 2-б, може да се провери.

Имахме проблеми с ограничения по отношение на броя на исканията на API. В VKontakte - е 3 заявки в секунда. Съвсем сериозно, имайки предвид, че дори се преструва, за да прочетете робота за съобщение - това е и искане до API.

Самата VKontakte предлага това ограничение метод изпълнение, което го прави възможно да се опаковат 25 искания един.

Така че ние направихме, но все пак не успее Bot Vkontakte стрес-тест. Така че сега ние сме за прилагане на цялата обработка на заявката трябва да помогне.

Потребителят VKontakte маршрут дойде на текста, но не дойде снимка. VKontakte ни обясни: "Изглежда, че що попаднах на сървъра на проблем."

Tehpoddrezhka предлагат нас "следващия път, за да добавите към параметъра на заявката е HTTPS = 1 или предавате най-новите API". До следващия път, че не е, но се надявам някой удари по водата.

Как да ни подкрепят?

Използване на бота и да се абонирате за нашата група в Vkontakte, или на нашата лодка в телеграмата. Особено, защото новогодишните празници идват по-удобно.

Търговските центрове до три: Колумб в Москва, Санкт Петербург Rainbow в Санкт Петербург и семейството си в Перм. Не забравяйте да напишете търговските центрове, които искат да видят право в лодката (в избора на търговски центрове). Така че ние бързо се съгласи с тези търговски центрове и да ги добавите към базата данни.

Вреден идея за малък търговски център, а напротив, че е необходимо, че купувачът би желал Pobol покрай прозорците, може би, че ще купи. Плюс това, за пасажи, като в атриума, в близост до ескалатора може vskruchivat наем (да, и ескалатори ще се пресичат в полза на купувача, все едно е преминал част на втория етаж, по пътя към трета).

И за megaTTs само един плюс, защото купувачите там се губят, магазини губят печалба, SC получават по-малко наем.

Аз не съм намерил "заведения за бързо хранене"
Благодаря. Сега вече знаете как да използвате картография
И на екрана на този пост, Auchan тъмно писмено, и ме изпрати до бледо бяло - Аз бях в състояние да се чете само Auchan.

Благодарим Ви!
За да намерите къде да се яде, пише "Cafe" или "храна". Хранителни съдилища навсякъде не може да се празнува, но ние отбелязваме дъгата.
Ние pererisuem карта от дъгата да се види.

Да, видях го в помощ, но за окото карта падна на "храна съда", тук и реших да го намеря (това не го знам). И все още съхранява името на маршрут, наложени една върху друга

Ясно е, че не е размита търсене не е съвместим L'Occitane и Loksitan
Опитайте се да въведете "loksitan" в Яндекс. Това е елементарно.
Алгоритъмът е - един хвърлей нечетливи знаци 2.transliteratsiya, 3. Изчисляване на разстоянието
L'Occitane (дист = 10) -> loccitane -> lotstsitane (дист = 3). Ако още малко работа по посока на транскрипция, можете да получите още по-малко (например достатъчно, за да се откажа, често може да бъде прочетен, "е" в края и се транслитерира на латински "в" на Руски "до", за да получите "lossitan" с разстояние от 1)

Благодаря ви, kgbplus. Лодка Loksitan добре изглеждащи, но когато се използва библиотеката, както и да е, това не винаги е намерен. Написах, че той е трябвало да бъде финализирана. Ние не използваме вашия метод е така, но все така добри =)

Ако знаете имената на всички обекти в търговския център може да има най-малко известен смисъл да предложи на потребителя да направи снимка на знака близкото (и след това да разпознаете текста на сървъра), а след това по-малко да се мисли за трансформации Loksitana и други Прованс?

OCR с табелите е хубаво нещо, но в търговския център е доста шумен по отношение на каквито и да било признаци и изображения.
И така, ние сме научени Bot правилно разпознаване на текста, дори и с грешки.

Това само по себе си, но винаги можете да преминете в рамките напиши представа, че знакът трябва да заема поне %% рамка.

И в телеграмата много удобно там лодки бутони с предварително дефинирани функции. Аз наистина не знам, те са динамични, или не. Но дали настроението, да, например, можете да сложите няколко етажа и други насоки, за да филтрирате списъка с резултати.

По принцип не е много важно, аз съм тук, за да говорите. Основното нещо - идеята ви е много интересно!

В примера на потребителя се основава на маршрут от Auchan, която е доста голяма по себе си, но маршрутът е изградена от определен момент. Това означава, че се предполага, че ако потребителят е в Auchan, това означава, тук конкретно в този момент - но това може да не е винаги вярно. Потребителят може да бъде 50 метра от там и неговата видимост може да бъде магазина, от който е изграден по маршрута. Как да се реши този проблем?
В GPS-позициониране вътре в търговския център може да бъде много груб, но ако го опитах веднъж, за да се използва? Аз не знам как да се свържете и Facebook, но ви позволява да изпращате телеграми точна локализация и има ботове, които го използват.

Ние от lokeyshenu намира най-близкия търговски център. Но грешката си до 500 метра, така че в магазина, за да се определи не успее.
Beacon се справят много по-много по-добре, но те се нуждаят от заявлението и по-нататък =)

Така че какво да кажем по пътя на изграждане на голяма площ на магазина? Vskidku виждам проблема, че потребителят може да бъде далеч от точката, от която можете изграждането на път, но местоположението му все още е "в Auchan". Но може да стане така, че магазините, чрез които по маршрута не е в полезрението му, или да го накарате да направи обход.
Вие се по някакъв начин да реши?
Или, този проблем е пресилено, и на практика това е изключително рядко?

Това е добър проблем: ние се опитваме да пишат съвети за първия магазин е възможно най-близо до потребителя, но ако в магазина е дълъг, става трудно, да.
Що се отнася до честотата - все още не е ясно, ние не разполагаме с много потребители.

Свързани статии

Подкрепете проекта - споделете линка, благодаря!