Spisu treści:

Zbuduj własny asystent AI (sztucznej inteligencji) 101: 10 kroków
Zbuduj własny asystent AI (sztucznej inteligencji) 101: 10 kroków

Wideo: Zbuduj własny asystent AI (sztucznej inteligencji) 101: 10 kroków

Wideo: Zbuduj własny asystent AI (sztucznej inteligencji) 101: 10 kroków
Wideo: Jak zaprogramować sztuczną inteligencję? 2024, Wrzesień
Anonim
Zbuduj własnego asystenta AI (sztucznej inteligencji) 101
Zbuduj własnego asystenta AI (sztucznej inteligencji) 101
Zbuduj własnego asystenta AI (sztucznej inteligencji) 101
Zbuduj własnego asystenta AI (sztucznej inteligencji) 101

Pamiętasz czasy, kiedy oglądałeś Iron Mana i zastanawiałeś się, jak fajnie by było, gdybyś miał swój własny J. A. R. V. I. S.? Cóż, nadszedł czas, aby to marzenie stało się rzeczywistością.

Sztuczna inteligencja to kolejna generacja. Wyobraź sobie, jak fajnie by było, gdybyś miał przyjaciół w swoim domu i nagle powiedziałbyś „Hej JARVIS, pokaż mi kilka memów”, a JARVIS na „Jasne, proszę pana. Oto najnowsze włoskie memy.”, pokazując jednocześnie najzabawniejsze włoskie memy. Fajnie prawda?

(Twoi przyjaciele będą cię podziwiać, jakbyś był Elonem Muskiem.)

W tej instrukcji pokażę, jak zbudować własnego asystenta sztucznej inteligencji (AI) za pomocą bezpłatnego narzędzia online (YAAY!) o nazwie API. AI

AKTUALIZACJA 12.12.17: API. AI zmieniło nazwę na „Dialogflow”, ale procedura i koncepcja działania są nadal takie same

Przejdę tylko przez podstawy, ponieważ możliwości API. AI są nieograniczone. Moim celem jest zbudowanie Asystenta JARVISa, który będzie reagował na podstawowe rozmowy, takie jak pozdrowienia, i potrafił wypowiedzieć kilka dowcipów. Możesz jednak dodać funkcje, takie jak uzyskiwanie informacji o pogodzie, ustawianie alarmów i wiele innych.

API. AI to organizacja specjalizująca się w sztucznej inteligencji i przetwarzaniu języka naturalnego. Został przejęty przez Google (stąd darmowy) w 2014 roku i pomaga programistom (You da Tony Stark now!) tworzyć asystentów AI do różnych potrzeb. Jego dynamiczny i łatwy w użyciu interfejs pozwala każdemu tworzyć boty dla firm, gier i nie tylko. I teraz..

Dość gadania! Zmieńmy świat!

PS: Dodałem plik.zip AI, który będę tworzyć w tym samouczku (patrz krok 8), który możesz przesłać i wykorzystać jako punkt wyjścia podczas zabawy z API. AI (lub) możesz zacząć od podrap i idź ze mną:)

PS2: Sprawiłoby mi wielką radość, gdybyś zagłosował na ten Instructable w konkursie autorów po raz pierwszy. To proste. Wystarczy kliknąć przycisk GŁOSUJ xD. Stukrotne dzięki !

Krok 1: API. AI - co może zrobić?

API. AI - co może zrobić?
API. AI - co może zrobić?

API. AI to platforma do tworzenia botów sztucznej inteligencji, która wykorzystuje „przetwarzanie języka naturalnego” (NLP). Ale czym dokładnie jest przetwarzanie języka naturalnego?

Rozważ ten przykład, Jesteś w pierwszym dniu nauki w szkole, ucząc się trygonometrii (Tony Stark). Nie masz wcześniejszej wiedzy na temat tego, czego dotyczy temat, jakie pytania zostaną Ci zadane ani jak na nie odpowiedzieć. Nic nie wiesz! (Odniesienie do Gry o Tron:P). Wkrótce twój nauczyciel nauczy cię, jak rozwiązać JEDEN rodzaj problemu i odkryjesz, że możesz rozwiązać ten problem sam. Przekonasz się również, że jesteś w stanie samodzielnie rozwiązać wszystkie problemy, które przebiegają według podobnego schematu, do problemu, którego nauczał twój nauczyciel. Tak właśnie działa API. AI.

Na początku Twój Asystent (czyli Bot, Przyjaciel itp.) zaczyna od nowa bez wiedzy. Ucząc Asystenta, jak odpowiadać na określone wyrażenia, sprawiasz, że Asystent sam się dostosowuje, dzięki czemu uczy się, jak odpowiadać na określone wyrażenia, a także na inne wyrażenia, które mają to samo znaczenie.

API. AI jest również bardzo wszechstronny, tzn. Twoje boty mogą być wdrażane na różne platformy obsługujące sztuczną inteligencję za pomocą jednego kliknięcia. Dostarczają również SDK dla Pythona, Ruby, C++ i wielu innych. Facebook Messenger, Kik, Slack, Asystent Google to kilka przykładów, w których możesz wdrożyć swojego bota. Potraktuj to jako bonus, możliwość sterowania Asystentem za pomocą głosu, a także usługę tekstową. (Wszystko jest wspaniałe!)

Zalecana: