Sadržaj:

Razgovarajte sa izborom i chatom s umjetnom inteligencijom pomoću Cleverbota: 14 koraka (sa slikama)
Razgovarajte sa izborom i chatom s umjetnom inteligencijom pomoću Cleverbota: 14 koraka (sa slikama)

Video: Razgovarajte sa izborom i chatom s umjetnom inteligencijom pomoću Cleverbota: 14 koraka (sa slikama)

Video: Razgovarajte sa izborom i chatom s umjetnom inteligencijom pomoću Cleverbota: 14 koraka (sa slikama)
Video: Saveti za korišćenje ChatGPT. Epizoda 407. 2024, Novembar
Anonim
Image
Image
Razgovarajte sa izborom i razgovorom s umjetnom inteligencijom koristeći Cleverbot
Razgovarajte sa izborom i razgovorom s umjetnom inteligencijom koristeći Cleverbot
Razgovarajte sa izborom i razgovorom s umjetnom inteligencijom koristeći Cleverbot
Razgovarajte sa izborom i razgovorom s umjetnom inteligencijom koristeći Cleverbot
Razgovarajte sa izborom i razgovorom s umjetnom inteligencijom koristeći Cleverbot
Razgovarajte sa izborom i razgovorom s umjetnom inteligencijom koristeći Cleverbot

Ovdje pokušavam ne samo glasovnu komandu, već i chat s umjetnom inteligencijom s računarom koristeći Cleverbot.

Ideja je zapravo nastala kada su pronađena djeca kako miješaju boje u kutiji za bojanje kada uzimaju boju iz jedne boje u najbližu. Ali konačno implementirajte za kuhinju jer usamljenim ljudima u kuhinji treba pratilac dok kuhaju. Ovdje razgovara s vama i takođe prikazuje stavku na listi prema vašoj naredbi. Zato nikada ne miješajte jednu stavku sa bliskom. Počnimo sa izradom.

Korak 1: Potrebni materijali

Potrebni materijali
Potrebni materijali
Potrebni materijali
Potrebni materijali
Potrebni materijali
Potrebni materijali
Potrebni materijali
Potrebni materijali

Potrebni materijali

1) Arduino Uno

2) HC-05 Bluetooth modul

3) Servo motor

4) Regulatorna ploča za napajanje

5) 12V DC adapter

6) Android telefon sa internetom.

7) Obične PCB, muške i ženske glave

8) Okrugla plastična kutija

9) Male kutije prema vašoj listi za preuzimanje. Za stavljanje začina koristim 3 posude jer imam samo velike posude.

Korišteni softver

1) Arduino IDE.

2) Appinventor za Android aplikaciju.

3) Registracija web stranice Cleverbot za chat sa računarom.

Potrebni alati

1) Ion za lemljenje,

2) Pištolj za vruće ljepilo

3) Nož

Korak 2: Napravite Arduino štit

Napravite Arduino štit
Napravite Arduino štit
Napravite Arduino štit
Napravite Arduino štit
Napravite Arduino štit
Napravite Arduino štit

1) Lako je napraviti shida.

2) Lemljenje muških zaglavlja na PCB ploče prema Arduino uno ženskom zaglavlju.

3) Koristim digitalne pin 5 i 6 za pogon servo -a.

4) Koristite Digital Pin 2, 3 kao serijski softver.

5) Spojite serijske pinove modula Plavi zub na serijske pinove softvera i napajanje iz arduina preko ženskog priključka.

6) Uzmite napajanje za servo iz vanjskog. Zato koristite ploču za napajanje od 12 V do 12V, 5V i 3.3V.

7) Sada popravite štit pripremljen preko Arduino uno. Priključite modul Plavog zuba na ženska zaglavlja u štitu.

8) Spojite ženski zavoj Servo preko štita. Sada je krug završen.

Planirana funkcija je Android aplikacija koja se povezuje s Arduinom putem Bluetootha, a prema podacima primljenim od Arduina, servo se rotira do željenog kuta. Također želimo razgovarati s Androidom i dobiti odgovor poput razgovora putem web stranice Cleverbot. Prije svega, počnimo s Cleverbotom.

Korak 3: Kreirajte Cleverbot račun

Kreirajte Cleverbot račun
Kreirajte Cleverbot račun
Kreirajte Cleverbot račun
Kreirajte Cleverbot račun
Kreirajte Cleverbot račun
Kreirajte Cleverbot račun

U ovom projektu ne samo da naredimo da odaberemo stavku, već i tokom rada, razgovaramo i sa Botom. Cleverbot je chat s web lokacijom robota s Umjetnom inteligencijom uči od ljudi u kontekstu i imitira. Web stranica nudi cijene prema razgovorima između nas i Bota.

1) Otvorite web stranicu Cleverbot.

2) Odaberite vrstu računa koji želite kupiti.

3) Ide na blagajnu. U odjavi unesite svoje podatke i kupite račun.

4) Zatim aktivirajte račun klikom na poruku koju šaljete na vaš id pošte.

Korak 4: Pronađite ključ i format API -ja

Pronađite ključ i format API -ja
Pronađite ključ i format API -ja
Pronađite ključ i format API -ja
Pronađite ključ i format API -ja
Pronađite ključ i format API -ja
Pronađite ključ i format API -ja
Pronađite ključ i format API -ja
Pronađite ključ i format API -ja

1) Nakon kreiranja računa prijavite se na web stranicu Cleverbot.

2) Nakon uspješne prijave prikazuje se API ključ za vašu prijavu i dozvoljeni pozivi Total api.

3) Kliknite na stranicu kako da biste dobili detalje o tome kako koristiti API.

4) Prilikom pomicanja prema dolje pomoću ključa ste pronašli format za html requet.

5) Jednostavno upišite format u adresnu traku preglednika s ključem i pitanjem. Preglednik prikazuje odgovor s razgovorom u šifriranom obliku. Kada postavite sljedeće pitanje, pošaljite nazad šifrirani razgovor (u CS parametru), tako će bot ostati prethodni razgovor. Ako ste započeli bez CS -a, to je novi razgovor.

Koristite API u Android aplikaciji za razgovor. Pogledajmo kako stvoriti aplikaciju pomoću aplikacije APPINVENTOR.

Korak 5: Dizajn i kôd izumitelja aplikacije MIT APP

Dizajn i kod izumitelja aplikacije MIT
Dizajn i kod izumitelja aplikacije MIT
Dizajn i kod izumitelja aplikacije MIT
Dizajn i kod izumitelja aplikacije MIT
Dizajn i kod izumitelja aplikacije MIT
Dizajn i kod izumitelja aplikacije MIT
Dizajn i kod izumitelja aplikacije MIT
Dizajn i kod izumitelja aplikacije MIT

1. Kreirajte novi projekt u aplikaciji Inventor.

2. Za Bluetooth komunikaciju pogledajte moje prethodne projekte.

3) Na prvom ekranu Dodaj

a) Dugme Lista za preuzimanje Bluetooth veze.

b) Stavke Dugme za prelazak na sljedeći ekran za postavljanje naziva naredbi.

c) Postavite tipku za ključ za postavljanje API ključa za web stranicu Cleverbot.

d) Kada pritisnete dugme Set Set Button, vidljivi su okvir za tekst i dugme Set. Ovdje unesite API ključ i kliknite gumb za postavljanje. Okvir za tekst i postavljeno dugme Dugme je postalo nevidljivo, a taster Postavi vidljiv.

4) Na drugom ekranu nazvanom Lista

a) 8 okvira za tekst i 1 dugme za postavljanje vrednosti.

5) Na glavnom ekranu koristite Mini DB za spremanje imena naredbi i ključa Cleverbot.

6) Pomoću prepoznavanja govora pretvorite glas u tekst. Provjerite primljeni tekst sa popisom ako je prisutan na popisu, a Bluetooth je povezan, a zatim se odgovarajuće ne šalje Arduinu kroz plavi zub.

7) Ako tekst nije prisutan na listi, tada se spajanje niza vrši ključem i primljenim tekstom. I pošaljite ga na Cleverbot url.

8) Odgovor s URL -a je podijeljen i pronađite odgovor. Pomoću kontrole pretvaranja teksta u govor odgovorite na odgovor.

9) Kada se glas ponovo reprodukuje, Prepoznavanje govora ponovo sluša govor.

Korak 6: Android aplikacija

Ako ne volite stvarati novu aplikaciju. Ovdje samo preuzmite apk datoteku, kopirajte je na svoj Android mobitel i instalirajte je tamo.

Korak 7: Pokrenite aplikaciju na mobilnom uređaju

Pokrenite aplikaciju na mobilnom uređaju
Pokrenite aplikaciju na mobilnom uređaju
Pokrenite aplikaciju na mobilnom uređaju
Pokrenite aplikaciju na mobilnom uređaju
Pokrenite aplikaciju na mobilnom uređaju
Pokrenite aplikaciju na mobilnom uređaju
Pokrenite aplikaciju na mobilnom uređaju
Pokrenite aplikaciju na mobilnom uređaju

1) Otvorite aplikaciju AI AI Assistant na Android Mobile.

2) Uključite Bluetooth na Android Mobile -u.

3) Kliknite na tipku Set i upišite API ključ u okvir za tekst i kliknite na set.

4) Pritisnite dugme Stavka i pogledajte boje navedene u okviru. Ako želite, promijenite imena.

5) Kliknite na zadanu vrijednost na drugom ekranu i vratite se na glavni ekran.

6) Ako je Arduino UKLJUČEN, Odaberite Pick BT i odaberite HC-05 sa popisa.

6) Sada kliknite bilo gdje na slici Pepeljuge da počne slušanje i reprodukcija prema vašem chatu. Ako govorite šta je na spisku sačuvano, pošaljite stavku liste ne arduino. Prema primljenom Arduino servo pogonu.

Korak 8: Arduino kod

1) Korištene biblioteke su

a) Softverska serija

b) EEPROM

c) Servo

2) Koristite digitalne pinove 2, 3 kao serijske programe.

3) Digitalni pin 5 za pogon servo pogona.

4) Primite trenutni odabir s Androida putem Bluetootha.

5) Premjestite servo sa prethodne lokacije na proračunatu trenutnu lokaciju prema izboru.

6) Arduino ino datoteka priložena uz ovo.

Korak 9: Prvo testiranje funkcije

Image
Image
Prvo testiranje funkcije
Prvo testiranje funkcije

Sada je Shield izgrađen, Android aplikacija razvijena i instalirana na android Mobile, Arduino program razvijen i postavljen na Arduino. Vrijeme je da provjerite integritet funkcije. Pogledajte video kako radi dobro.

Svi osnovni radovi su završeni. Vreme je da to bude kao vitrina.

Korak 10: Kontejner do pametnog kontejnera

Kontejner do pametnog kontejnera
Kontejner do pametnog kontejnera
Kontejner do pametnog kontejnera
Kontejner do pametnog kontejnera
Kontejner do pametnog kontejnera
Kontejner do pametnog kontejnera
Kontejner do pametnog kontejnera
Kontejner do pametnog kontejnera

1) Odaberite okruglu plastičnu posudu u kojoj se poklopac može slobodno okretati i bez navoja.

2) Uzmite poklopac i pomoću svrdla stavite rupu u sredinu poklopca.

3) Zavijte servo trubu u sredinu poklopca.

4) Da bismo fiksirali servo na dno spremnika, želimo odabrati objekt ispravan prema njegovoj visini.

5) Našao sam čokoladnu kutiju odgovarajuće veličine.

6) Vruće zalijepite servo dno na produžnu kutiju (kutiju čokolade).

7) Zašrafite servo sa poklopcem.

8) Nanesite ljepilo na dno produžne kutije (kutija za čokoladu).

9) Zatvorite poklopac posude i čvrsto je pritisnite. Uklonite vijke i otvorite poklopac. Sada se baza drži s dnom spremnika. Vruće ga potpuno zalijepite s dnom. Sada je aranžman završen.

Korak 11: Postavite kontroler u kontejner

Rasporedite kontroler u kontejner
Rasporedite kontroler u kontejner
Rasporedite kontroler u kontejner
Rasporedite kontroler u kontejner
Rasporedite kontroler u kontejner
Rasporedite kontroler u kontejner

1) Vruće zalijepite izvor napajanja na dno Arduina. Stavite više ljepila tako da se ne spoje terminali na obje ploče.

2) Stavite cijeli aranžman na gornju stranu serva jer koristimo samo 50% kutije.

3) Zalijepite ga na kutiju.

4) Stavite rupu na donju stranu kutije i umetnite žicu adaptera kroz rupu.

5) Sada zašrafite poklopac sa servo pogonom.

Korak 12: Testiranje prije particioniranja

Image
Image

Prema dostupnosti spremnika, particioniramo spremnik. Prije nego što pregradim spremnik, želim provjeriti rad poklopca. Označite kretanje na svakom koraku u posudi pomoću markera. Ovdje možete vidjeti testni video.

Korak 13:

Image
Image
Image
Image
Image
Image

1) Planiram staviti začine u zasebne posude. No, spremnik koji sam dobio je velik pa stane samo 3 nosa u područje okretanja serva.

2) Zato promijenite stavke na listi u samo 3 br. 1, 4, 7. Ostalo ostavite praznim.

3) Vruće zalijepite posudu sa začinima na zid posude.

4) Stavite postolje za kašiku na vrh posude.

5) Odrežite poklopac do veličine kašike za unos.

6) Sada su sve završene. Napunio sam posudu sa začinima začinima (planiram 7 br začina, ali posuda koju mogu nabaviti je velika pa smanjujem nos).

Korak 14: Biranje i ćaskanje

Image
Image
Biranje i ćaskanje
Biranje i ćaskanje

Sada je vrijeme za zabavu. Stavite mobilni na postolje koje ću sam napraviti u blizini pametnog kontejnera. Povežite Arduino i Android pomoću plavog zuba. Sada je vaše vrijeme za odabir predmeta ili razgovor s Pepeljugom. Ćaskanje je vrlo smiješno, zahvaljujući cleverbotu.

Preporučuje se: