Who is Answering Whom? Finding "Reply-To" Relations in Group Chats with Deep Bidirectional LSTM Networks
Gaoyang Guo,Chaokun Wang,Jun Chen,Pengcheng Ge,Weijun Chen
DOI: https://doi.org/10.1007/s10586-018-2031-4
2018-01-01
Cluster Computing
Abstract:Social networks facilitate communication among Internet users while generating large volumes of online short-text conversations every day. This leads to a huge number of free-style asynchronous conversations where multiple users are involved and multiple topics are discussed at the same time in the same place, e.g., an instant group chat in WeChat. Here emerges an interesting problem: as a result of a large number of users and topics, the conversation structure may get into a mess, which often interferes with the acquisition of messages users are interested in. For example, when a user enters a conversation, (s)he usually does not want to read all the historical messages, but just hope to get the messages that are the most relevant to some messages (s)he cares about. Therefore, it is an essential task to understand the logical correlations among messages, which benefits text mining, natural language processing, and web intelligence techniques. In this paper, we focus on "reply-to" relations, such as Q&A between messages in group chats. At first, a model called LSTM-RT is presented to predict the "reply-to" relations between messages, which is based on deep bidirectional LSTM networks. Then, three versions of the LSTM-RT model are proposed. In detail, the first version is based on a non-siamese architecture, which processes ordered message pairs; The other two versions are end-to-end models, which are based on the word level and the sentence level, respectively. Finally, experimental results conducted on two real-world group chat data sets demonstrate the effectiveness of the proposed model.