Навигация по сайту

Популярные статьи

I, chat bot: dlaczego wirtualni rozmówcy są ponownie w trendzie

Boty, które kiedyś przesłały prognozę pogody i dowcipy na czacie, znów są popularne - dopiero teraz wiedzą znacznie więcej, a inwestorzy nie oszczędzają pieniędzy na sfinansowanie ich rozwoju. Na jakich zadaniach pomagają chatboty nowej generacji w rozwiązaniu naszego materiału. Boty, które kiedyś przesłały prognozę pogody i dowcipy na czacie, znów są popularne - dopiero teraz wiedzą znacznie więcej, a inwestorzy nie oszczędzają pieniędzy na sfinansowanie ich rozwoju

Master student Wydział Zarządzania Technologią i Innowacji Uniwersytet ITMO Nikolay Puzyrev mówi, że nowa fala popularności chatbotów ma swój początek na Wschodzie. Twórcy WeChat, Line i KakaoTalk jako pierwsi zdali sobie sprawę, że komunikatory internetowe to „nowy Internet”. Są one używane nawet przez tych, którzy nie potrzebują sieci społecznościowych: smartfon jest zawsze pod ręką, znacznie wygodniej jest komunikować się w znanym programie niż rejestrować się na następnej stronie, a możliwości nowoczesnych platform znacznie rozszerzają narzędzia do interakcji z użytkownikiem.

W czasach ICQ boty musiały naśladować „normalnych” użytkowników i mogli komunikować się tylko z ludzkim rozmówcą w trybie tekstowym - w odpowiedzi wyszukuj fraz kluczowych w wysłanych wiadomościach i zwrotnych kursach walut, anegdotach lub prognozach pogody. Aby uzyskać dodatkowe informacje, programiści musieli za każdym razem zmieniać rower - na przykład prosząc ich o udzielenie odpowiedzi na pytania lub analizę stron internetowych. Teraz twórcy komunikatorów zapewniają programistom wygodne interfejsy API, zestawy gotowych klas i funkcji, dzięki którym program może komunikować się bezpośrednio z serwerem i wykonywać różne operacje - powiedzmy, dodawać nowe przyciski do interfejsu lub dokonywać płatności elektronicznych. Ponadto nic nie stoi na przeszkodzie, aby połączyć możliwości kilku witryn: zażądać dostępu do konta użytkownika VK, aby poznać ich preferencje muzyczne i zarekomendować nowy album w ulubionym gatunku, lub wyświetlić adresy najbliższych barów w GoogleMaps w odpowiedzi na wysłany tag geograficzny. A wszystko to w komunikatorze, którego użytkownik już codziennie używa do komunikowania się z przyjaciółmi i współpracownikami.

WeChat. Źródło: play.google.com

Solidne plusy

Stopniowo świadomość potencjału botów nowej generacji przyszła na Zachód. Pierwszym, który opracował ten kierunek, był Telegram, który obecnie zapewnia jedną z najbardziej zaawansowanych platform botów. Po nich interfejs API otworzył Facebooka i VKontakte (jednak nadal negatywnie odnoszą się do botów, które naśladują ludzkie zachowanie w celu promowania grup i stron). Teraz boty zaczynają przetwarzać zamówienia w sklepach internetowych, aby przeprowadzić najprostszą pomoc techniczną, w której inżynierowie nie muszą uczestniczyć („spróbuj wyłączyć i włączyć ponownie”). Oszczędzają czas specjalistom, a biznes oszczędza pieniądze: SMS do masowej wysyłki może kosztować nawet półtora rubla za wiadomość, a bot skontaktuje się z klientami za darmo.

Według informacji z oficjalnego portalu WeChat, publiczność aplikacji liczy obecnie ponad 700 milionów ludzi, z których wielu płaci za nią rachunki za mieszkanie, zamówić taksówkę i zapisać się do lekarza. Reszta świata nie ufa posłańcom w takim samym stopniu jak chińskim użytkownikom, ale biznes przenosi coraz poważniejsze zadania na roboty. Główną twierdzą botów biznesowych był korporacyjny komunikator Slack, którego twórcy założyli fundusz venture capital w celu wspierania deweloperów i nie zapomnieli uruchomić scentralizowanego katalog botów podczas gdy nie ma oficjalnych sposobów promowania botów na ten sam Telegram: musisz sam je wyszukiwać i czytać kolekcje takie jak „Dziesięć najlepszych botów dla dobrego nastroju”. Slack ma mniej rozszerzeń z memami i kotami, ale są takie boty StatsBot : wie, jak rozumieć i przetwarzać żądania użytkowników w języku naturalnym i na przykład wysyłać wykresy w odpowiedzi na prośbę o pokazanie liczby nowych użytkowników witryny lub powiadomienie, że w tym tygodniu jest mniej klientów niż zwykle. Najtańszy plan taryfowy na obsługę bota to 16 USD miesięcznie, a korzysta z niego ponad 14 000 zespołów; Nie ma wątpliwości co do komercyjnego sukcesu projektu.

Uniwersytet ITMO. Nikolay Puzyrev

Z kim rozmawiać

Pomimo tego, że w Telegram nie ma żadnych scentralizowanych witryn reklamowych botów, istnieją nieoficjalne katalogi, z których największym jest storebot.me . On też ma twoje konto w Telegram: możesz go używać do oceniania i pisania recenzji na temat botów bez przechodzenia do trybu online.

„Wydaje mi się, że najciekawszymi botami są te, które pośredniczą w komunikacji kilku osób. Na przykład, może być trudno ludziom zgodzić się na muzykę, która byłaby odpowiednia dla każdego, a program może oglądać ich listy odtwarzania i podnosić utwory, które wielu ludzi lubi. W oddzielnej grupie wyodrębniam boty oparte na sieciach neuronowych, które próbują komunikować się z użytkownikiem w języku naturalnym. Zasadniczo wszyscy używają języka angielskiego, w tym celu są już gotowe rozwiązania, na przykład biblioteka Google o nazwie word2vec. Wreszcie są boty pochodzące z sieci społecznościowych. Starali się walczyć przez długi czas, wciąż są bardzo często wykorzystywani na Twitterze do oszukiwania, ale teraz analizują, co użytkownicy piszą do społeczności, pomagają z umiarem i usuwają pierwszą linię wsparcia ”, zauważa Nikolay Puzyrev.

Programy rozrywkowe cieszą się największym zainteresowaniem użytkowników Telegram - gier i botów, które wysyłają dowcipy, śmieszne zdjęcia i muzykę. Na przykład @QuestGameBot - jest to realizacja gry „Witaj nieznajomy!” Dla posłańców: konieczne jest, aby pomóc przetrwać rozmówcy, który obudził się w skafandrze na dnie morza i jednocześnie nie pamięta, jak się tam dostał. @GodNotBot - symulator przywódcy plemienia: musisz słuchać skarg podopiecznych i podejmować decyzje, czy musisz rekrutować nowych szamanów, czy iść na wojnę z sąsiadami w poszukiwaniu pożywienia. Istnieją również boty do tradycyjnych, nie-komputerowych gier - liczne boty kasynowe lub na przykład @WerewolfBot , które pomogą przeprowadzić sesję „Mafia”, bez wychodzenia z Telegramu.

Istnieją również boty do tradycyjnych, nie-komputerowych gier - liczne boty kasynowe lub na przykład   @WerewolfBot   , które pomogą przeprowadzić sesję „Mafia”, bez wychodzenia z Telegramu

Czat w telegramie. blackdroid.ru

Istnieją jednak niezliczone bardziej przydatne boty, których funkcje są ograniczone tylko przez wyobraźnię programistów. @MyCookBot pomoże wybrać, co ugotować na obiad: musi wysłać tylko listę składników, a on wybierze odpowiednie przepisy. W bocie @MakeUpRobot Możesz poprosić o makijaż dnia, który jest regularnie aktualizowany i przeglądać zdjęcia z przykładami. @Epytombot wyśle ​​wybór ubrań w zależności od pogody, @Mój_money_bot będzie kontrolować wydatki @hey_coffee_bot możesz zamówić kawę, jeśli utkniesz w korku, ale @AndyRobot pomaga uczyć się angielskiego podczas mówienia w języku naturalnym.

Bot zrób to sam

Główną zaletą botów dla biznesu jest to, że teraz nie ma potrzeby tracić czasu na rozwijanie interfejsu i promowanie aplikacji. Szybkość tworzenia projektów wzrasta o rząd wielkości, a dzięki wieloplatformowej popularności komunikatorów internetowych nie można się martwić o to, który system operacyjny lub komputer mobilny preferuje klient. Najpierw musisz się skontaktować @BotFather Za pomocą prostych poleceń i podpowiedzi ekranu wybierz nazwę, adres telegramu dla nowego bota i uzyskaj specjalny zestaw znaków z BotFather - token. Ten token musi zostać skopiowany do kodu działającego na serwerze, jeśli zdecydujesz się napisać bota sam: używając go, serwery Telegram „rozpoznają” bota i wykonają polecenia w odpowiedzi na żądania. Jednak, aby stworzyć swojego bota, nie musisz pisać kodu: możesz przesłać token do pośrednika i na przykład zrobić to za pomocą @Manybot prosty program, który będzie monitorować kanały RSS i wysyłać powiadomienia do Telegramu.

SportMateBot. Źródło: archiwum osobiste

Nikolay Puzyrev i jego trzej koledzy z Uniwersytetu ITMO opracowują bota @SportmateBot który pomaga znaleźć partnerów do sportu. Wystarczy wysłać geotag na czat, aby bot wiedział, w którym obszarze miasta planujesz trenować i wypełnij krótki kwestionariusz. Następnie bot wyśle ​​profile użytkowników, którzy trenują w pobliżu. Teraz @SportmateBot obsługuje tylko jogging, ale studenci planują rozszerzenie jego funkcjonalności. Wraz z ich rozwojem uczestniczył w programie wstępnego przyspieszenia który odbył się w lipcu przez akcelerator Dubai TURN8.

„W przyszłości chcemy dodawać powiadomienia, nowe sporty i rodzaje wydarzeń, aby bot pomógł znaleźć partnerów do podróży na różne wydarzenia lub do kina. Już zaczęły pojawiać się mechanizmy zarabiania za pomocą botów. Na przykład istnieje giełda reklamowa, którą bot może pokazać użytkownikowi podczas przetwarzania jego żądania. Nie spieszymy się jednak z monetyzacją: na początek chcemy mieć pewność, że przynosimy ludziom realne korzyści. Dlatego teraz zamierzamy poszerzyć grono naszych botów, przetłumaczyć je na angielski i przenieść na Facebook Messenger ”- mówi Nikolay Puzyrev.

Alexander Puskas ,

Redakcja portalu informacyjnego Uniwersytetu ITMO