สร้าง Chatbot ด้วย IBM Watson Assistant


หากคุณเคยใช้ Siri, Alexa หรือผู้ช่วยของ Google คุณก็คุ้นเคยกับการทำงานของ chatbotเป็นซอฟต์แวร์ที่ให้คุณโต้ตอบกับคอมพิวเตอร์ของคุณโดยการสนทนากับ มัน. อย่างน้อย พยายามสนทนากับคุณ ในอดีตแชทบอทค่อนข้างจะค่อนข้างล้าสมัยและไม่ได้มีประโยชน์อะไรเลย

ตอนนี้ทุกอย่างเปลี่ยนไปมาก เราใช้ผู้ช่วยเสียงของเราตลอดเวลาและพวกเขาเกือบจะเข้าใจในสิ่งที่เราหมายถึง เข้าสู่ระบบไปยังเว็บไซต์เชิงพาณิชย์และแอพส่งข้อความขนาดเล็กที่ปรากฏขึ้นอาจจะไม่มีคนจริงที่อยู่เบื้องหลังจึงเสนอที่จะช่วยคุณ

Chatbots กำลังปฏิวัติวิธีการใช้คอมพิวเตอร์ของเรา มีความซับซ้อนในการเขียนโค้ดและใช้แรงงานในการฝึกอบรม นี่คือเหตุผลที่เรามี บริษัท มากมายที่เสนอผู้สร้าง chatbot เพื่อให้กระบวนการ (ค่อนข้าง) ง่าย

ผู้นำในเทคโนโลยี AI ที่ใช้แชทบอทที่ดีที่สุดในโลกคือ IBM ซึ่งเป็นเครื่องมือสร้างแชทบอทที่คุณสามารถทำได้จริง ๆ ลองฟรี. มันชื่อว่า IBM Watson Assistant และให้ทุกคนใช้ประโยชน์จากหนึ่งในระบบ AI ที่สำคัญที่สุดที่มีอยู่

<คุณอาจเคยได้ยินเกี่ยวกับวัตสันมาก่อนโดยเฉพาะเมื่อมันเอาชนะคู่ต่อสู้มนุษย์ในเกมของ Jeopardy!มันไม่ใช่แค่ของเล่นอย่างใดอย่างหนึ่งคุณสามารถสร้าง chatbot ที่ทำงานได้โดยใช้เทคโนโลยีของพวกเขาแล้วผสานเข้ากับ กรณีธุรกิจหรือการใช้งานส่วนตัว

บัญชีฟรีอนุญาตให้เรียก API ได้มากถึง 10,000 ครั้งถึงผู้ช่วย Watson ต่อเดือน สำหรับผู้ใช้ส่วนบุคคลนี้จะเกินพอ มันเพียงพอแล้วสำหรับสิ่งที่เราจะทำที่นี่!

ทำลายมันลงไปสู่พื้นฐาน

ก่อนที่เราจะเข้าไปในถั่วและสลักเกลียวในการสร้าง chatbot กับผู้ช่วยวัตสัน เกี่ยวกับสิ่งที่เราต้องการบรรลุ

จุดประสงค์พื้นฐานของ chatbot คือการตีความสิ่งที่ผู้ใช้พูดแล้วคิดออกว่าจะทำอย่างไรกับมัน ในผู้ช่วยวัตสันมีบางสิ่งที่เรียกว่า เจตนาซึ่งเป็นการกระทำที่ผู้ใช้ต้องการบรรลุ

ตัวอย่างเช่นความตั้งใจของบางคนอาจค้นหาว่าคุณมีสต็อกของ รายการเฉพาะ ในกรณีใดผู้ช่วยวัตสันสามารถรวมเข้ากับฐานข้อมูลของคุณจากนั้นดึงระดับสต็อกที่แน่นอนออกมาจากที่นั่น

แสดงเจตจำนงใน เอนทิตีซึ่งมีข้อมูลที่เกี่ยวข้องวัตสันจะใช้ในการ ตอบกลับ

เมื่อสร้าง chatbot คุณต้องผ่านสามขั้นตอน:

  • การสร้าง intents และเอนทิตี้
  • การสร้างแผนผังข้อความ
  • ลองใช้ chatbot ของคุณ!
  • ในคู่มือนี้เราจะผ่านการวนซ้ำหนึ่งรอบของวงนี้เพื่อแสดงบล็อกการสร้างหลักของแชทวัตสัน Watson

    เริ่มต้นใช้งาน

    สิ่งแรกที่คุณต้องทำคือตรงไปที่หน้า ผู้ช่วยวัตสัน แล้วลงชื่อสมัครใช้ เราใช้แพ็คเกจ“ Lite” ฟรีที่ให้คุณสร้างแชทบ็อตที่คุณต้องการโดยไม่มีข้อผูกมัด เพียงคลิก เริ่มต้นใช้งานฟรีและทำตามคำแนะนำ

    เมื่อคุณทำเอกสารดิจิทัลเสร็จแล้ว คุณจะพบหน้า แนะนำ IBM Watson Assistantตอนนี้คลิก สร้างพื้นที่ทำงาน

    ตอนนี้คลิก สร้าง

    >ตอนนี้เพียง ตั้งชื่อพื้นที่ทำงานของคุณและเพิ่มคำอธิบาย

    ก่อนที่เราจะเพิ่มความตั้งใจที่กำหนดเองของเราสิ่งแรก คุณควรทำคือเพิ่มความตั้งใจทั่วไปที่ IBM ได้เตรียมไว้ให้เราแล้ว วิธีนี้ช่วยให้คุณไม่ต้องสอนเรื่องการสนทนาขั้นพื้นฐานของบ็อตตั้งแต่เริ่มต้นทุกครั้ง

    ในการดำเนินการนี้ภายใต้ Intents คลิกที่ แค็ตตาล็อกเนื้อหาจากนั้น คลิก เพิ่มในพื้นที่ทำงานถัดจากหมวดหมู่ ทั่วไป

    บอทในขณะนี้มีความสามารถในการทำความเข้าใจกับบทสนทนาทั่วไปเช่นคำทักทาย หากต้องการดูวิธีการทำงานให้คลิกที่แท็บ กล่องโต้ตอบจากนั้นคลิก สร้างกล่องโต้ตอบสองโหนดการสนทนาจะถูกสร้างขึ้นโดยอัตโนมัติ - ยินดีต้อนรับและ สิ่งอื่นใด

    คลิก ใน ยินดีต้อนรับเพื่อขยาย

    ที่นี่คุณสามารถเห็นโครงสร้างพื้นฐานของโหนดไดอะล็อก หากบอทรู้จักเงื่อนไขบางอย่าง (เช่นเจตนา) ก็จะตอบสนองตามที่คุณกำหนด

    ในขณะที่เราไม่ได้สร้างเจตนาที่กำหนดเองในกรณีนี้ลองตรงไปที่แท็บ Intents และดูเจตนาที่เรียกว่า #General_Greetings เพียงคลิกที่ #General_Greetingsในรายการจุดประสงค์เพื่อเปิด

    นี่คือวิธีที่คุณทำ ความตั้งใจของคุณเอง ตั้งชื่อให้คำอธิบายและเพิ่มหลาย ๆ วิธีที่คุณคิดว่าผู้ใช้จะระบุความตั้งใจนี้ ที่นี่ IBM ได้ทำงานให้กับเราแล้ว แต่ก็ชัดเจนว่ามันทำงานอย่างไร คุณสามารถปรับเปลี่ยนเจตนาที่มีอยู่นี้ได้โดยเพิ่มตัวอย่างเพิ่มเติม บางทีในภาษาท้องถิ่นของคุณเอง

    เราจะใช้ความตั้งใจนี้เป็นส่วนหนึ่งของกล่องโต้ตอบของ chatbot ดังนั้น มุ่งหน้ากลับไปที่แท็บการสนทนาแล้วคลิก สร้างไดอะล็อก กล่องโต้ตอบแบบกำหนดเองของเรากำลังจะเกิดขึ้นระหว่างโหนดต้อนรับและสิ่งอื่นใด สิ่งที่คุณต้องทำคือคลิก เพิ่มโหนด

    เราจะเรียกโหนดนี้ว่า คำทักทายที่เป็นมิตรและกำลังจะใช้ความตั้งใจ #General_Greetingsเพื่อเพิ่มพลัง ดังนั้นภายใต้ หากบอทรู้จักให้พิมพ์ชื่อของเจตนาและเลือกจากเมนูดรอปดาวน์

    ตอนนี้เราปล่อยให้การตอบสนองของเราเป็น "ข้อความ" และเขียนสิ่งที่เราต้องการบอท เพื่อตอบสนองคำทักทายของเรา

    คุณสามารถปิดโหนดกล่องโต้ตอบโดยคลิกที่ปุ่ม Xตอนนี้เราควรมีบอทที่สามารถตอบคำทักทายพื้นฐานได้ คลิกปุ่ม ลองใช้ที่ด้านบนขวาของหน้าเพื่อทดสอบบอทที่เราสร้างมาจนถึงตอนนี้ พิมพ์ สวัสดีในแถบแชทที่ปรากฏขึ้นและดูว่าเกิดอะไรขึ้น

    ว้าว! วัตสันตระหนักดีว่าเจตนาของเราคือการทักทายจากนั้นใช้กฎที่เราระบุไว้ในตัวสร้างการโต้ตอบเพื่อตอบสนอง ขอแสดงความยินดีคุณเพิ่งผ่านรอบหนึ่งของการสร้าง chatbot!

    คุณสมบัติขั้นสูง

    ในขณะที่คุณสามารถสร้างแชทแชทที่ยอดเยี่ยมโดยใช้ขั้นตอนการวนรอบขั้นพื้นฐานนี้แน่นอนว่า Watson Assistant มีมากกว่านี้มาก การใช้คุณสมบัติทั้งหมดของเครื่องมือนี้คุณสามารถสร้างบอทที่ดูแลการจองหรือให้รายการผลิตภัณฑ์ที่อยู่ในสต็อกให้กับผู้ใช้

    ท้องฟ้ามีขีด จำกัด และคุณไม่จำเป็นต้องเป็นอะไร อัจฉริยะระดับสูงทางเทคนิคที่จะก้าวไป IBM มีวิดีโอและเอกสารเกี่ยวกับการสอนมากมายที่จะเปลี่ยนคุณให้เป็น chatbot master ตอนนี้คุณมีรสนิยมแล้วไม่มีอะไรควรรั้งคุณไว้!

    How to build dialog in your chatbot with Watson Assistant

    กระทู้ที่เกี่ยวข้อง:


    7.11.2018