Please use this identifier to cite or link to this item:
https://cuir.car.chula.ac.th/handle/123456789/29086
Title: | การสร้างเนื้อหาบทสนทนาจากหน้าเว็บไซต์สำหรับใช้งานในหุ่นยนต์สนทนา |
Other Titles: | Generating conversation dialogues for chatbots using website contents |
Authors: | จุฑามณี ตังคธัช |
Advisors: | วิษณุ โคตรจรัส |
Other author: | จุฬาลงกรณ์มหาวิทยาลัย. คณะวิศวกรรมศาสตร์ |
Advisor's Email: | vishnu@cp.eng.chula.ac.th |
Subjects: | ปัญญาประดิษฐ์ ปฏิสัมพันธ์ระหว่างมนุษย์กับคอมพิวเตอร์ การประมวลผลภาษาธรรมชาติ (คอมพิวเตอร์) ภาษาศาสตร์คอมพิวเตอร์ การพัฒนาเว็บไซต์ |
Issue Date: | 2553 |
Publisher: | จุฬาลงกรณ์มหาวิทยาลัย |
Abstract: | ปัจจุบันได้มีการนำหุ่นยนต์สนทนามาใช้ในการให้บริการทางหน้าเว็บไซต์มากขึ้น นอกจากจะเพิ่มความคล่องตัวในการบริการผู้เข้าเว็บไซต์แล้ว ยังช่วยให้เจ้าของเว็บไซต์สามารถประหยัดค่าแรงได้อีกต่อหนึ่ง อย่างไรก็ตามการเตรียมบทสนทนาให้กับหุ่นยนต์สนทนานั้นค่อนข้างใช้เวลา ผู้ดูแลจำต้องใช้เวลาในการศึกษาเพื่อเตรียมบทสนทนาต่าง ๆ ให้ได้จำนวนมาก งานวิจัยนี้ทำการนำเสนอวิธีการสร้างเนื้อหาบทสนทนาให้กับหุ่นยนต์สนทนาแบบอัตโนมัติตามหัวข้อเรื่องสนทนาที่กำหนด ซึ่งเนื้อหาบทสนทนาจะถูกดึงมาจากข้อมูลที่มีอยู่แล้ว เช่น จากเว็บไซต์ที่เกี่ยวข้องกับหัวข้อที่กำหนด โดยเนื้อหาจะถูกวิเคราะห์ด้วยเซมิมาคอฟ คอนดิชันนัล แรนดอม ฟิลด์ เพื่อให้ได้หน้าที่ของคำแต่ละคำในประโยคแต่ละประโยค แล้วจึงทำการสร้างประโยคคำถามและคำตอบสำหรับบทสนทนา โดยใช้กฎที่นำเสนอในวิทยานิพนธ์นี้ ระบบที่นำเสนอในงานวิทยานิพนธ์นี้ ใช้เนื้อหาจากหน้าเว็บไซต์ทั้งหมดห้าเว็บไซต์ในการทดสอบ ซึ่งได้ผลสรุปว่า เนื้อหาที่สร้างโดยวิธีอัตโนมัติที่นำเสนอนั้น สามารถนำมาใช้ตอบคำถามได้ ร้อยละ 64.93 ของคำถามเกี่ยวกับข้อมูลที่มี ทำให้สามารถประหยัดเวลาในการสร้างบทสนทนาให้กับหุ่นยนต์สนทนาได้ |
Other Abstract: | Chatbots have been used to provide a different way of services on many websites since they can help smoothing the human-computer interaction aspect of any automated service at low cost. However, a lot of time and effort are required to prepare conversation. A botmaster has to prepare masses of expected questions and answers generally by himself. This thesis presents the design and implementation of a chatbot system that allows conversation about a particular topic to be constructed from existing pool of knowledge such as a website. By using Semi-Markov Conditional Random Fields, the role of each word in each sentence within the knowledge pool can be identified. With the role of each sub-sentence, patterns for questions and answers can be generated using rules proposed by this thesis. The proposed system was tested with 5 websites as knowledge pools. The result shows that, on average, 64.93% of questions about existing knowledge could be answered, saving time for conversation designers. |
Degree Name: | วิทยาศาสตรมหาบัณฑิต |
Degree Level: | ปริญญาโท |
Degree Discipline: | วิทยาศาสตร์คอมพิวเตอร์ |
URI: | http://cuir.car.chula.ac.th/handle/123456789/29086 |
URI: | http://doi.org/10.14457/CU.the.2010.1986 |
metadata.dc.identifier.DOI: | 10.14457/CU.the.2010.1986 |
Type: | Thesis |
Appears in Collections: | Eng - Theses |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
chuthamanee_ta.pdf | 1.52 MB | Adobe PDF | View/Open |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.