Produkt

Platforma Omni-Chatbot narzędzie oparte o sztuczną inteligencję

Celem działania Platformy Omni-Chatbot jest zrozumienie wypowiedzi użytkownika i w oparciu o posiadaną bazę wiedzy, reakcja na zawartą w wypowiedzi intencję, np. zrozumienie pytania i udzielenie na nie odpowiedzi.

Proces ten opiera się na wykrywaniu zdefiniowanych znaczeń oraz kontekstów. Dzięki takiemu podejściu użytkownik może dowolnie sformułować swoją wypowiedź zawsze otrzymując właściwą reakcję Platformy.

Sztuczna inteligencja od Stanusch Technologies

Dlaczego Omni-Chatbot

Większość dostawców systemów konwersacyjnych dostarcza rozwiązania dedykowane dla jednego kanału komunikacyjnego (np. telefonu, komunikatorów internetowych lub czata). W czasach komunikacji wielokanałowej (omni-channelowej) powoduje to konieczność utrzymania i integracji różnych rozwiązań, a analityka pozostawia wiele do życzenia.

Tworząc Platformę Omni-Chatbot zbudowaliśmy rozwiązanie, która za pomocą raz utworzonej bazy wiedzy potrafi działać w różnych kanałach komunikacyjnych i dostarczać pełny obraz interakcji z klientami w jednym miejscu. Takie podejście jest znacznie tańsze w instalacji (jedna instalacja oprogramowania, raz wykonane prace integracyjne), wdrożeniu (raz konfigurowana baza wiedzy, jedno szkolenie dla administratorów) oraz utrzymaniu (jedna baza wiedzy w jednym miejscu, jedno narzędzie analityczne zbierające dane z różnych kanałów).

Bezpieczeństwo i wydajność

Platforma Omni-Chatbot powstała z myślą o odbiorcach korporacyjnych oraz dużych instytucjach publicznych. Dlatego też tworząc rozwiązanie postawiliśmy zarówno na bezpieczeństwo, jak i wysoką wydajność oraz skalowalność rozwiązania.

OCP funkcjonuje w oparciu o język JAVA oraz korporacyjne bazy danych PostgreSQL lub Oracle. Rozwiązanie jest systematycznie poddawane testom bezpieczeństwa, a architektura dostosowana jest do standardów rozwiązań o wysokiej dostępności (rozproszona architektura przetwarzania danych, load-balancery itp.)

Architektura klasy enterprise

OCP składa się z wielu elementów dobieranych do potrzeb naszych klientów oraz architektury, w której ma być zaimplementowana. Sercem rozwiązania jest serwer aplikacji działający w oparciu o mikro-serwisy oraz serwer Panelu Administracyjnego. W zależności od wybranych interfejsów dołączane są moduły rozpoznawania mowy (ASR), generowania mowy (TTS), IVR, czy middleware (dla komunikatorów internetowych).

Zgromadzone przez OCP dane (logi rozmów) mogą być poddawane dodatkowej analityce przez zewnętrzne rozwiązania takie jak Kibana czy IBM Watson Explorer. Dodatkowo udostępniamy również klientom interfejs API umożliwiający tworzenie własnych rozwiązań lub interfejsów (np. aplikacji mobilnych lub robotów).

Elastyczne modele działania oraz licencji

Platforma OCP może być zarówno zainstalowana w infrastrukturze naszych klientów (onpremise), jak i chmurze (prywatnej lub w jednej z dostępnych lokalizacji zarządzanych przez Stanusch Technologies na terenie Unii Europejskiej – Polska, Irlandia lub Niemcy).

Jednocześnie rozwiązanie może być licencjonowane w formie tradycyjnej licencji jak i w modelu Cost-Per-Call, w ramach którego nasi klienci nie ponoszą kosztów licencyjnych oraz wdrożeniowych a rozliczenie odbywa się wyłącznie w oparciu o faktycznie zrealizowane interakcje.

Zaawansowane narzędzia NLU

12 lat doświadczenia, realizacja ponad 130 projektów oraz ciągły rozwój systemu sprawiły, że nasze algorytmy rozumienia języka naturalnego (NLU) należą do najdoskonalszych na świecie. Co więcej były one projektowane od samego początku do radzenia sobie z zawiłościami gramatyk języków słowiańskich (tzw. gramatyki szyku swobodnego), bogatą fleksją (odmianą) oraz różnorodnością słowotwórczą (synonimy, zdrobnienia).

OCP rozumie wypowiedzi użytkowników poprzez wykrywanie intencji wraz z uwzględnieniem kontekstu oraz informacji zgromadzonych w trakcie rozmowy lub płynących z zewnętrznych systemów. Rozmowa może mieć charakter zarówno „luźny” (pytanie-odpowiedź), jak i być częścią ustrukturyzowanego dialogu (np. proces autoryzacji). To w jaki sposób system interpretuje wypowiedzi użytkownika jest w całości sterowane za pomocą Panelu Administracyjnego, który wyposażony jest w narzędzia ułatwiające proces konfiguracji, jak wzorce intencji, ontologie, synonimy czy bazy odmiany wyrazów.

NLG dostosowane do kanału komunikacji

W zależności od kanału komunikacyjnego odpowiedzi mogą przyjmować różną formę np.: tekst (kanał SMS), tekst ze znacznikami lub uproszczonym HTML (komunikatory np. Facebook Messenger, Skype4Business, Skype, Slack), głos (kanał telefoniczny, aplikacja mobilna), głos z video awatarem (chatbot na WWW, kiosk multimedialny, pseudo-hologram), dokument multimedialny HTML z możliwością osadzenia java-script (portal WWW).

Odpowiedzi generowane przez OCP mogą mieć różne warianty treści w zależności od kontekstu lub pobranych informacji z zewnętrznych rozwiązań. Odpowiedź systemu może też być wygenerowana lub wariantowana w oparciu o wcześniej zgromadzone informacje. Sterowanie treścią wypowiedzi odbywa się za pomocą języka skryptowego Groovy, a specjalne znaczniki (tagi) umożliwiają sterowanie syntezą mowy.

Panel administracyjny

Konfiguracja rozwiązania może być w całości realizowana przez przeszkolonych członków zespołu naszego klienta lub przez wyspecjalizowane służby Stanusch Technologies. Zaawansowany Panel Administracyjny umożliwia konfigurację bazy wiedzy, ustalenie reguł biznesowych działania rozwiązania oraz integrację z zewnętrznymi źródłami danych. Panel wyposażony jest również w narzędzia automatyzujące proces testowania bazy wiedzy (testy manualne, testy automatyczne, wykrywanie konfliktów itp.) oraz narzędzia do wspomagania uczenia systemu.

Część analityczna dostarcza bieżących informacji na temat działania Platformy oraz kategoryzuje wszystkie rozmowy zaś techniki machine learningu wykorzystywane są do wykrywania trendów i generowania alertów menedżerskich w przypadku zaistnienia sytuacji odbiegających od normy (np. nagły wzrost ilości reklamacji).

Zastosowanie w aplikacji mobilnej

Możliwości voicebota opartego na Platformie Omni-Chatbot

Platforma Omni-Chatbot daje możliwości stworzenia nowoczesnego voicebota w zakresie aplikacji mobilnej. Użytkownik w każdej chwili za pomocą telefonu może skontaktować się z wirtualnym doradcą i pozyskać porządane informacje.

W specjalnym video, Maciej Stanusch pokazuje jak działa nasz voicebot w aplikacji mobilnej.

Więcej o voicebocieChatbot

Chcesz dowiedzieć się więcej o naszej ofercie?
Skontaktuj się z nami!