Sztuczna inteligencja (AI) pozwala nam tworzyć nowe sposoby patrzenia na istniejące problemy, od przemyślenia strategii środowiskowych do tego, jak się uczymy. Twoje projekty - czy aplikacje, strony internetowe lub gry - mogą wykorzystać AI, aby uczynić je bardziej angażującymi, łatwiejsze w użyciu i mają bardziej wartościowe wyniki. Jedna taka metoda obejmuje tworzenie naturalnego języka Chatbot, aby pomóc użytkownikom interakcji z witryną.
Aby utworzyć pierwszy chatbot, użyjemy nowego zestawu narzędzi Google Dialogflow. Wykorzystuje potężną uczenie maszyn, a także na tekst. Może być włączony do Twojej witryny jako widżet lub dostosowany do Twoich potrzeb.
Jeśli jesteś w trakcie planowania nowej witryny, potrzebujesz porady na wszystkiego, od ideału Kreator strony internetowej do którego hosting usługa do wyboru, więc sprawdź nasze przewodniki. Tworzenie nowego systemu projektowania? Zapisz go bezpiecznie magazyn w chmurze Jest więc dostępny dla całego zespołu. Teraz, jak stworzyć chatbot ...
Iść do dialogflow.com. i stwórz swoje konto. Zaloguj się i zgodzić się na uprawnienia, aby umożliwić dialog z dostępem do Twojego konta.
Dialogflow używa terminu "agent", aby reprezentować instancje swojego AI. Pomyśl o agenta jako wirtualnej inteligencji, którą tworzysz. Możesz mieć dla ciebie wielu agentów, każdy z własną osobowością i celem.
Kliknij przycisk "Utwórz agenta" i wprowadź nazwę swojego agenta: "Hal 9000".
Po pierwsze, musisz stworzyć zamiar. Definiujemy "intencję" danych użytkownika. Kliknij "Utwórz zamiar" i nazwij go "otwórz drzwi". Naciśnij "Zapisz".
Trenuj AI do tego celu, dostarczając frazy, których użytkownik może użyć. NLP AI będzie korzystać z tych i pochodnych wariantów do szkolenia agenta. Dodaj następujące zwroty szkoleniowe w oknie "Frazy szkoleniowe" i dodaj jak najwięcej, jak chcesz:
Następnie musisz dodać kilka odpowiedzi, z którymi agent zareaguje. Wprowadzasz je w oknie "Odpowiedzi". Wypróbuj takie:
Następnie naciśnij "Dodaj odpowiedzi" i ponownie zapisuj "na górze. Zobaczysz powiadomienia, które agent jest przeszkolony, a następnie jest gotowy.
Po prawej stronie ekranu jest narzędzie do testowania. Chatbot będzie korzystać z usługi mowy do tekstu Google, aby przetłumaczyć głos w tekst, jeśli spróbujesz tego. Powinieneś zobaczyć wyniki Twojej prośby i odpowiedzi wybrany agent AI. Bardzo fajny!
Podmioty to koncepcje, które można zdefiniować i ponownie wykorzystać w odpowiedziach agenta jako zmienne. Trenujmy AI, aby zrozumieć, kiedy użytkownik wyraża emocje, użyj tego w odpowiedzi na użytkownika.
W lewym menu kliknij "Etykiety". Wpisz "emocje" dla nazwy nowej jednostki. Zachowaj zaznaczone "Define Synonimy". Kliknij poniższą tabelę i wpisz "Angry" jako pierwszą emocję. Następnie kliknij po prawej stronie i dodaj synonimy, takie jak "Mad", "zdenerwowany" i tak dalej. Następnie dodaj kolejny wpis dla "przestraszony" i użyj synonimy "boi się" "przerażony" itp, które lubisz. Naciśnij "Zapisz" po zakończeniu.
To teraz przeszkolił agenta, aby zrozumieć, że "zły" i "przestraszony" są emocjami, którym może się komunikować. Wszystkie te synonimy są odmianami, które mogą wystąpić. AI również wygeneruje trochę.
Teraz stworzymy nowy zamiar użyć podmiotu "Emotion", które stworzyliśmy. Zadzwoń do tych intencyjnych "emocji" i kliknij "Zapisz".
Następnie dodaj nowe zwroty szkoleniowe, takie jak "Sikasz mnie", "robisz mnie zły", a "jestem bardzo zły", używając odmian zły i przestraszonych słów kluczowych. Trenuje to agenta, aby zrozumieć różne sposoby, aby użytkownik mógł wyrabiać ten emocjonalny oświadczenie.
Zauważysz, że system podkreśla przestraszone i gniewne słowa. To już flaga jako podmioty. Dodano również wejście do okna "Działania i parametrów". Umożliwia to również korzystanie z tych podmiotów w swoich odpowiedziach.
W oknie Odpowiedzi dodaj nowe odpowiedzi, które korzystają z tego nowego podmiotu. Zwróć uwagę na "$", aby oznaczyć jednostkę "$ emocji". Spróbuj dodać te odpowiedzi:
Kliknij "Dodaj odpowiedzi" i naciśnij przycisk "Zapisz" na górze ekranu, aby zapisać cały zamiar.
Spróbuj powiedzieć lub wpisywać następujące frazy w narzędziu testowym.
Zauważ, jak odpowiedział przy użyciu "przestraszony" z drugim? Używał naszego synonimu, "przerażony", aby wiedzieć, że chodziliśmy na przestraszony. Bardzo fajny.
Zapraszamy do gry z tym zabawą, a także dodaj więcej intencji i odpowiedzi, które lubisz, a następnie dodamy to do strony internetowej.
Aby dodać go na stronę internetową, kliknij "Integracje" w lewym menu. Następnie kliknij pole "Web Demo", aby włączyć tę opcję.
Poduszka pojawi się, że pokazuje bezpośrednie link, dzięki czemu możesz wyrządzić do przetestowania integracji od razu. Wyświetla również fragment kodu, którego możesz użyć, aby upuścić widżet na własną stronę internetową. Skopiuj ten fragment do schowka, dzięki czemu można wkleić go do witryny.
Utwórz podstawową stronę HMTL i zawierać ten fragment kodu Dalej. Wypróbuj następujący kod i prześlij go na swój serwer lub uruchom go na swoim lokalnym serwerze. Wymień fragment poniżej, który został skopiowany z agenta dialogowego:
DocType HTML & GT;
& lt; html & gt;
& lt; Head & GT;
& LT; Nett & GT; Net - Ai Chatbot & LT; / Title & GT;
& LT; / Head & GT;
& lt; body & gt;
& lt; iframe
Zezwalaj = "mikrofon;" Szerokość = "350" wysokość = "430" SRC = "https://console.dialogflow.com/api-client/demo/embedDed/bbd27d04-5546-4B62-85A5-C3735A33AAA" & GT;
& lt; / iframe & gt;
& lt; / body & gt;
& lt; / html & gt;
Ten artykuł został pierwotnie opublikowany w wydaniu 312 netto, najlepiej sprzedający się na świecie magazyn dla projektantów stron internetowych i programistów. Kup problem 312. lub Subskrybuj netto. .
Chętnie dowiedzieć się więcej o tym, jak możesz przynieść za swoje projekty? Josh Clark, założyciel dużego medium, będzie dawać jego keynote "AI jest twoim nowym materiale projektowym" w Generuj Nowy Jork 25 kwietnia, w którym nauczy cię używać treści wygenerowanych maszynowo, wglądu i interakcji jako materiału projektowego w Twoja codzienna praca.
Generuj Nowy Jork Runs od 24-25 kwietnia - Uzyskaj teraz bilety !
Powiązane artykuły:
Ten samouczek nauczy Cię stworzyć animowaną plażę Diorama od początku do końca za pomocą Houdini FX. Zrozumiesz cały prz..
Strona 1 z 2: Strona 1 Strona 1 Strona 2..
Nie przegap VEREX 2018. , nasze debiutanckie wydarzenie dla społeczności CG. Zapakowany..
Podczas opracowywania prostych projektów internetowych, które obejmują interakcję użytkownika, jak najlepiej zarządzać zmi..
Oparte na karcie Układy stron internetowych. przejęli sieć. Popularne przez Pinterest, Twitter, Facebook i Goog..
Czy masz ochotę na więcej nauki na temat systemów projektowych? Więc nie przegap starszego inżyniera UI ..