1. Trang chủ
  2. » Giáo Dục - Đào Tạo

A Vietnamese Text-based Conversational Agent

5 5 0

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

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 5
Dung lượng 197,78 KB

Nội dung

Iitd-ibmirl system for question answering using pattern matching, semantic type and semantic category recognition. In Proceedings of The Sixteenth.[r]

(1)

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

bản

Content

Table of Contents

1 Introduction

1.1 A Semantic Approach for Question Analysis

1.2 A Vietnamese Text-based Conversational Agent

(2)

2 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 12

3 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

4 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

5 Evaluation and Discussion………29

5.1 Experimental results for Vietnamese text-based conversational agent 29

5.2 Question Analysis for English 31

5.3 Discussion 33

6 Conclusion 34

A Scripting patterns

for English question analysis 36

B Definitions of question-class types 38

(3)

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

(4)

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

(5)

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,

http://www.alicebot.org/about.html

Ngày đăng: 14/05/2021, 12:43

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w