• KSII Transactions on Internet and Information Systems
    Monthly Online Journal (eISSN: 1976-7277)

Contextual Modeling in Context-Aware Conversation Systems

Vol. 17, No. 5, May 31, 2023
10.3837/tiis.2023.05.005, Download Paper (Free):

Abstract

Conversation modeling is an important and challenging task in the field of natural language processing because it is a key component promoting the development of automated human-machine conversation. Most recent research concerning conversation modeling focuses only on the current utterance (considered as the current question) to generate a response, and thus fails to capture the conversation’s logic from its beginning. Some studies concatenate the current question with previous conversation sentences and use it as input for response generation. Another approach is to use an encoder to store all previous utterances. Each time a new question is encountered, the encoder is updated and used to generate the response. Our approach in this paper differs from previous studies in that we explicitly separate the encoding of the question from the encoding of its context. This results in different encoding models for the question and the context, capturing the specificity of each. In this way, we have access to the entire context when generating the response. To this end, we propose a deep neural network-based model, called the Context Model, to encode previous utterances’ information and combine it with the current question. This approach satisfies the need for context information while keeping the different roles of the current question and its context separate while generating a response. We investigate two approaches for representing the context: Long short-term memory and Convolutional neural network. Experiments show that our Context Model outperforms a baseline model on both ConvAI2 Dataset and a collected dataset of conversational English.


Statistics

Show / Hide Statistics

Statistics (Cumulative Counts from December 1st, 2015)
Multiple requests among the same browser session are counted as one view.
If you mouse over a chart, the values of data points will be shown.


Cite this article

[IEEE Style]
Q. L. Tran, D. Vu, A. Le, A. Ittoo, "Contextual Modeling in Context-Aware Conversation Systems," KSII Transactions on Internet and Information Systems, vol. 17, no. 5, pp. 1396-1412, 2023. DOI: 10.3837/tiis.2023.05.005.

[ACM Style]
Quoc-Dai Luong Tran, Dinh-Hong Vu, Anh-Cuong Le, and Ashwin Ittoo. 2023. Contextual Modeling in Context-Aware Conversation Systems. KSII Transactions on Internet and Information Systems, 17, 5, (2023), 1396-1412. DOI: 10.3837/tiis.2023.05.005.

[BibTeX Style]
@article{tiis:45184, title="Contextual Modeling in Context-Aware Conversation Systems", author="Quoc-Dai Luong Tran and Dinh-Hong Vu and Anh-Cuong Le and Ashwin Ittoo and ", journal="KSII Transactions on Internet and Information Systems", DOI={10.3837/tiis.2023.05.005}, volume={17}, number={5}, year="2023", month={May}, pages={1396-1412}}