Orodha ya maudhui:

MAFUNZO YA MSINGI KUHUSU LUGHA YA UWEKEZAJI AKILI WA KIUFUNDI (AIML) KUPITIA VITABU VYA KITABU: Hatua 8
MAFUNZO YA MSINGI KUHUSU LUGHA YA UWEKEZAJI AKILI WA KIUFUNDI (AIML) KUPITIA VITABU VYA KITABU: Hatua 8

Video: MAFUNZO YA MSINGI KUHUSU LUGHA YA UWEKEZAJI AKILI WA KIUFUNDI (AIML) KUPITIA VITABU VYA KITABU: Hatua 8

Video: MAFUNZO YA MSINGI KUHUSU LUGHA YA UWEKEZAJI AKILI WA KIUFUNDI (AIML) KUPITIA VITABU VYA KITABU: Hatua 8
Video: DHAMBI KUU 2 MUNGU HAWEZI KUKUSAMEHE!! KUWA MAKINI SANA 2024, Novemba
Anonim
MAFUNZO YA MSINGI KUHUSU LUGHA YA UWEKEZAJI AKILI WA UFUNDI (AIML) VIA KITABU
MAFUNZO YA MSINGI KUHUSU LUGHA YA UWEKEZAJI AKILI WA UFUNDI (AIML) VIA KITABU

Lugha ya Uboreshaji wa Akili ya bandia (AIML) ni lugha ya programu ambayo ni vipimo vya lugha ya Extensible Markup (XML) inayotumiwa na chatbot, verbot, pandorabot, superbot, na roboti nyingine inayozungumza. Ilianzishwa na Dk Richard Wallace na kufuatiwa na waandaaji wengine wa programu (jamii ya programu ya bure ya AIML). A. L. I. C. E. ("Kitambulisho bandia cha lugha ya mtandao ya kompyuta") Kitambulisho cha AIML kilitolewa chini ya Leseni ya Umma ya Umma ya GNU (GPL). Kuna mkalimani tofauti wa AIML kwenye wavuti kama AIMLbot (Programu #) (. NET / C #), CHAT4D hariri na uendesha (delphi) (Kifaransa), ChatterBean (Java), Programu D (Java, J2EE), Programu O (PHP / MySQL), Programu Q (C ++, Qt), Programu R (Ruby), Programu W (Java), RebeccaAIML (C ++, Java,. NET / C #, Python, Eclipse AIML mhariri wa programu-jalizi), na wengine. Wakalimani wengi wa AIML ni programu za chanzo wazi. Tuzo ya Loebner ya ujasusi bandia (AI) katika https://www.loebner.net/Prizef/loebner-prize.html imeundwa kutekeleza Jaribio la Turing ambalo litathibitisha kompyuta inayofanana na wanadamu ambayo "inafikiria" kutumia AIML. Mshindi wa 2008 ni Fred Roberts na Suluhisho za bandia za www.elbot.com Sasa, nitakufundisha jinsi ya kutengeneza faili yako ya AIML tayari kuwekwa ndani ya "ubongo" wa roboti yako ukitumia "Notepad" rahisi ya Windows. Hii ni kanuni ya msingi ya AIML inayoweza kufundishwa. Huna haja ya mhariri wowote wa AIML au muundaji wa faili wa AIML au hata mhariri wa mazungumzo ya AIML. Tutatumia tu Notepad. Hiyo ndio, unaiona sawa, Notepad ya Windows! Hata ikiwa hautaki kutengeneza faili ya AIML, bado unaweza kutumia mafunzo ya msingi ya uandishi wa AIML ambayo unaweza kupata katika hii inayoweza kufundishwa. Unaweza kuihifadhi kama XML ya kujumuisha kwenye wavuti ya Javascript-msingi au Flash-msingi na mkalimani wa AIML. Kuna programu zingine za programu ambazo ziliongeza uwezo wa Notepad ya Windows kama vile KumbukaTab, Mhariri wa Crimson, VIM, Mhariri wa Nakala ya Programu ya Boxer, Rogsoft Notepad +, ProNotepad, Notepad ++, Notepad 2, Metapad, NoteXpad 2.0, nk. daftari ya Dirisha XP. Jihadharini, programu ya Notepad inaweza kukufanya au kukuvunja. Programu hii inayoonekana kuwa haina hatia inaweza kufanya mambo ambayo ni ya kushangaza sana na kwa wengine utapata ya kushangaza na ya kutisha kama inavyoonyeshwa na yafuatayo: fomati HDD ya kompyuta yako, funga folda, andika dijiti ya dijiti, unda ujumbe wa mzunguko, funga kompyuta yako, "hack" akaunti ya msimamizi, bonyeza kitufe cha kufunga kofia, endelea kupiga gari CD ya kompyuta yako, gonga Enter au Backspace wakati huo huo, kuandika kibodi kiotomatiki, Notepad wazi kila wakati, badilisha kichwa cha kichwa na kijachini, chapa mzizi wa mti (saraka au eneo la faili), fikia CMD, andika programu za virusi, cheza sauti, faili za mafuriko, tengeneza faili ya maandishi iliyofichwa, fanya athari inayoanguka ya matrix, nambari za mazungumzo ya programu (VBS), fanya mazungumzo ya kompyuta yako, tengeneza autorun yako mwenyewe kwa CD na DVD yako, fungua na funga CD-ROM, ongeza kasi ya mtandao, ongeza picha yako katika mali ya kompyuta, jaribu programu yako ya kupambana na virusi (hai au isiyo ya kazi), ongeza chaguo la kuzima kwa kubofya kulia, fanya kipima muda, nk Unaona Notepad sio tu maandishi rahisi edito Kama vile wengi walivyofikiria. Unaweza kutengeneza aina tofauti za faili (sio TXT tu) kwa kutumia Notepad na majina yafuatayo: HTM, HTML, XHTML, XML, WML, CSS, JS, BAT, VBS, EXE, PHP, nk. kushangaza, sivyo? Jina la jina la PERIANDER A. ESPLANA: "hiziventhsage"

www.youtube.com/thebibleformula

Hatua ya 1: Fungua Notepad

Fungua Notepad
Fungua Notepad
Fungua Notepad
Fungua Notepad

Kufungua Notepad kunaweza kufanywa kwa njia mbili za msingi: 1. Anza -> Programu zote -> Vifaa -> Notepad. 2. Anza -> Run -> Katika aina ya sanduku la maandishi Fungua "Notepad" (bila nukuu).

Hatua ya 2: Chapa Kitambulisho cha Uainishaji cha XML

Chapa Lebo ya Uainishaji ya XML
Chapa Lebo ya Uainishaji ya XML

Kwa kuwa AIML ni uainishaji wa XML, kama HTML na XHTML, daima inajumuisha ishara chini ya () ambazo pia huitwa mabano ya pembe. Kati ya ishara hizi mbili kuna kipengele kinachoonyesha aina ya amri ambayo mkalimani wa AIML atafuata. Kwa pamoja, hii inaitwa lebo ya AIML ambayo ina aina mbili: kufungua au kuanza tag na kufunga au kumaliza tag. Lebo ya mwisho daima ilikuwa na kufyeka mbele (/) mwanzoni mwa kipengee. Kwa hivyo, kuandika nambari za AIML ni kama kuandika nambari za HTML (vitambulisho vya kuanza, maandishi yaliyomo na lebo za mwisho). Lakini faili yako yote ya AIML lazima ianze na lebo ambayo inabainisha kama sehemu ndogo inayofaa au halali ya XML (au lahaja): Au unaweza pia tumia yafuatayo: Hii itatumika kama prolog kwa faili ya kawaida ya AIML. UTF-8 katika usimbuaji itatumika kuhifadhi faili badala ya ANSI, UNICODE, n.k.

Hatua ya 3: Chapa Lebo za Mzazi za AIML

Andika vitambulisho vya Mzazi wa AIML
Andika vitambulisho vya Mzazi wa AIML

Lebo ya vipimo ya XML inafuatwa na vitambulisho vya mzazi: Baadhi ya wakalimani wa AIML wanahitaji toleo kuitambua kama faili halali ya AIML ili uweze pia kuandika toleo la AIML kwenye kitambulisho cha mwanzo cha mzazi.

Hatua ya 4: Chapa Vitambulisho vya Jamii

Andika Vitambulisho vya Jamii
Andika Vitambulisho vya Jamii

Lebo ya mzazi ambayo inaonyesha kuwa ni faili ya AIML inafuatwa na kitambulisho cha kategoria. Lazima iwekwe ndani ya vitambulisho viwili vya mzazi. Kitengo cha kimsingi cha AIML kinaitwa jamii ambayo kawaida hugawanywa katika seti mbili za vitambulisho: muundo na templeti. Mfano ni swali linalotarajiwa au linalodhaniwa na mtumiaji (sehemu inayolingana) wakati templeti ni jibu lililoandaliwa au lililowekwa la mazungumzo (sehemu inayorudi). NINI INSTRUCTABLES. COM? Ni onyesho kubwa ulimwenguni na mwambie. Mtumiaji alipouliza, ni nini maagizo.com? (pembejeo), bot ya AIML itajibu: Ni onyesho kubwa ulimwenguni na sema (pato). Kama unavyoona, ni rahisi sana. Ikiwa uliuliza mazungumzo, itatafuta tu muundo wa kila kategoria na ikiwa itapata mechi (kupuuza kesi ya maandishi yaliyomo kwenye muundo) itajibu mara moja kulingana na templeti ya kitengo hicho na kwa hivyo kuiga kawaida mazungumzo.

Hatua ya 5: Tumia kadi za mwitu kwa mfano

Tumia kadi za mwitu katika muundo
Tumia kadi za mwitu katika muundo

Walakini, mchakato unaofanana utalingana na pembejeo moja tu ni nini maagizo.com? na sio aina nyingine ya swali hilo ambalo linaweza kuulizwa na mtumiaji kama vile www.instructables.com ni nini? (na www), ni nini kinachoweza kufundishwa? (bila.com), ni nini kinachoweza kusambazwa? (imeandikwa vibaya), ni nini kinachoweza kufundishwa? (imeandikwa vibaya), nk Kuna njia mbili za msingi za kutatua shida hii: 1. Kwa kutumia kadi za mwitu katika muundo na 2. Kwa kutumia lebo ya SRAI kwenye templeti Kutumia kadi za mwitu ni muhimu sana katika maagizo ya DOS na katika kutafuta faili au data katika kompyuta. Pia ni muhimu katika uandishi wa AIML. Katika AIML, wahusika wa kadi ya mwitu wanaweza kuwa kinyota * au mkazo _. NINI INAELEZWA * Instructables.com ndio onyesho kubwa ulimwenguni. Kadi za mwituni zitalingana na idadi kubwa ya maneno (na, kwa kweli, maswali ya kuingiza) kama nini ni mafundisho.com? ni nini kinachoweza kufundishwa kwenye mtandao? ni nini upekee wa kufundisha kwa wavuti nyingine ya kujifanya? nk maswali haya yote yatajibiwa na AIML kulingana na templeti ya kategoria hiyo inayolingana: Instructables.com ndio onyesho kubwa na kuuambia ulimwenguni.

Hatua ya 6: Chapa SRAI Tag na RANDOM Tag kwenye Kiolezo

Andika SRAI Tag na Tag RANDOM kwenye Kiolezo
Andika SRAI Tag na Tag RANDOM kwenye Kiolezo
Andika SRAI Tag na Tag RANDOM kwenye Kiolezo
Andika SRAI Tag na Tag RANDOM kwenye Kiolezo

Sehemu ya srai ni muhimu sana katika hali wakati mtayarishaji anataka kuelekeza seti tofauti za maswali ambayo ni sawa kwa maana ya jibu moja katika kitengo kilicho hapo juu. Je! Ni tovuti gani maarufu wakati mtumiaji anauliza swali ni tovuti gani maarufu ya kujifanya wewe mwenyewe? templeti itaelekezwa kwa muundo ulio hapo juu ni nini kinachoweza kufundishwa *? (kadi ya mwitu * lazima ibadilishwe na lebo kwenye vitambulisho vya srai) ambayo inamaanisha kuwa maswali mawili (au zaidi ikiwa utaongeza vitambulisho vingine vya srai) ni sawa (maswali yaliyotajwa tena) na kwa hivyo bot ya AIML ina jibu moja tu: Instructables.com ni onyesho kubwa ulimwenguni. Kwa njia ya lebo ya srai, muundo mmoja uliolingana katika kategoria unaweza kuelekezwa kwa muundo mwingine wa kitengo kingine. Ikiwa ulitumia srai tag kwa bot kujibu kwa jibu moja kwa maswali mengi, kuna lebo ambayo unaweza kutumia kujibu na jibu tofauti kwa swali moja ambalo limeulizwa mara nyingi na mtumiaji. Ni lebo ya nasibu. NINI INAELEKEZA *

  • Instructables.com ni onyesho kubwa ulimwenguni.
  • Instructables.com ni tovuti maarufu ya kujifanya mwenyewe kwenye mtandao.
  • Instructables.com ni bandari ya wavumbuzi, wavumbuzi, wadukuzi, teknolojia ya teknolojia, nk kwenye mtandao.

WEBSITE YENYE KUJUA-YAKO YENYEWE INAYOFAHAMIKA? Ni nini kinachoweza kufundishwa Swali la mtumiaji na fomu ni nini kinachoweza kufundishwa * litajibiwa bila mpangilio na orodha ifuatayo (au orodha ya orodha kama inavyoonyeshwa na

&

tags): Instructables.com ndio onyesho kubwa ulimwenguni na sema. Instructables.com ni tovuti maarufu ya kujifanya mwenyewe kwenye mtandao. Instructables.com ni bandari ya wavumbuzi, wavumbuzi, wadukuzi, teknolojia ya teknolojia, nk kwenye mtandao. Jibu litapewa na bot ya AIML kwa wakati mmoja kama muundo huo wa swali unarudiwa na mtumiaji.

Hatua ya 7: Badilisha rasmi faili yako ya maandishi kuwa faili ya AIML

Kubadilisha rasmi faili yako ya maandishi kuwa faili ya AIML
Kubadilisha rasmi faili yako ya maandishi kuwa faili ya AIML
Kubadilisha rasmi faili yako ya maandishi kuwa faili ya AIML
Kubadilisha rasmi faili yako ya maandishi kuwa faili ya AIML

Notepad itahifadhi faili yako kila wakati na jina la ugani txt isipokuwa ukibadilisha kwa kutaja faili yako na jina la ugani la aiml. Hapa ndivyo unavyoweza kufanya. Chagua Faili kwenye menyu kwa kubofya na menyu ndogo itaonekana. Chagua Hifadhi Kama na nenda kwenye folda ya ubongo wa bot ambayo unataka kuhifadhi faili yako kwa kubofya kitufe cha kushuka cha Hifadhi ndani. Taja faili yako na jina la ugani AIML kwenye kisanduku cha jina la Faili. Mfano: Maagizo.aiml Katika menyu kunjuzi ya Hifadhi kama Aina chagua Faili Zote. Badilisha usimbuaji uwe UTF-8. Kisha, ihifadhi kwa kubofya kitufe cha kuokoa. Hiyo ndio. Tayari umeunda faili ya AIML kupitia Notepad!

Hatua ya 8: Hitimisho

Hitimisho
Hitimisho

Bado kuna vitambulisho vingi vya AIML ambavyo vinaweza kutumika kutengeneza na kuhariri faili ya AIML. Usisahau kutumia vigeugeu vya AIML ambavyo vinavutia sana. Viunga vifuatavyo vitatumika kama rasilimali nzuri kwa wale ambao wanataka kutafuta zaidi usimbuaji wa AIML na sintaksia: Mafunzo ya Kuongeza Maarifa kwa Roboth yako 1.0.1https://www.alicebot.org/TR/2005/WD-aiml/ Kama tulivyoona katika hii "rahisi" inayoweza kufundishwa, mtu kweli ni mjuzi! Anaweza kubuni, kubuni na kukuza mipango ambayo inaweza kuiga tabia ya mwanadamu. Anaweza kubuni kwa akili maombi ambayo yataambatana na njia ambayo anafikiria kufanya maisha kuwa bora. Ukweli huu unaonyesha ukweli kwamba mwanadamu ameumbwa kwa mfano wa Mungu na utu, busara na maadili. Ikiwa unataka kuzungumza na gumzo, tembelea hapa na uchague mazungumzo ya AI:

Ilipendekeza: