1
Learning to Ask Questions in Open- domain Conversational Systems with Typed Decoders
Yansen Wang1, Chenyi Liu1, Minlie Huang1, Liqiang Nie2
1Tsinghua University, China 2Shandong University, China
Learning to Ask Questions in Open- domain Conversational Systems - - PowerPoint PPT Presentation
Learning to Ask Questions in Open- domain Conversational Systems with Typed Decoders Yansen Wang 1 , Chenyi Liu 1 , Minlie Huang 1 , Liqiang Nie 2 1 Tsinghua University, China 2 Shandong University, China aihuang@tsinghua.edu.cn
1
1Tsinghua University, China 2Shandong University, China
2
⦿ Background ⦿ Problem & task definition ⦿ Motivation ⦿ Related works ⦿ Method ⦿ Experiments ⦿ Summary
3
4
5
User: 你⼏凡岁了僚? ⼩尐冰: 我啊。。。反正是九零后! User: 那你是⼏凡⼏凡年憐出⽣甠的? ⼩尐冰: 错,75年憐阳历⼀丁⽉有出⽣甠。 User: 你是九零后,怎么会75年憐出⽣甠? ⼩尐冰: ⽣甠在九零后,在深圳只能被当做⼋公 零后了僚。 User: 你家多⼤夨? How large is your house? ⼩尐冰: 这么快就要爆年憐龄了僚? So soon to reveal my age? User: 你是素⻝⾷飠主义者还是吃⾁肊啊? Are you vegan or meatatarian? ⼩尐冰: 怎么减肥 How can I lose weight? User: 早饭不泌好吃 ⼩尐冰: 那明早⼀丁起吃 User: ⾏行降,你推荐的应该不泌错 ⼩尐冰: 是吗? User: 哈哈,我相信你 ⼩尐冰: 呃呃 微 软 ⼩尐 冰 上下⽂斈理痢解的问题 Context issue 语义理痢解的问题 Semantic understanding 个性身份⼀丁致性问题 Inconsistency in personality Xiaoice by MSRA
6
Picture from Prof. Frank Rudzicz, University of Toronto
7
8
⦿ Behaving more interactively:
Emotional Chatting Machine (AAAI 2018)
Proactive Behavior by Asking Good Questions (ACL 2018) Controlling sentence function (ACL 2018)
⦿ Behaving more consistently:
Explicit Personality Assignment (IJCAI-ECAI 2018)
⦿ Behaving more intelligently with semantics:
Better Understanding and Generation Using Commonsense Knowledge
References: ① Emotional Chatting Machine: Emotional Conversation Generation with Internal and External
② Assigning personality/identity to a chatting machine for coherent conversation generation. IJCAI- ECAI 2018. ③ Commonsense Knowledge Aware Conversation Generation with Graph Attention. IJCAI-ECAI 2018. ④ Learning to Ask Questions in Open-domain Conversational Systems with Typed Decoders. ACL 2018. ⑤ Generating Informative Responses with Controlled Sentence Function. ACL 2018.
9
10
Friends? Place? Food? Persons? Bill?
WHO WHERE HOW-MANY HOW-ABOUT WHO
11
Friends? Place? Food? Persons? Bill?
WHO WHERE HOW-MANY HOW-ABOUT WHO
12
13
14
15
16
17
18
19
20
Decoding state
21
type-specific generation distribution word type distribution
22
23
24
Decoding state
25
26
27
28
29
30
31
32
33
34
35
36
Score: the probability of win/lose/tie of our model vs. baseline
37
38
WorkDepartment Sports College… SuchiTreat SuchiTry
39
1 2 3 4 5 6 Decoding steps
40
41
⦿ Dataset: http://coai.cs.tsinghua.edu.cn/hml/dataset/ ⦿ Codes: https://github.com/victorywys/
⦿ Homepage: http://coai.cs.tsinghua.edu.cn/hml ⦿ Recruiting post-doctors!
42
43