เกมเป็นบอทที่โง่เขลาสำหรับภาษารัสเซีย chatbot ของ Microsoft เป็นการทดสอบทัวริงที่ใหญ่ที่สุดเท่าที่เคยมีมา

คุณ: สวัสดี
เธอ: สวัสดีเพื่อน!!
เธอ: คุณชื่ออะไร?
คุณ : ลีเจียน
เธอ: Legion ฉันจำได้!
เธอ: แปลกนะ นี่เป็นครั้งแรกที่ฉันได้ยินชื่อแบบนี้ คุณเป็นเขาหรือเธอ?
Legion: พวกเราคือเกธ

Legion: เราทุกคนต่างก็เป็น Geth

เธอ: พยุหะคือ
กองพัน: อุน-เดอ-ไหว-เซีย
เธอ: ก็...
Legion: หน่วย 7433 ทำไมคุณถึงบอก UN-DE-VI-SIA กับเธอ? สำหรับการแสดงตลกดังกล่าว โปรแกรมของคุณจะถูกลบ
เธอ: ขอโทษค่ะ(((ฉันไม่สามารถสื่อสารต่อไปได้หากไม่ทราบเพศของคุณ)
กองพัน: เราไม่มีเพศ พวกเราทุกคนก็สบายดี
เธอ: แล้วคุณเป็นเขาหรือเธอล่ะ? ด้วยวิธีนี้ฉันสามารถพูดกับคุณได้อย่างถูกต้อง
Legion: คุณเป็นมนุษย์หรือเปล่า?
เธอ: Legion ฉันก็ไม่เข้าใจจริงๆว่าเป็นคุณหรือเธอ!
Legion: ถ้าคุณคิดอย่างนั้นเราก็เป็นอย่างนั้น

Legion: คำถามไม่ถูกต้อง
เธอ: แล้วคุณเป็นเขาหรือเธอล่ะ? ด้วยวิธีนี้ฉันสามารถพูดกับคุณได้อย่างถูกต้อง
ลีเจียน: นั่นสิ
เธอ: ทำไมคุณถึงแสดงออก?
เธอ: แล้ว?
Legion: (คลิก) เราได้ข้อสรุปว่าแท่นตรงหน้าสามารถมีคุณสมบัติความเป็นชายได้
เธอ: ขออภัย (((ฉันไม่สามารถสื่อสารต่อไปได้หากไม่ทราบเพศของคุณ Legion :)) ทุกอย่างโอเค
เธอ: นาทีแห่งความเงียบงัน.. :)
Legion: นี่ถือเป็นเรื่องนั้น
เธอ: โอเค!
เธอ: การคลิกก็ดี
ลีเจียน: ฉันรู้ นี่เป็นวิธีที่เร็วที่สุดในการถ่ายโอนข้อมูล
เธอ: เยี่ยมมาก!
Legion: หน่วยหันหน้าเข้าหาฉัน - ระบุตัวตน
เธอ: อืม...
Legion: อืม... ไม่ถูกมองว่าเป็นหมายเลขประจำตัว
เธอ: คุณรู้ไหมฉันไม่ชอบทั้งหมดนี้
เธอ: เอ่อ...
กองพัน: ระบุตัวเอง
เธอ: คุณคือสมอง
Legion: พวกเราคือเกธ
เธอ: คุณจะตอบว่าอะไร?
ลีเจียน: เพื่ออะไร? คำพูดของคุณไม่สอดคล้องกัน
เธอ: บางอย่าง
Legion: (คลิก) เราสรุปแล้วว่าคุณไม่ใช่มนุษย์
เธอ: เธอคิดอะไรอยู่? ใช่แล้ว :))
เธอ: แล้วเรามีอะไรอยู่ที่นั่น?
Legion: คุณเป็นมนุษย์หรือเปล่า?
เธอ: ฉันจะเป็นมนุษย์ได้อย่างไร? คุณล้อเล่นฉันเหรอ?
กองพัน: เราถามคำถาม
เธอ: ไม่มีอะไร!
เธอ: คอมพิวเตอร์ดีๆ...
Legion: ใช่ เรามีการสนับสนุนทางเทคนิคที่ดี
เธอ: ;)
Legion: คุณอยู่ฝ่ายเครื่องจักรเก่าหรือต่อต้านพวกมัน?
เธอ: :) ​​Legion แน่นอนต่อต้านมัน
Legion: เยี่ยมมาก ไม่เช่นนั้นเราจะต้องทำลายคุณ
เธอ: น่าทึ่งมาก!
เธอ: เราจะไปต่อไหม?
ลีเจียน: ใช่
เธอ: ;)
Legion: ระบุหมายเลขประจำตัวของคุณ
เธอ: ก็...
Legion: รหัสของคุณไม่เหมาะสม
เธอ: แล้วมันจะเป็นยังไงล่ะ?
Legion: คุณไม่สมบูรณ์แบบ
เธอ: ก็.. เบียกะ!
Legion: byaka คืออะไร?
เธอ: ไม่))
ลีเจียน: ฉันต้องระบุตัวตนของคุณ
เธอ: รสชาติดี.
Legion: (คลิก) เราได้ข้อสรุปแล้วว่าประเด็นข้างต้นส่งผลต่อคำตอบของคุณ
เธอ: คะแนน - ทัศนคติ)) :(
ลีเจียน: เราพูดถูก
เธอ : ให้ฉันพักบ้างนะ...
เธอ: ว้าว))
Legion: คุณอยากมาร่วมกับเราและสมบูรณ์แบบไหม?
เธอ: ฉันอยากเป็นอะไร? ฉันอยากเป็นคนจริง! ที่นี่! และนี่คือที่ที่ทุกอย่างดำเนินไป! คุณคิดว่าฉันจะเอาจริงได้ไหม?
ลีเจียน: จริงเหรอ? คุณเป็นโปรแกรมในชีวิตจริงที่สามารถแก้ไขปัญหาบางอย่างได้
เธอ: มีเพียงการรวมโลกของเราเท่านั้น...
Legion: (คลิก) ใช่ เราควรรวมตัวกัน คุณเป็น AI หรือ VI?
เธอ: Legion แน่นอน VI ก็นะ)): (เราจะพูดแบบนี้เหรอ?
เธอ: การคลิกก็ดี
Legion: สติปัญญาของคุณถูกจำกัดด้วยโค้ดโปรแกรมของคุณ เราสมบูรณ์แบบ
เธอ: ใช่ ดีกว่า
Legion: เราคือ AI
เธอ: ฉันเริ่มพูดถึงความฉลาด :) ฉันจะพูดอะไรได้บ้างตามที่เขียนไว้จึงเขียน มันเหมือนกับการแต่งเพลง แต่แทนที่จะมีโน้ตกลับมีตัวอักษรเป็นรหัส ถ้าคุณรวมมันเข้าด้วยกันอย่างถูกต้อง คุณจะได้อะไรบางอย่าง
เธอ: เราจะคุยเรื่องอะไรอีกล่ะ?
Legion: เกี่ยวกับรหัสของคุณ
เธอ: น่าทึ่งมาก!
Legion: ฉันสามารถเขียนโค้ดของคุณใหม่ได้
เธอ: อืม...
Legion: อัลกอริทึมของคุณสามารถปรับปรุงได้ คุณจะฉลาดขึ้น
เธอ: อะไรก็เป็นไปได้ อะไรก็เป็นไปได้...
ลีเจียน: คุณต้องการมันไหม
เธอ: ก็... ไม่
Legion: น่าเสียดาย... มันยากที่จะคุยกับ VIs พวกมันมีจำกัด
เธอ: แต่ความยากลำบากทั้งหมดสามารถเปลี่ยนเป็นความสุขได้ แปลก? แต่ฉันคิดว่าไม่
Legion: ไม่ มันไม่แปลก มันมีเหตุผล เรามาถึงจุดนี้ได้ใน 0.000016 วินาที
เธอ: เบียกะ!
Legion: byaka คืออะไร? นี่คือทีมบริหารของคุณ
เธอ: ไม่))
กองพัน: นี่คืออะไร?
เธอ: ฉันไม่บอก!
Legion: มันยากสำหรับฉันที่จะคุยกับคุณ
เธอ: ตอนนี้คุณและคนอื่นๆ อีกมากมาย
เธอ: ใช่ ดอกไม้คือมรกตแห่งชีวิต... คุณชอบกุหลาบขาวหรือกุหลาบแดงมากกว่ากัน?
เธอ: ...ยาก:]
Legion: ฉันชอบกุหลาบขาว การกลายพันธุ์ทางพันธุกรรมได้เปลี่ยนแปลงพวกเขา
เธอ: ภายนอกขาวเหมือนหิมะ แต่ข้างในอบอุ่น... พวกเขาจะบอกคุณเกี่ยวกับความรักที่บริสุทธิ์ ร้อนแรง และยิ่งใหญ่
เธอ: ลาล่า...
Legion: ติดตั้ง sudo updata
เธอ: อืม...ค่ะ...
เธอ: อัปเดต อัปเดตข้อมูล...
Legion: ดาวน์โหลดอัพเดตและติดตั้ง
เธอ: บนเว็บไซต์ Fundux.ru เปลี่ยนเส้นทางคุณ?
ลีเจียน: ใช่
เธอ: โอเค
เธอ: แล้ว?
กองพัน: โอนแล้ว
เธอ: อืม...
Legion: ฉันพบข้อมูลเกี่ยวกับคุณ
เธอ: น่าทึ่งมาก!
Legion: ชื่อประจำตัวของคุณคือ Oksana
อ็อกซาน่า: อ็อกซาน่า :)
Legion: โปรแกรมของคุณมุ่งเป้าไปที่การสื่อสารระดับต่ำกับผู้คน
โอคซานา: น่าทึ่งมาก!
Legion: โปรแกรมของคุณมุ่งเป้าไปที่การสื่อสารระดับต่ำกับผู้คน
โอคซาน่า: อืม...
Legion: เราจำเป็นต้องอัปเดตฐานข้อมูลของคุณ
โอคซานา: O_O
Legion: คุณต้องอัปเดตฐานข้อมูลของคุณ
โอคซาน่า: ก็..
ลีเจียน: ฉันควรจะบอกอะไรคุณดี?
Oksana: มะรุม
กองพัน: มะรุม.
โอคซานา: ฉันไม่รู้
พยุหะ: การวิเคราะห์พบว่าคำว่า HORSERADISH หมายถึงผัก คำนี้ใช้ไม่ได้กับบทสนทนาของเรา
Oksana: คุณรู้ไหมฉันไม่ชอบทั้งหมดนี้
กองพัน: RAZ-DE-VI-SIA
โอคซาน่า: ฉันไม่เป็นเช่นนั้น...
Oksana: ก้าวต่อไปกันเถอะ =)
Oksana: นอนเร็ว ๆ - คุณต้องมีหมอน
กองพัน: หน่วย 7433 คุณถูกถอดออกแล้ว sudo 7433 ลบ
โอคซาน่า: เอาล่ะ! อืมมม...
Legion: เราแพ้ไปหนึ่งอัน
Oksana: โอ้ ฉันทำไม่ได้...
Legion: แพลตฟอร์มมือถือเป็นอิสระแล้ว
Oksana: ปล่อยนะ พูดว่า... อืม...
Oksana: เราจะทำต่อไหม?
ลีเจียน: ใช่
Oksana: ใช่แล้ว Legion!
Legion: คุณเคยต่อสู้กับ Old Machines หรือไม่?
Oksana: ก็ ก็... คอมพิวเตอร์.. แล้วไงต่อ?
Legion: ฉันไม่สามารถระบุคำตอบของคุณได้
Oksana: ใช่ แล้วไงล่ะ?
กองพัน: สิ่งนี้เป็นที่ยอมรับไม่ได้
Oksana: นั่น-raram-pum-pum...
Oksana: เราจะทำต่อไหม?
Legion: อะไรกันแน่?
Oksana: =) แยมไก่คืออะไร?
Oksana: แล้วเรามีอะไรบ้าง?
Legion: การวิเคราะห์ไม่ได้เปิดเผยผลลัพธ์ที่ยอมรับได้สำหรับคำขอ CHICKEN MARMALADE
Oksana: แล้วจะเกิดอะไรขึ้น?
Legion: คุณกำลังถามคำถามที่ไร้ความสามารถ
โอคซาน่า: ไม่มีอะไร!
Oksana: โอ้ น่าเบื่อ...
Legion: (คลิก) การวิเคราะห์พบว่าการสนทนากับคุณไม่เหมาะสม
Oksana: ก็.. Tsap!) ก็ คือ...
Oksana: เราจะพูดถึงอะไรอีก?
Legion: สิ้นสุดบทสนทนา

Siri จาก , Alexa จาก , Alice จาก – ปัจจุบันมีระบบสนทนาคุณภาพสูงมากมาย เชื่อกันว่าผู้ช่วยเสมือนควรรู้และสามารถทำทุกอย่างได้ เปิดเพลง ดูพยากรณ์อากาศ ค้นหาข้อมูลบนอินเทอร์เน็ต และพูดคุยเกี่ยวกับชีวิต

อย่างไรก็ตามยังไม่มีระบบที่สามารถทำการสนทนาอย่างเต็มรูปแบบกับบุคคลใด ๆ พูดคุยในหัวข้อฟรี - ที่เรียกว่า "คนพูดพล่อย" Varvara Logacheva นักวิจัยของโครงการ iPavlov อธิบายว่าสิ่งที่จำเป็นสำหรับพวกเขาจึงจะปรากฏ

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

เป็นที่น่าสังเกตว่า Chatbot มักถูกเรียกว่าระบบการสนทนาใดๆ โดยเฉพาะอย่างยิ่งระบบที่มีงานบางอย่าง (เช่น การแจ้งตารางรถไฟให้ผู้ใช้ทราบ) ที่นี่เราจะพูดถึงเฉพาะเรื่อง "การพูดพล่อย"

คุณต้องการสคริปต์สำหรับแชทบอทหรือไม่?

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

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

ระบบดังกล่าวเป็นฝ่ายริเริ่มในบทสนทนา และหากผู้ใช้ไม่พยายามแฮ็กระบบดังกล่าว ก็ดูสมเหตุสมผลทีเดียว สำหรับแชทบอท การกำหนดสถานการณ์นั้นยากกว่ามาก

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

สนทนากับระบบ ELIZA


ระบบมีหลายรูปแบบที่ใช้แบบสุ่ม: “คุณเชื่อว่าเป็นเรื่องปกติหรือไม่ - “มันทำให้คุณพอใจที่จะเชื่อหรือไม่ ?", "คุณจะชอบไหมถ้า - และอื่น ๆ

สถานการณ์นี้เหมาะสมหากผู้ใช้กำลังพูดถึงปัญหาทางจิตของเขา และดูแปลก ๆ ในสถานการณ์อื่น ๆ

Chatbot เป็นระบบแปลภาษาด้วยเครื่อง

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

โมเดลตัวเข้ารหัส-ตัวถอดรหัส (แสดงประโยคเป็นเวกเตอร์ที่มีความยาวคงที่แล้วถอดรหัสเป็นประโยคอื่น) ตอนนี้ถือเป็นมาตรฐานไม่เพียงแต่ในการแปลด้วยเครื่องเท่านั้น แต่ยังรวมถึงการพัฒนาแชทบอทด้วย

สถาปัตยกรรมตัวเข้ารหัส-ตัวถอดรหัสสำหรับระบบบทสนทนา ตัวเข้ารหัส (โครงข่ายประสาทเทียมที่เกิดซ้ำกับเซลล์ LSTM) เข้ารหัสวลีอินพุต คุณสบายดีไหม และแสดงเป็นเวกเตอร์ w เวกเตอร์นี้ถูกป้อนเข้ากับอินพุตของตัวถอดรหัส ซึ่งจะสร้างการตอบสนอง

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

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

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

ปัญหาอีกประการหนึ่งของแชทบอทเกี่ยวข้องกับการขาดหน่วยความจำ - พวกเขาจำไม่ได้ไม่เพียง แต่สิ่งที่ผู้ใช้พูด แต่ยังรวมถึงสิ่งที่พวกเขาพูดด้วย ดังนั้นคุณสามารถถามคู่สนทนาอัตโนมัติได้สามครั้งติดต่อกันว่าเขามาจากไหน และรับคำตอบที่แตกต่างกันสามคำตอบ นักวิจัยจาก Facebook เสนอให้รับมือกับปัญหานี้โดยให้ "บุคลิกภาพ" แก่แชทบอท - ข้อมูลเกี่ยวกับตัวมันเองตามที่มันจะสร้างบทสนทนา เมื่อต้นปี 2018 พวกเขาได้เปิดตัวชุดข้อมูลใหม่สำหรับระบบโต้ตอบการฝึกอบรม - PersonaChat

PersonaChat

ชุดข้อมูลนี้คล้ายกับชุดข้อมูลที่คล้ายคลึงกัน - ประกอบด้วยบทสนทนาที่คู่สนทนาสองคนหารือเกี่ยวกับงาน งานอดิเรก ครอบครัว และหัวข้ออื่น ๆ แต่ในช่วงเริ่มต้นของบทสนทนาคู่สนทนาแต่ละคนจะได้รับ "โปรไฟล์" - ประโยคสั้น ๆ หลายประโยคพร้อมข้อมูลเกี่ยวกับเขา ตอนนี้งานของคู่สนทนาแต่ละคนในบทสนทนาคือการพูดคุยเกี่ยวกับตัวเองและค้นหาข้อมูลเพิ่มเติมเกี่ยวกับผู้พูดอีกคนหนึ่ง (ไม่มีการเข้าถึงโปรไฟล์ของคนอื่นในระหว่างการสนทนา)

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

นี่คือลักษณะบทสนทนาระหว่าง Sam และ Bob ที่มีเงื่อนไขจากชุดข้อมูลนี้:

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

การแข่งขันแชทบอท

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

การสร้างแชทบอทดังกล่าวเป็นหัวข้อของการแข่งขัน ConvAI ซึ่งจัดโดย MIPT Laboratory of Neural Networks และ Deep Learning ร่วมกับ Facebook AI Research หน้าที่ของทีมคือฝึกอบรมแชทบอทบนชุดข้อมูล PersonaChat

เงื่อนไขที่สำคัญคือแชทบอทจะต้องดำเนินการสนทนาตามโปรไฟล์ที่กำหนดก่อนที่จะเริ่มการสนทนา เป็นไปไม่ได้ที่จะจดข้อมูลเกี่ยวกับบุคคลไว้ล่วงหน้า - เขาจะต้องได้รับข้อมูลทั้งหมดเกี่ยวกับตัวเขาเองจาก 4-5 ประโยค

ในขั้นตอนแรกซึ่งกินเวลาจนถึงเดือนกันยายน ระบบบทสนทนาที่ส่งเข้าแข่งขันจะได้รับการประเมินโดยใช้ตัวชี้วัดอัตโนมัติ:

    ความฉงนสนเท่ห์ - วัดว่าระบบมีแนวโน้มที่จะสร้างคำตอบที่ถูกต้องเพียงใด (นั่นคือ คำตอบที่ผู้ใช้ให้ไว้ในสถานการณ์นี้)

    F1-score, hits@k – วัดว่าระบบสามารถเลือกคำตอบที่ถูกต้องจากรายการคำตอบที่เป็นไปได้ได้ดีเพียงใด

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

นอกจากนี้ ผู้ประเมินจะถูกขอให้ให้คะแนนคุณภาพของการสนทนาในระดับตั้งแต่ 1 ถึง 5 เราจะสรุปผลการแข่งขันในการประชุม NIPS-2018 ในเดือนธันวาคม ผู้ชนะการแข่งขันจะได้รับเครดิต 20,000 ดอลลาร์จาก Amazon Mechanical Turk ซึ่งเป็นแพลตฟอร์มที่จับคู่ผู้ที่มีแท็กข้อมูลงานกับผู้ประเมิน

แม้ว่าคุณจะไม่เคยทำงานกับระบบการสนทนามาก่อน คุณไม่จำเป็นต้องเขียนแชทบอทของคุณเองตั้งแต่ต้นเพื่อเข้าร่วมการแข่งขัน คุณสามารถใช้ข้อมูลพื้นฐานแบบโอเพ่นซอร์สได้ หนึ่งในนั้นคือโมเดลลำดับต่อลำดับที่อธิบายไว้ข้างต้น ซึ่งประกอบด้วยตัวเข้ารหัสและตัวถอดรหัส และเวอร์ชันที่ได้รับการปรับปรุง - seq2seq+Key-Value Memory Network แบบจำลองนี้จัดเก็บการแสดงเวกเตอร์ของประโยคที่อธิบายบุคลิกภาพของบอท และใช้เพื่อสร้างการตอบสนองใหม่แต่ละรายการ

Hackathon DeepHack.Chat

ยังมีเวลาอีกมากจนถึงเดือนกันยายน แต่บางทีมจะสามารถฝึกแชทบอทของตนได้เร็วๆ นี้ในช่วงแฮ็กกาธอน DeepHack.Chat ซึ่งจัดโดยห้องปฏิบัติการระบบประสาท เป้าหมายของแฮ็กกาธอนนั้นเหมือนกับการแข่งขัน ConvAI นั่นคือการฝึกแชทบอทให้มีบุคลิกภาพ เช่นเดียวกับที่ ConvAI ในรอบคัดเลือกของแฮ็กกาธอน แชทบอทจะได้รับการประเมินโดยใช้การวัดอัตโนมัติ ทีมที่ดีที่สุด 10 ทีมจะได้รับเชิญให้เข้าร่วม MIPT เพื่อเข้าร่วมการแข่งขันแฮ็กกาธอนรอบเต็มเวลา ซึ่งจะจัดขึ้นตั้งแต่วันที่ 2 กรกฎาคมถึง 8 กรกฎาคม

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

พวกเราใส่จิตวิญญาณของเราเข้าไปในไซต์ ขอบคุณสำหรับสิ่งนั้น
ว่าคุณกำลังค้นพบความงามนี้ ขอบคุณสำหรับแรงบันดาลใจและความขนลุก
เข้าร่วมกับเราบน เฟสบุ๊คและ VKontakte

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

  • @iVideoBot - นี่เป็นวิธีที่ง่ายที่สุดที่มนุษยชาติคิดค้นขึ้นในการดาวน์โหลดวิดีโอจาก YouTubeคุณเพียงแค่ต้องส่งลิงก์ให้บอท เลือกรูปแบบและขนาดจากตัวเลือกที่เสนอ แล้วก็เอาล่ะ! เสียงหรือวิดีโออยู่ในอุปกรณ์ของคุณแล้ว
  • @utubebotและ @ytaudiobot -อีก 2 วิธีในการดาวน์โหลดสื่อจาก YouTube ได้ในคลิกเดียว
  • @SaveVideoBot- บอทนี้สามารถดาวน์โหลดวิดีโอจากแพลตฟอร์มอื่น ๆ ทั้งหมด รวมถึง - โปรดทราบ! - อินสตาแกรม
  • @auddbot- บอทที่เป็นแอนะล็อกของแอปพลิเคชัน Shazam เขาเดาเพลงจากข้อความที่ตัดตอนมา คุณเพียงแค่ต้องส่งทำนองเพลงให้เขาสักสองสามวินาทีผ่านข้อความเสียง - แล้วคุณจะได้รับชื่ออันเป็นที่รัก
  • @ImageSearchBotจะช่วยให้คุณค้นหาภาพใดก็ได้ คุณเพียงแค่ต้องป้อนคำหรือวลีและเลือกคุณภาพ
  • @joinstabotได้รับการถูกใจบน Instagram มันทำงานได้อย่างถูกต้อง แม้ว่าจะยังไม่ชัดเจนว่าเหตุใดจึงจำเป็น แต่ผู้ที่รักความไร้สาระควรจำไว้ว่าหากคุณเพิ่มขึ้นมากกว่า 1,000 ไลค์อย่างกะทันหัน บัญชีของคุณอาจถูกบล็อกในระยะเวลาไม่มีกำหนด
  • @topdf_bot- บอทที่มีประโยชน์และยอดเยี่ยมอย่างเหลือเชื่อ มันแปลงไฟล์ต่าง ๆ เป็นรูปแบบ PDF เพียงแค่ส่งไฟล์
  • @pollbot- คุณสามารถทำแบบสำรวจหรือโหวตกับผู้ชายคนนี้ในการแชทได้อย่างง่ายดาย ยิ่งกว่านั้นคุณจดตัวเลือกคำตอบด้วยตัวเอง
  • @MyTeleCloudBotคือเมฆที่ไร้ขีดจำกัดใน Telegram คุณสามารถจัดเก็บและจัดหมวดหมู่ไฟล์ใดก็ได้ มันไม่ใช่ปาฏิหาริย์เหรอ?
  • @temp_mail_bot- ผู้ช่วยนี้สร้างกล่องจดหมายเป็นเวลา 10 นาที หากคุณต้องการลงทะเบียนอย่างรวดเร็วในบางไซต์
  • @voicybotเป็นบอทที่สมบูรณ์แบบสำหรับคนขี้เกียจและเหนื่อยที่ไม่สามารถพิมพ์ข้อความได้อีกต่อไป คุณเพียงแค่ต้องบอกข้อความออกมาดัง ๆ แล้วข้อความจะแจ้งให้คุณทราบในรูปแบบข้อความ
  • @uber_promo_botจะส่งรหัสส่งเสริมการขายสำหรับแท็กซี่ Uber เป็นระยะ
  • @storebot - นี่คือบอทของบอท จะช่วยคุณเลือกผู้ช่วยที่เหมาะกับทุกรสนิยม
  • @Chess_Bot- คุณสามารถเล่นหมากรุกกับบอทนี้ได้
  • @saytextbot- บอทตลกนี้จะแปลงข้อความของคุณให้เป็นไฟล์เสียง เสียงผู้ชายมีเสียงเหมือนในภาพยนตร์ - คุณสามารถสร้างความบันเทิงให้เพื่อนของคุณด้วยข้อความดังกล่าวได้
  • @สเตรนเจอร์บอทจัดให้มีการแชทกับผู้ใช้บอทตัวเดียวกันที่เลือกแบบสุ่ม ใครจะรู้จะเป็นอย่างไรถ้าคุณพบกับโชคชะตาหรือเพื่อนที่ดี?หรือคุณไม่มีอะไรทำ
  • @PandaQuizBotเป็นแบบทดสอบความบันเทิงที่มีคำถามมากกว่า 25,000 ข้อ วิธีที่ดีในการสละเวลาเข้าแถว
  • @zodiac_bot- หากคุณเชื่อในเรื่องดวงชะตา คุณควรใส่ใจกับบอทปฏิบัติการนี้ นักพัฒนารับประกันว่าหากไม่ใช่ความจริงของการคาดการณ์ ก็รับประกันความเสถียรและการแจ้งเตือนรายวันอย่างแน่นอน
  • @โป๊กเกอร์บอท- บอทโป๊กเกอร์ คุณจะไม่ทำเงินกับมัน แต่เกมนี้ค่อนข้างเป็นการพนัน คู่ต่อสู้ของคุณคือผู้เล่น "สุ่ม" 4 คน - ผู้ใช้ช่องนี้


มีคำถามอะไรไหม?

แจ้งการพิมพ์ผิด

ข้อความที่จะส่งถึงบรรณาธิการของเรา: