กลับไปหน้าบทความ

อ่าน 3 นาที

ระบบสนทนา

ระบบ สนทนา หรือ ตัวแทนสนทนา ( CA ) คือระบบคอมพิวเตอร์ที่ออกแบบมาเพื่อสนทนากับมนุษย์ ระบบสนทนาใช้รูปแบบการสื่อสารอย่างน้อยหนึ่งอย่าง เช่น ข้อความ เสียง กราฟิก การสัมผัส ท่าทาง...

ระบบสนทนา

ผู้ช่วยอัตโนมัติออนไลน์บนเว็บไซต์ - ตัวอย่างหนึ่งที่ระบบสนทนาเป็นส่วนประกอบหลัก

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

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

พื้นหลัง

หลังจากระบบสนทนาที่ใช้การประมวลผลข้อความเขียนเพียงอย่างเดียวเริ่มตั้งแต่ช่วงต้นทศวรรษที่ 1960 [ 2 ] ระบบสนทนา ด้วยเสียงพูด ระบบ แรกถูกพัฒนาโดย โครงการ DARPAในสหรัฐอเมริกาในปี 1977 [ 3 ]หลังจากสิ้นสุดโครงการ 5 ปีนี้ โครงการของยุโรปบางโครงการได้พัฒนาระบบสนทนาที่สามารถพูดได้หลายภาษาเป็นครั้งแรก (รวมถึงภาษาฝรั่งเศส เยอรมัน และอิตาลี) [ 4 ]ระบบแรกเหล่านี้ถูกนำไปใช้ในอุตสาหกรรมโทรคมนาคมเพื่อให้บริการโทรศัพท์ต่างๆ ในโดเมนเฉพาะ เช่น บริการกำหนดการอัตโนมัติและตารางเวลารถไฟ

ส่วนประกอบ

ระบบสนทนาประกอบด้วยชุดส่วนประกอบอะไรบ้าง และส่วนประกอบเหล่านั้นแบ่งความรับผิดชอบกันอย่างไรนั้น แตกต่างกันไปในแต่ละระบบ ส่วนประกอบหลักของระบบสนทนาใดๆ ก็คือตัวจัดการการสนทนาซึ่งเป็นส่วนประกอบที่จัดการสถานะของการสนทนาและกลยุทธ์การสนทนา วงจรการทำงานทั่วไปในระบบสนทนาประกอบด้วยขั้นตอนต่อไปนี้: [ 5 ]

  1. ผู้ใช้พูด และระบบจะแปลงข้อมูลที่ป้อนเข้ามาเป็นข้อความธรรมดาโดยใช้ตัวรับรู้/ถอดรหัสข้อมูลซึ่งอาจรวมถึง:
  2. ข้อความจะถูกวิเคราะห์โดย หน่วย การเข้าใจภาษาธรรมชาติ (NLU) ซึ่งอาจประกอบด้วย:
  3. ข้อมูลเชิงความหมายจะถูกวิเคราะห์โดยตัวจัดการบทสนทนาซึ่งจะเก็บประวัติและสถานะของบทสนทนา และจัดการการไหลเวียนโดยรวมของการสนทนา
  4. โดยปกติแล้ว ผู้จัดการบทสนทนาจะติดต่อผู้จัดการงาน อย่างน้อยหนึ่งราย ที่มีความรู้เกี่ยวกับขอบเขตงานเฉพาะนั้นๆ
  5. ตัวจัดการบทสนทนาจะสร้างผลลัพธ์โดยใช้ตัวสร้างผลลัพธ์ซึ่งอาจรวมถึง:
  6. สุดท้าย ผลลัพธ์จะถูกแสดงผลโดยใช้ตัวแสดงผลผลลัพธ์ซึ่งอาจประกอบด้วย:

ระบบสนทนาที่ใช้เฉพาะข้อความ (เช่น การแชทด้วยข้อความ) จะมีเพียงขั้นตอนที่ 2–5 เท่านั้น

ประเภทของระบบ

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

ผลงาน

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

แอปพลิเคชัน

ระบบสนทนาสามารถรองรับการใช้งานที่หลากหลายในองค์กรธุรกิจ การศึกษา รัฐบาล การดูแลสุขภาพ และความบันเทิง[ 8 ]ตัวอย่างเช่น:

  • ตอบคำถามของลูกค้าเกี่ยวกับผลิตภัณฑ์และบริการผ่านทางเว็บไซต์หรือ ระบบอินทราเน็ตของบริษัท
  • ฐานข้อมูลความรู้สำหรับเจ้าหน้าที่บริการลูกค้า: ช่วยให้เจ้าหน้าที่สามารถพิมพ์คำถามของลูกค้าและให้คำแนะนำในการตอบคำถามได้
  • การขายแบบให้คำแนะนำ : การอำนวยความสะดวกในการทำธุรกรรมโดยการให้คำตอบและคำแนะนำในกระบวนการขาย โดยเฉพาะอย่างยิ่งสำหรับผลิตภัณฑ์ที่ซับซ้อนซึ่งขายให้กับลูกค้ามือใหม่
  • ฝ่ายช่วยเหลือด้านเทคนิค : ตอบคำถามของพนักงานภายใน เช่น ตอบคำถามด้านทรัพยากรบุคคล
  • การนำทางเว็บไซต์: การแนะนำลูกค้าไปยังส่วนที่เกี่ยวข้องของเว็บไซต์ที่ซับซ้อน — ผู้ช่วยส่วนตัวด้านเว็บไซต์
  • การสนับสนุนทางเทคนิค: การตอบสนองต่อปัญหาทางเทคนิค เช่น การวินิจฉัยปัญหาของผลิตภัณฑ์หรืออุปกรณ์
  • บริการเฉพาะบุคคล: ตัวแทนสนทนาสามารถใช้ฐานข้อมูลภายในและภายนอกเพื่อปรับแต่งการโต้ตอบ เช่น การตอบคำถามเกี่ยวกับยอดคงเหลือในบัญชี การให้ข้อมูลเกี่ยวกับพอร์ตการลงทุน การให้ข้อมูลเกี่ยวกับโปรแกรมสะสมไมล์หรือข้อมูลสมาชิก เป็นต้น
  • การฝึกอบรมหรือการให้ความรู้: พวกเขาสามารถให้คำแนะนำในการแก้ปัญหาในขณะที่ผู้ใช้กำลังเรียนรู้
  • ระบบสนทนาแบบง่ายๆ ถูกนำมาใช้กันอย่างแพร่หลายเพื่อลดภาระงานของมนุษย์ในศูนย์บริการลูกค้าในการใช้งานด้านโทรศัพท์เชิงอุตสาหกรรมนี้และด้านอื่นๆ ฟังก์ชันการทำงานที่ระบบสนทนาให้มานั้นเรียกว่าระบบตอบรับด้วยเสียงแบบโต้ตอบหรือ IVR
  • สนับสนุนนักวิทยาศาสตร์ในการจัดการและวิเคราะห์ข้อมูล เช่น ในด้านจีโนมิกส์[ 9 ]

ในบางกรณี ตัวแทนสนทนาสามารถโต้ตอบกับผู้ใช้โดยใช้ตัวละครเทียม ตัวแทนเหล่านี้จึงถูกเรียกว่าตัวแทนที่มีตัวตน (embodied agents )

ในช่วงทศวรรษ 2020 ระบบสนทนาได้รับการสร้างขึ้นบนพื้นฐานของแบบจำลองภาษาขนาดใหญ่ (LLM) มากขึ้นเรื่อยๆ ซึ่งช่วยให้สามารถจัดการการสนทนาแบบเปิดโดเมนได้อย่างยืดหยุ่นกว่าวิธีการแบบใช้กฎหรือสถิติในอดีต[ 10 ]การใช้งานสมัยใหม่มักจะผสานรวมทั้งอินเทอร์เฟซเสียงและข้อความ ทำให้ผู้ใช้สามารถโต้ตอบแบบหลายรูปแบบผ่านตัวแทนการสนทนา ระบบดังกล่าวยังถูกฝังอยู่ในแอปพลิเคชันที่มีอินเทอร์เฟซที่ใช้งานง่ายสำหรับการบริการลูกค้า การศึกษา และความช่วยเหลือส่วนบุคคล[ 11 ]

ชุดเครื่องมือและสถาปัตยกรรม

การสำรวจกรอบแนวคิด ภาษา และเทคโนโลยีในปัจจุบันสำหรับการกำหนดระบบการสนทนา

ชื่อและลิงก์ประเภทระบบคำอธิบายสังกัด[ต่างๆ]สภาพแวดล้อมความคิดเห็น
เอเอ็มแอลภาษาแชทบอทภาษา XML สำหรับสร้างซอฟต์แวร์ตัวแทนภาษาธรรมชาติริชาร์ด วอลเลซ, บริษัท แพนโดราบอทส์ อิงค์
แชทสคริปต์ภาษาแชทบอทภาษา/กลไกสำหรับสร้างซอฟต์แวร์เอเจนต์ภาษาธรรมชาติบรูซ วิลค็อกซ์
ชุดเครื่องมือ CSLUสภาพแวดล้อมการสร้างต้นแบบอินเทอร์เฟซเสียงพูดแบบอิงสถานะโรงเรียนวิทยาศาสตร์และวิศวกรรมศาสตร์ OGIเอ็ม. แมคเทียร์รอน โคลเอกสารเหล่านี้ตีพิมพ์ในปี 1999
เซิร์ฟเวอร์ NLUIชุดเครื่องมือที่ไม่ขึ้นกับโดเมนกรอบการทำงานแบบหลายภาษาที่สมบูรณ์แบบสำหรับการสร้างระบบส่วนติดต่อผู้ใช้ด้วยภาษาธรรมชาติLinguaSysการสนับสนุนแนวคิดนอกกรอบสำหรับการสนทนาแบบผสมผสาน
DaVoice AIชุดเครื่องมือที่ไม่ขึ้นกับโดเมนภาษา/กลไกสำหรับสร้างซอฟต์แวร์เอเจนต์ภาษาธรรมชาติเดเร็ก วิลลิสส่วนใหญ่ใช้สำหรับระบบโทรศัพท์
โอลิมปัสกรอบการทำงานที่สมบูรณ์สำหรับการใช้งานระบบสนทนาด้วยเสียงมหาวิทยาลัยคาร์เนกีเมลลอน[1]
เน็กซ์โนวาแพลตฟอร์มมัลติโมดอลแพลตฟอร์มสำหรับการพัฒนาแอปพลิเคชันซอฟต์แวร์แบบมัลติโมดอล บนพื้นฐานของ State Chart XML (SCXML)บริษัท พอนเวีย เทคโนโลยี อิงค์
VXMLเสียง XMLบทสนทนาภาษามาร์กอัปบทสนทนาแบบมัลติโมดอลมาตรฐานนี้ได้รับการพัฒนาขึ้นครั้งแรกโดยAT&Tจากนั้นจึงได้รับการบริหารจัดการโดยกลุ่มอุตสาหกรรม และในที่สุดก็กลายเป็นข้อกำหนดของW3Cตัวอย่างส่วนใหญ่ใช้สำหรับระบบโทรศัพท์
เกลือภาษามาร์กอัปภาษามาร์กอัปบทสนทนาแบบมัลติโมดอลไมโครซอฟต์"ยังไม่ถึงระดับความสมบูรณ์ของ VoiceXML ในกระบวนการกำหนดมาตรฐาน"
Quack.com - QXMLสภาพแวดล้อมการพัฒนาบริษัทถูกซื้อโดยAOL
โอเพ่นไดอัลชุดเครื่องมือที่ไม่ขึ้นกับโดเมนกรอบงานเชิงสัญลักษณ์/สถิติแบบผสมผสานสำหรับระบบสนทนาด้วยเสียง ซึ่งพัฒนาขึ้นด้วยภาษา Javaมหาวิทยาลัยออสโล
นาเดียเครื่องมือสร้างบทสนทนาและการสร้างแบบจำลองบทสนทนาสร้างบทสนทนา/ระบบบทสนทนาที่เป็นธรรมชาติ รองรับการกระทำในบทสนทนา การริเริ่มแบบผสม และระบบสร้างบทสนทนาด้วยภาษาธรรมชาติ (NLG) พัฒนาด้วยภาษา Javaมาร์คุส เอ็ม. เบิร์กสร้างไฟล์บทสนทนาแบบ XML ไม่จำเป็นต้องระบุไวยากรณ์ เอกสารเผยแพร่ตั้งแต่ปี 2014

ดูเพิ่มเติม

อ่านเพิ่มเติม

ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=Dialogue_system&oldid=1328341955 "

สรุปเนื้อหา

ข้อมูลสำคัญจากบทความ

ข้อมูลสำคัญเกี่ยวกับ ระบบสนทนา

ระบบ สนทนา หรือ ตัวแทนสนทนา ( CA ) คือระบบคอมพิวเตอร์ที่ออกแบบมาเพื่อสนทนากับมนุษย์ ระบบสนทนาใช้รูปแบบการสื่อสารอย่างน้อยหนึ่งอย่าง เช่น ข้อความ เสียง กราฟิก การสัมผัส ท่าทาง...

พื้นหลัง

หลังจากระบบสนทนาที่ใช้การประมวลผลข้อความเขียนเพียงอย่างเดียวเริ่มตั้งแต่ช่วงต้นทศวรรษที่ 1960 [ 2 ] ระบบสนทนา ด้วยเสียงพูด ระบบ แรกถูกพัฒนาโดย โครงการ DARPA ในสหรัฐอเมริกาในปี 1977 [ 3 ] หลังจากสิ้นสุดโครงการ 5 ปีนี้...

ส่วนประกอบ

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

ประเภทของระบบ

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