DSpace at VNU: A Vietnamese Text-based Conversational Agent

5 104 0
DSpace at VNU: A Vietnamese Text-based Conversational Agent

Đang tải... (xem toàn văn)

Thông tin tài liệu

A Vietnamese Text-based Conversational Agent Nguyễn Quốc Đại Trường Đại học Công nghệ Luận văn Thạc sĩ ngành: Khoa học máy tính; Mã số: 60 48 01 Người hướng dẫn: TS Phạm Bảo Sơn Năm bảo vệ: 2011 Abstract The first step that a question answering system must perform is to transform an input question into an intermediate representation Most published works so far use rule-based approaches to realize this transformation in question answering systems Nevertheless, in existing rule-based approaches, manually creating the rules is error-prone and expensive in time and effort In this thesis, we focus on introducing a rule-based approach that offers an intuitive way to create compact rules for extracting intermediate representation of input questions Experimental results are promising where our system achieves reasonable performance and demonstrate that it is straightforward to adapt to new domains and languages More importantly, this thesis introduces a Vietnamese text-based conversational agent architecture on specific knowledge domain which is integrated in a question answering system When the question answering system fails to provide answers to user input, our conversational agent can step in to interact with users to provide answers to users Experimental results are promising where our Vietnamese text-based conversational agent achieves positive feedback in a study conducted in the university academic regulation domain Keywords Trí tuệ nhân tạo; Đàm thoại; Ngơn ngữ máy tính; Tiếng Việt; Văn Content Table of Contents Introduction 1.1 A Semantic Approach for Question Analysis 1.2 A Vietnamese Text-based Conversational Agent 1.3 Thesis Organisation 1 Literature review 2.1 Text-based conversational agents 2.1.1 Using keywords for pattern matching 2.1.2 Using the sentence similarity measure for pattern matching 2.2 FrameScript Scripting Language 2.3 Question answering systems 4 12 Our Question Answering System Architecture 15 3.1 Vietnamese Question Answering System 15 3.1.1 Natural language question analysis component 16 3.1.1.1 Intermediate representation ofan input question 16 3.1.1.2 Question analysis 17 3.1.2 Answer retrieval component 18 3.2 Using FrameScript for question analysis 19 3.2.1 Preprocessing module 19 3.2.2 Syntactic analysis module 20 3.2.3 Semantic analysis module 22 Text-based Conversational Agent for Vietnamese 24 4.1 Overview of architecture 24 4.2 Determining separate contexts 25 4.3 Identifying hierarchical contexts 27 Evaluation and Discussion………………………………………………………29 5.1 Experimental results for Vietnamese text-based conversational agent 29 5.2 5.3 Question Analysis for English 31 Discussion 33 Conclusion 34 A Scripting patterns for English question analysis 36 B 38 Definitions of question-class types C Definitions of question-structures 40 References Ion Androutsopoulos, Graeme Ritchie, and Peter Thanisch Natural language interfaces to databases — an introduction Natural Language Engineering, 1:29-81, 1995 William W Cohen, Pradeep Ravikumar, and Stephen E Fienberg A comparison of string distance metrics for name-matching tasks In Proceedings of IJCAI-03 Workshop on Information Integration, pages 73-78, 2003 Hammish Cunningham, Diana Maynard, Kalina Bontcheva, and Valentin Tablan GATE: A Framework and Graphical Development Environment for Robust NLP Tools and Applications In Proceedings of the 40th Anniversary Meeting of the Association for Computational Linguistics, pages 168-175, 2002 Danica Damljanovic, Valentin Tablan, and Kalina Bontcheva A text-based query interface to owl ontologies In Proceedings of 6th Language Resources and Evaluation Conference, 2008 Christiane D Fellbaum WordNet: An Electronic Lexical Database MIT Press, 1998 A Galea Open-domain surface-based question answering system In Proceedings of the Computer Science Annual Workshop (CSAW), 2003 Arthur C Graesser, Shulan Lu, George Tanner Jackson, Heather Hite Mitchell, Mathew Ventura, Andrew Olney, and Max M Louwerse AutoTutor: A Tutor with Dialogue in Natural Language Behavioral Research Methods, Instruments, and Computers, Vol 36:180-192, 2004 L Hirschman and R Gaizauskas Natural Language Question Answering: The View from here Natural Language Engineering, Vol 7:275-300, 2001 Boris Katz Annotating the world wide web using natural language In Proceedings of the 5th RIAO Conference on Computer Assisted Information Searching on the Internet - RIAO 1997, pages 136-159, 1997 Boris Katz, Gary C Borchardt, and Sue Felshin Natural language annotations for question answering In Proceedings of the 19th International Florida Artificial Intelligence Research Society Conference, pages 303-306, 2006 Anton Leuski, Ronakkumar Patel, David Traum, and Brandon Kennedy Building Effective Question Answering Characters In Proc of the 7th SIGdial Workshop on Discourse and Dialogue, pages 18-27, 2006 Xin Li and Dan Roth Learning Question Classifiers In Proceedings of the 19th International Conference on Computational Linguistics, volume of COLING ’02, pages 1-7, 2002a Xin Li and Dan Roth Learning question classifiers In Proceedings of the 19th international conference on Computational linguistics - Volume 1, COLING ’02, pages 1-7 Association for Computational Linguistics, 2002b Yuhua Li, David McLean, Zuhair A Bandar, James D O’Shea, and Keeley Crockett Sentence similarity based on semantic nets and corpus statistics IEEE Trans on Knowl and Data Eng., 18:1138-1150, 2006 Vanessa Lopez, Victoria Uren, Enrico Motta, and Michele Pasin Aqualog: An ontology-driven question answering system for organizational semantic intranets Web Semantics: Science, Services and Agents on the World Wide Web, 5(2):72-105, 2007 Matthew McGill, Claude Sammut, J Westendorp, and W Kadous Framescript: A multi-modal scripting language In Copyright @ 2003-2008 The School of Computer Science and Engineering, UNSW Matthew McGill, Claude Sammut., 2003 Anh Kim Nguyen and Huong Thanh Le Natural language interface construction using semantic grammars In Proceedings of the 10th Pacific Rim International Conference on Artificial Intelligence, pages 728-739, 2008 Dai Quoc Nguyen, Dat Quoc Nguyen, and Son Bao Pham A vietnamese question answering system In Proceedings of the 2009 International Conference on Knowledge and Systems Engineering, pages 26-32, 2009 Dat Quoc Nguyen, Dai Quoc Nguyen, and Son Bao Pham Systematic knowledge acquisition for question analysis In Proceedings of 8th International Conference on Recent Advances in Natural Language Processing, (In press), September, 2011 K O’Shea, Z Bandar, and K Crockett A novel approach for constructing conversational agents using sentence similarity measures In Proc of WCE, volume 1, 2008 K O’Shea, Z Bandar, and K Crockett A conversational agent framework using semantic analysis International Journal of Intelligent Computing Research (IJICR), 1(1):23-32, 2010 Dang Duc Pham, Giang Binh Tran, and Son Bao Pham A hybrid approach to vietnamese word segmentation using part of speech tags In Proceedings of the 2009 International Conference on Knowledge and Systems Engineering, pages 154-161, 2009 T.T Phan and T.C Nguyen Question semantic analysis in vietnamese qa system In Edited book "Advances in Intelligent Information and Database Systems" of The 2nd Asian Conference on Intelligent Information and Database Systems (CIIDS2010), pages 29-40, 2010 Ana-Maria Popescu, Oren Etzioni, and Henry Kautz Towards a theory of natural language interfaces to databases In Proceedings of the 8th international conference on Intelligent user interfaces, IUI ’03, pages 149-157, 2003 Claude Sammut Claude sammut: Managing context in a conversational agent In Electronic Transactions on Artificial Intelligence, volume 5, pages 189-202, 2001 Ashish Kumar Saxena, Ganesh Viswanath Sambhu, Saroj Kaushik, and L Venkata Subramaniam Iitd-ibmirl system for question answering using pattern matching, semantic type and semantic category recognition In Proceedings of The Sixteenth Text REtrieval Conference, 2007 Eriks Sneiders Automated question answering using question templates that cover the conceptual model of the database In Proceedings of the 6th International Conference on Applications of Natural Language to Information Systems-Revised Papers, NLDB ’02, pages 235-239, 2002 Niculae Stratica, Leila Kosseim, and Bipin C Desai Nlidb templates for semantic parsing In Proceedings of the 8th International Conference on Applications of Natural Language to Information Systems, pages 235-241, 2003 Marjorie Templeton and John Burger Problems in natural-language interface to dbms with examples from eufid In Proceedings of the first conference on Applied natural language processing, pages 3-16, 1983 David R Traum Talking to Virtual Humans: Dialogue Models and Methodologies for Embodied Conversational Agents In ZiF Workshop, pages 296-309, 2006 M Vargas-Vera and E Motta An ontology-driven similarity algorithm Technical report, Knowledge Media Institute, The Open University, 2004 Richard S Wallace A.l.i.c.e artificial intelligence foundation, inc Available: http://www.alicebot.org/about.html, 2001 David L Waltz An english language question answering system for a large relational database Commun ACM, 21:526-539, July 1978 Joseph Weizenbaum Eliza - a computer program for the study of natural language communication between man and machine Commun ACM, pages 23-28, 1983 Min Wu, Xiaoyu Zheng, Michelle Duan, Ting Liu, and Tomek Strzalkowski Question answering by pattern matching, web-proofing, semantic form proofing In Proceedings of the Twelfth Text REtrieval Conference (TREC 2003), pages 578-585, 2003 ... Intelligent Information and Database Systems (CIIDS2010), pages 29-40, 2010 Ana-Maria Popescu, Oren Etzioni, and Henry Kautz Towards a theory of natural language interfaces to databases In Proceedings... 5, pages 189-202, 2001 Ashish Kumar Saxena, Ganesh Viswanath Sambhu, Saroj Kaushik, and L Venkata Subramaniam Iitd-ibmirl system for question answering using pattern matching, semantic type and... Natural Language Behavioral Research Methods, Instruments, and Computers, Vol 36:180-192, 2004 L Hirschman and R Gaizauskas Natural Language Question Answering: The View from here Natural Language

Ngày đăng: 18/12/2017, 00:31

Tài liệu cùng người dùng

Tài liệu liên quan