DEV Community

Cover image for Odkrywanie przypadków użycia dla usług kognitywnych

Odkrywanie przypadków użycia dla usług kognitywnych

Przeanalizujmy kilka przykładów aplikacji i firm przekształconych przez usługi kognitywne oraz kilka przyszłych przypadków użycia, aby zobaczyć, jak bardzo zmieniają one krajobraz technologiczny.

Dzięki usługom kognitywnym gigantów chmury, takich jak AWS, IBM i Microsoft Azure, zespoły programistów każdej wielkości mają teraz dostęp do usług kognitywnych o oszałamiającej mocy. Usługi te, dostarczane za pośrednictwem interfejsów API, ułatwiają wprowadzanie inteligencji nowej generacji do aplikacji.

Czat i interakcje społecznościowe

W 2015 roku miesięczna liczba aktywnych użytkowników aplikacji do czatowania przewyższyła liczbę użytkowników sieci społecznościowych, a przepaść ta wciąż się powiększa. Rzeczywiście, przesyłanie wiadomości stało się istotną cechą samych sieci społecznościowych. Wraz z tym szybkim wzrostem, aplikacje do przesyłania wiadomości ewoluowały od prostych narzędzi do wysyłania i odbierania krótkich wiadomości tekstowych do innowacyjnych, w pełni funkcjonalnych doświadczeń z zaskakującymi i zachwycającymi funkcjami. A siłą napędową tych innowacji są kognitywne interfejsy API.

Chatboty i obliczenia kognitywne

Chatboty są jedną z najwcześniejszych form algorytmów sztucznej inteligencji. Choć jest mało prawdopodobne, że wkrótce przejdą test Turinga, stanowią one naturalną ewolucję aplikacji obsługujących głos. Tam, gdzie kiedyś można było zadzwonić na linię pomocy technicznej i nacisnąć 1, aby uzyskać informacje o płatnościach, teraz można mówić pełnymi zdaniami do systemu, który potrafi rozpoznać intencje użytkownika.

Niezależnie od tego, czy zdajesz sobie sprawę, czy nie, adopcja chatbotów eksplodowała, ponieważ firmy starają się skrócić czas oczekiwania, poprawić jakość obsługi klienta i zminimalizować koszty ludzkich operatorów telefonicznych. Obecnie są one wykorzystywane głównie do obsługi prostych zadań: rozumienia podstawowych żądań i reagowania w oparciu o predefiniowane reguły, odpowiadając na pytania takie jak "Gdzie jest moje zamówienie?" lub "Chatbot, włącz nastrojowe światła".

Jednak interfejsy API, takie jak Watson Assistant lub Amazon Lex, ułatwiają tworzenie usług, które mogą stosować logikę do zaobserwowanych wzorców w tych żądaniach w języku naturalnym. Usługi te mogą na przykład zaobserwować nagły wzrost liczby połączeń z lotniska, które ma opóźnienia w starcie, i zmienić sekwencję opcji, aby nadać priorytet zmianie harmonogramu lotów. Mogą też zauważyć, że połączenia z określonego kraju lub regionu są zwykle prowadzone w innym języku i odpowiednio zmienić domyślne ustawienia. Mogą nawet zidentyfikować wzorce gramatyczne, które wskazują klientów do natychmiastowego przekazania do przełożonego.

Inteligentne interfejsy konwersacyjne wykorzystujące rozpoznawanie mowy, zamianę tekstu na mowę, rozpoznawanie twarzy i modele uczenia maszynowego mogą zapewnić wysoce angażujące doświadczenia i realistyczne rozmowy do różnych celów. A co więcej, będą uczyć się na podstawie tych doświadczeń.

Chatboty zmienią sposób, w jaki bankujemy, robimy zakupy i uczymy się: tworząc rekomendacje, rozumiejąc abstrakcyjne pojęcia i poznając osoby na podstawie wcześniejszych kontaktów. W końcu staną się tak dobre, że nawet nie będziesz wiedział, czy rozmawiasz z człowiekiem.

Przykład kodu: Chatbot automatyki domowej

Korzystając z Watson i PubNub ChatEngine, możesz łatwo stworzyć chatbota ze sztuczną inteligencją, który kontroluje twój inteligentny dom.

Ten samouczek pokazuje, jak zbudować chatbota, który akceptuje polecenia tekstowe, analizuje je i podejmuje działania na ich podstawie. Na przykład, użytkownik wpisze "włącz światła w salonie", a bot uruchomi światła.

{

  "homeauto_intents": 
  [
    {
      "intent":"turnOFF",
      "examples":
      [
        {"text":"Put off"},
        {"text":"Switch off"},
        {"text":"Turn off"}
      ],
      "description":"Turn on intents"
    },
    {
      "intent":"turnON",
      "examples":
      [
        {"text":"Put on"},
        {"text":"Switch on"},
        {"text":"Turn on"}
      ],
      "description":"Turn off intents"
    }
Enter fullscreen mode Exit fullscreen mode

Przetwarzanie języka naturalnego

Kolejnym niezwykle istotnym obszarem jest nauka o danych i przetwarzanie języka naturalnego (NLP), czyli ogólny termin dla rozwiązań AI, które mogą owocnie przetwarzać duże ilości danych w języku naturalnym. NLP może nie tylko oceniać słowa i gramatykę z semantycznego punktu widzenia, ale może także odkrywać nastroje i emocje, odkrywając, jak użytkownicy czują się na dany temat lub temat poprzez analizę wiadomości po wiadomości.

NLP to ogromna korzyść dla marek, osób publicznych i organizacji, które muszą zrozumieć opinie użytkowników i reagować na nie w czasach, gdy reputacja może zostać zbudowana lub zniszczona w ciągu kilku minut. Wyobraźmy sobie, że marka wypuszcza nową reklamę produktu. Korzystając z odpowiednich usług kognitywnych, może połączyć się ze strumieniem mediów społecznościowych pod określonym hashtagiem lub nazwą produktu i zlecić swojemu interfejsowi NLP API analizę wszystkich istotnych wiadomości i dostarczyć informacji zwrotnych na temat reakcji opinii publicznej na produkt.

Poniżej znajduje się przykład aplikacji zaprojektowanej do analizowania i oceniania opinii ludzi na temat amerykańskich polityków na Twitterze. Monitoruje ona określone słowa kluczowe i frazy, a następnie może wykreślić emocje użytkowników w określonych regionach geograficznych.

Na przykład, jeśli użytkownik wyśle tekst "Jestem szczęśliwy"...

{
   "session_id": 1,
   "text": "I am happy!"
}
Enter fullscreen mode Exit fullscreen mode

Watson analizuje tekst i zwraca następujące informacje:

{
   "session_id": 1,
   "text": "I am happy!"
   "session_sentiment": {
      "overall": 0.879998,
      "positive": {
         "count": 1,
         "avg": 0.879998
      },
      "negative": {
         "count": 0,
         "avg": 0
      },
      "neutral": {
         "count": 2,
         "avg": null
      }
   },
   "score": 0.88006828
}
Enter fullscreen mode Exit fullscreen mode

Marki już wydają duże kwoty na analizę nastrojów rynkowych. W miarę jak systemy te stają się coraz bardziej inteligentne, niezawodne i zautomatyzowane, będą w stanie znacznie lepiej zrozumieć opinię publiczną przy niższych kosztach.

eCommerce

Chociaż zakupy online całkowicie zmieniły sposób, w jaki kupujemy towary, w handlu elektronicznym brakuje jednego kluczowego elementu sklepu stacjonarnego: pomocnych pracowników. W skali, w jakiej działają sklepy internetowe, nie jest ekonomicznie opłacalne posiadanie prawdziwych pracowników czatu na żywo.

W rezultacie wiele sklepów internetowych korzysta z usług inteligentnych botów-asystentów zakupowych, aby zoptymalizować obsługę, pomagać kupującym w zadawaniu pytań, przedstawiać rekomendacje, a nawet dokonywać płatności.

Nordstrom zdominował poprzednie sezony świąteczne swoim chatbotem Messenger, który wykraczał poza proste, predefiniowane pytania i odpowiedzi i wykorzystywał usługi kognitywne, aby naprawdę zrozumieć, czego szuka klient i pomóc w razie potrzeby. Oferował rekomendacje prezentów, a nawet mógł pomóc w realizacji zamówienia.

Chatboty uchroniły nas również przed przerażającymi rozmowami telefonicznymi z działem obsługi klienta i czekaniem przez godzinę, aż przedstawiciel firmy rozwiąże prosty problem. Amazon wdrożył chatboty, które mogą rozwiązywać drobne problemy, z którymi boryka się większość klientów potrzebujących pomocy przy składaniu zamówień.

Teraz, gdy przyjrzeliśmy się kilku przykładom inteligencji w świecie rzeczywistym, spójrzmy w przyszłość i zobaczmy, jak usługi kognitywne zmienią nasz świat w przyszłości.

Inteligentne miasta

Miasta przyszłości będą polegać na różnych zintegrowanych inteligentnych usługach, aby uczynić je bezpieczniejszymi, bardziej wydajnymi i bardziej przyjaznymi dla środowiska. Rozpoznawanie obrazów, wizja komputerowa i interfejsy API wizji będą odgrywać kluczową rolę w tej transformacji, przetwarzając i podejmując działania na obrazach w przestrzeni miejskiej.

Rolnictwo

Globalna populacja wciąż rośnie, a wyżywienie tych miliardów ludzi będzie w nadchodzących latach sporym wyzwaniem. Usługi kognitywne odegrają kluczową rolę w zarządzaniu polami i fabrykami, pozwalając nam podejmować inteligentne decyzje i kontrolować zasoby z precyzją, jakiej nigdy wcześniej nie mieliśmy.

Inteligentne farmy i IoT będą obejmować jak najwięcej cennych punktów danych, aby podejmować inteligentne decyzje rolnicze, nawet te, które wydają się sprzeczne z intuicją. Na przykład, agregując dane pogodowe w czasie rzeczywistym, dane ze zdalnych czujników i historyczne wyniki, usługi kognitywne mogą udoskonalić indywidualny plan nawadniania i aktualizować go w zależności od wyjątkowych okoliczności każdego dnia.

Bezpieczeństwo danych

W miarę jak stajemy się coraz bardziej połączeni, a nasze cyfrowe życie przyćmiewa nasze fizyczne, prywatność i bezpieczeństwo danych przekształcają się z czegoś, czego jesteśmy niejasno świadomi, w niepokojące, stale obecne osobiste zagrożenie.

Przepisy i zasady - HIPAA, RODO, SOC II - są jednym ze sposobów na zapewnienie, że firmy i organizacje mają odpowiednie zabezpieczenia. Wdrożenie tych złożonych przepisów w szczegółach może być bardzo trudne, dlatego do gry wkracza uczenie maszynowe.

Usługi kognitywne można przeszkolić w zakresie rozumienia i nadawania sensu zasadom i przepisom, a następnie sugerować sposoby osiągnięcia zgodności. Usługi kognitywne umożliwiają dostarczanie cennych informacji na temat bezpieczeństwa danych, od odpowiednich zasad i przepisów po moderację treści.

Opieka zdrowotna

Innowacje w branży opieki zdrowotnej zwykle postępują wolniej niż w innych branżach z kilku powodów, w tym z powodu wąskich marż, surowych przepisów oraz silosowych badań i rozwoju. Usługi kognitywne oferują możliwość zniesienia barier dla innowacji i usprawnienia systemu dostarczania usług od organizacji po pacjentów.

Podejmowanie decyzji w opiece zdrowotnej zazwyczaj odbywa się na zasadzie silosowej, pacjent po pacjencie. Usługi kognitywne natomiast analizują i działają w oparciu o kompleksowy obraz czynników wpływających na zdrowie: status społeczno-ekonomiczny, środowisko, dostęp do opieki zdrowotnej itp. Usługi kognitywne mogą zalecać lekarzom lepszą, bardziej ukierunkowaną opiekę nad pacjentem, w tym programy zdrowotne i odnowy biologicznej.

Usługi kognitywne mogą napędzać integrację i łączenie istniejących systemów w organizacjach opieki zdrowotnej oraz odkrywać istotne spostrzeżenia. Nagle, będąc w stanie agregować dane i łączyć potrzeby interesariuszy, organizacje mogą zapewnić lepszą opiekę, działając jednocześnie bardziej efektywnie.

Inteligencja teraz

W tym artykule opisano tylko niewielką próbkę tego, jak usługi kognitywne zmienią sposób, w jaki myślimy o biznesie i roli, jaką mogą odgrywać aplikacje. W przeszłości oprogramowanie wykonywało instrukcje. Dzięki usługom kognitywnym rozwiązania mogą się dostosowywać, ewoluować i osiągać rzeczy, które jeszcze kilka lat temu wydawały się niemożliwe. Nie widzimy wszystkich implikacji, ale z tego, co wiemy, nie ma wątpliwości, że wpływ na biznes będzie głęboki, pozytywny - i zanim się zorientujesz.

Jak PubNub może ci pomóc?

Ten artykuł został pierwotnie opublikowany na PubNub.com

Nasza platforma pomaga programistom tworzyć, dostarczać i zarządzać interaktywnością w czasie rzeczywistym dla aplikacji internetowych, aplikacji mobilnych i urządzeń IoT.

Podstawą naszej platformy jest największa w branży i najbardziej skalowalna sieć komunikacyjna w czasie rzeczywistym. Dzięki ponad 15 punktom obecności na całym świecie obsługującym 800 milionów aktywnych użytkowników miesięcznie i niezawodności na poziomie 99,999%, nigdy nie będziesz musiał martwić się o przestoje, limity współbieżności lub jakiekolwiek opóźnienia spowodowane skokami ruchu.

Poznaj PubNub

Sprawdź Live Tour, aby zrozumieć podstawowe koncepcje każdej aplikacji opartej na PubNub w mniej niż 5 minut.

Rozpocznij konfigurację

Załóż konto PubNub, aby uzyskać natychmiastowy i bezpłatny dostęp do kluczy PubNub.

Rozpocznij

Dokumenty PubNub pozwolą Ci rozpocząć pracę, niezależnie od przypadku użycia lub zestawu SDK.

Top comments (0)