สารบัญ:

สร้างผู้ช่วย AI (ปัญญาประดิษฐ์) ของคุณเอง 101: 10 ขั้นตอน
สร้างผู้ช่วย AI (ปัญญาประดิษฐ์) ของคุณเอง 101: 10 ขั้นตอน

วีดีโอ: สร้างผู้ช่วย AI (ปัญญาประดิษฐ์) ของคุณเอง 101: 10 ขั้นตอน

วีดีโอ: สร้างผู้ช่วย AI (ปัญญาประดิษฐ์) ของคุณเอง 101: 10 ขั้นตอน
วีดีโอ: เข้าใจ AI ง่ายๆ ใน 3 นาที ( AI คืออะไร ? ) ผู้ช่วยศาสตราจารย์ ดร.ธงชัย แก้วกิริยา 2024, พฤศจิกายน
Anonim
สร้างผู้ช่วย AI (ปัญญาประดิษฐ์) ของคุณเอง 101
สร้างผู้ช่วย AI (ปัญญาประดิษฐ์) ของคุณเอง 101
สร้างผู้ช่วย AI (ปัญญาประดิษฐ์) ของคุณเอง 101
สร้างผู้ช่วย AI (ปัญญาประดิษฐ์) ของคุณเอง 101

จำช่วงเวลาที่คุณดู Iron Man และสงสัยว่าตัวเองจะเจ๋งแค่ไหนถ้าคุณมี J. A. R. V. I. S. เป็นของตัวเอง? ถึงเวลาที่จะทำให้ความฝันนั้นเป็นจริง

ปัญญาประดิษฐ์เป็นยุคต่อไป ลองนึกภาพว่าจะเจ๋งแค่ไหนถ้าคุณมีเพื่อนมาที่บ้าน และจู่ๆ คุณก็พูดว่า "เฮ้ จาร์วิส ขอโชว์มีมหน่อย" และจาร์วิสก็พูดว่า "ได้สิ นี่คือมีมภาษาอิตาลีล่าสุด " ในขณะที่แสดงมส์ภาษาอิตาลีที่สนุกที่สุดให้คุณดู เย็นใช่มั้ย?

(เพื่อนของคุณจะมองคุณเหมือนคุณเป็นอีลอน มัสก์)

ในคำแนะนำนี้ ฉันจะแสดงวิธีสร้างผู้ช่วยปัญญาประดิษฐ์ (AI) ของคุณเองโดยใช้เครื่องมือออนไลน์ฟรี (YAAY!) ที่เรียกว่า API. AI

UPDATE 12/12/17: API. AI ได้เปลี่ยนชื่อเป็น "Dialogflow" แต่ขั้นตอนการทำงานและแนวคิดยังคงเหมือนเดิม

ฉันจะดำเนินการผ่านพื้นฐานเท่านั้น เนื่องจากความเป็นไปได้ของ API. AI นั้นไม่มีที่สิ้นสุด เป้าหมายของฉันคือสร้างผู้ช่วย JARVIS ที่จะตอบสนองต่อการสนทนาพื้นฐาน เช่น การทักทาย และสามารถแตกมุกได้เล็กน้อย อย่างไรก็ตาม คุณสามารถเพิ่มคุณสมบัติต่างๆ เช่น การรับรายละเอียดสภาพอากาศ การตั้งปลุก และอื่นๆ อีกมากมาย

API. AI เป็นองค์กรที่เชี่ยวชาญด้านปัญญาประดิษฐ์และการประมวลผลภาษาธรรมชาติ Google ได้ซื้อกิจการมา (เพราะฉะนั้นฟรี) ในปี 2014 และช่วยให้นักพัฒนา (คุณคือ Tony Stark ตอนนี้!) สร้างผู้ช่วย AI สำหรับความต้องการที่หลากหลาย อินเทอร์เฟซแบบไดนามิกและใช้งานง่ายช่วยให้ทุกคนพัฒนาบอทสำหรับธุรกิจ เกม และอื่นๆ อีกมากมาย และตอนนี้..

พอคุย! มาเปลี่ยนโลกกันเถอะ!

PS: ฉันได้เพิ่มไฟล์.zip ของ AI ที่ฉันจะทำในบทช่วยสอนนี้ (อ้างอิงขั้นตอนที่ 8) ซึ่งคุณสามารถอัปโหลดและใช้เป็นจุดเริ่มต้นในขณะที่เล่นกับ API. AI (หรือ) คุณสามารถเริ่มต้นได้ เกาและไปกับฉัน:)

ป.ล. 2: คงจะทำให้ฉันมีความสุขมากถ้าคุณโหวต Instructable นี้สำหรับการประกวด First-Time Author Contest มันง่าย เพียงคลิกที่ปุ่ม VOTE xD ขอบคุณล้าน!

ขั้นตอนที่ 1: API. AI - ทำอะไรได้บ้าง

API. AI - มันทำอะไรได้บ้าง?
API. AI - มันทำอะไรได้บ้าง?

API. AI เป็นเฟรมเวิร์กสำหรับการพัฒนาบอทปัญญาประดิษฐ์ที่ใช้ 'Natural Language Processing (NLP) แต่การประมวลผลภาษา Natural คืออะไรกันแน่?

ลองพิจารณาตัวอย่างนี้

คุณอยู่ในวันแรกของการเรียนวิชาตรีโกณมิติ (Tony Stark stuffs) คุณไม่มีความรู้มาก่อนว่าเนื้อหาเกี่ยวกับอะไร คำถามประเภทใดที่คุณจะถูกถาม หรือจะตอบคำถามอย่างไร คุณไม่รู้อะไรเลย! (อ้างอิง Game of Thrones:P) ในไม่ช้าครูของคุณจะสอนวิธีแก้ปัญหาแบบหนึ่งให้คุณ และคุณพบว่าคุณสามารถแก้ปัญหานั้นได้ด้วยตัวเอง คุณยังพบว่าคุณสามารถแก้ปัญหาทั้งหมดที่มีรูปแบบคล้ายกันได้ด้วยตัวเอง ไปจนถึงปัญหาที่ครูของคุณสอน นี่เป็นวิธีการทำงานของ API. AI

ในช่วงเริ่มต้น ผู้ช่วยของคุณ (a.k.a Bot, Friend, etc) เริ่มต้นใหม่โดยไม่มีความรู้ การสอน Assistant ให้ตอบวลีเฉพาะ จะทำให้ Assistant ปรับตัวได้ด้วยตัวเอง โดยเรียนรู้วิธีตอบสนองต่อวลีเฉพาะเหล่านั้น ตลอดจนวลีอื่นๆ ที่สื่อความหมายเดียวกัน

API. AI ยังใช้งานได้หลากหลาย เช่น บอทของคุณสามารถปรับใช้กับแพลตฟอร์มต่างๆ ที่รองรับ AI ได้ด้วยการคลิกเพียงครั้งเดียว พวกเขายังมี SDK สำหรับ Python, Ruby, C++ และอื่นๆ อีกมากมาย Facebook Messenger, Kik, Slack, Google Assistant เป็นตัวอย่างบางส่วนที่คุณสามารถปรับใช้บอทของคุณได้ ถือเป็นโบนัส ความสามารถในการควบคุม Assistant ของคุณผ่านเสียง และบริการข้อความ (ทุกอย่างยอดเยี่ยม!)

แนะนำ: