predicting implicit and explicit questions
play

Predicting implicit and explicit questions Matthijs Westera COLT - PowerPoint PPT Presentation

Predicting implicit and explicit questions Matthijs Westera COLT kick-off workshop Predicting implicit and explicit questions Matthijs Westera COLT kick-off workshop = Computational Linguistics & Linguistic Theory The data of


  1. Predicting implicit and explicit questions Matthijs Westera COLT kick-off workshop

  2. Predicting implicit and explicit questions Matthijs Westera COLT kick-off workshop = Computational Linguistics & Linguistic Theory

  3. The data of linguistic theory:

  4. The data of linguistic theory: g m a t i c s ) n t i c s & P r a ( S e m a

  5. The data of linguistic theory: g m a t i c s ) n t i c s & P r a ( S e m a

  6. The data of computational ling:

  7. The data of computational ling:

  8. Main interest messy crisp

  9. Main interest messy crisp enables

  10. Main interest messy crisp enables How?

  11. Main interest messy crisp enables How? - ... ? - ... ? - ... ?

  12. Neural networks

  13. Neural networks crisp

  14. Neural networks messy crisp

  15. Neural networks messy crisp ? ?

  16. Neural networks messy crisp ? ? cf. Aina et al. (2018) [SemEval]

  17. Distributional & formal semantics

  18. Distributional & formal semantics cat animal red

  19. Distributional & formal semantics messy cat animal red

  20. Distributional & formal semantics messy ∃ x (R ED ( x ) ∧ C AT ( x )) cat animal red

  21. Distributional & formal semantics messy crisp ∃ x (R ED ( x ) ∧ C AT ( x )) cat animal red

  22. Distributional & formal semantics messy crisp ∃ x (R ED ( x ) ∧ C AT ( x )) cat animal ? ? red

  23. Distributional & formal semantics messy crisp ∃ x (R ED ( x ) ∧ C AT ( x )) cat animal ? ? red Westera & Boleda (under review)

  24. Main interest messy crisp enables How?

  25. Main interest messy crisp enables How? - how do NN models do it?

  26. Main interest messy crisp enables How? - how do NN models do it? - how do DS and FS relate?

  27. Main interest messy crisp enables How? - how do NN models do it? - how do DS and FS relate? - what does ling. theory say?

  28. Main interest messy crisp enables How? - how do NN models do it? - how do DS and FS relate? - what does ling. theory say?

  29. Pragmatics

  30. Pragmatics € PAINT

  31. Pragmatics € PAINT

  32. Pragmatics

  33. Pragmatics

  34. Pragmatics

  35. Main interest messy crisp enables How? - how do NN models do it? - how do DS and FS relate? - what does ling. theory say?

  36. Main interest messy crisp enables How? - how do NN models do it? - how do DS and FS relate? - ...

  37. Main interest messy crisp enables How? - how do NN models do it? - how do DS and FS relate? - how are goals identifjed?

  38. Main interest messy crisp enables How? - how do NN models do it? - how do DS and FS relate? - how are goals identifjed?

  39. Predicting implicit and explicit questions Matthijs Westera COLT kick-off workshop

  40. Discourse goals Pragmatic theory:

  41. Discourse goals Pragmatic theory: ● Discourse is organized around questions:

  42. Discourse goals Pragmatic theory: e.g., Westera 2017 (PhD thesis) ● Discourse is organized around questions:

  43. Discourse goals Pragmatic theory: e.g., Westera 2017 (PhD thesis) ● Discourse is organized around questions: – Some explicit (“What color do you want?”) – Most are implicit:

  44. Discourse goals Pragmatic theory: e.g., Westera 2017 (PhD thesis) ● Discourse is organized around questions: – Some explicit (“What color do you want?”) – Most are implicit: So, there's this party tonight... August, no! But it's perfect! It’s my last night in Aberdeen! I'll never be in this town again! No, we can't. BookCorpus/590124__come-as-you-are.txt

  45. Discourse goals Pragmatic theory: e.g., Westera 2017 (PhD thesis) ● Discourse is organized around questions: – Some explicit (“What color do you want?”) – Most are implicit: ? ? o g So, there's this party tonight... e w August, no! l l a h But it's perfect! It’s my last night in Aberdeen! I'll never be in this S town again! No, we can't. BookCorpus/590124__come-as-you-are.txt

  46. Discourse goals Pragmatic theory: e.g., Westera 2017 (PhD thesis) ● Discourse is organized around questions: – Some explicit (“What color do you want?”) – Most are implicit: ? ? o g So, there's this party tonight... e w August, no! l l a h But it's perfect! It’s my last night in Aberdeen! I'll never be in this S town again! No, we can't. BookCorpus/590124__come-as-you-are.txt

  47. Question prediction Get a model to predict implicit questions (goals), by training on explicit questions.

  48. Question prediction Get a model to predict implicit questions (goals), by training on explicit questions. = f v i s i o n ! r e e s u p e r

  49. Question prediction Get a model to predict implicit questions (goals), by training on explicit questions. = f v i s i o n ! r e e s u p e r Data: Only dialogue contains enough questions. ●

  50. Question prediction Get a model to predict implicit questions (goals), by training on explicit questions. = f v i s i o n ! r e e s u p e r Data: Only dialogue contains enough questions. ● Extract dialogues from movie scripts and books. ● – E.g., 1M dialogues from BookCorpus.

  51. Question prediction Get a model to predict implicit questions (goals), by training on explicit questions. = f v i s i o n ! r e e s u p e r Data: Only dialogue contains enough questions. ● Extract dialogues from movie scripts and books. ● – E.g., 1M dialogues from BookCorpus. Models (e.g.): Simple word-level RNN. (Westera 2018 [SemDial]) ●

  52. Question prediction Get a model to predict implicit questions (goals), by training on explicit questions. = f v i s i o n ! r e e s u p e r Data: Only dialogue contains enough questions. ● Extract dialogues from movie scripts and books. ● – E.g., 1M dialogues from BookCorpus. Models (e.g.): Simple word-level RNN. (Westera 2018 [SemDial]) ● Sentence-level RNN on pre-trained sent. embeddings. ●

  53. Example (aim) So, there's this party tonight… So, there's this party tonight… August, no! August, no! But it's perfect! It’s my last night in Aberdeen! I'll never be in this But it's perfect! It’s my last night in Aberdeen! I'll never be in this town again! town again! BookCorpus/590124__come-as-you-are.txt No, we can't. No, we can't.

  54. Example (aim) So, there's this party tonight… So, there's this party tonight… Shall we go? Shall we go? August, no! August, no! But it's perfect! It’s my last night in Aberdeen! I'll never be in this But it's perfect! It’s my last night in Aberdeen! I'll never be in this town again! town again! BookCorpus/590124__come-as-you-are.txt No, we can't. No, we can't.

  55. Example (aim) So, there's this party tonight… So, there's this party tonight… Shall we go? Shall we go? August, no! August, no! Why do you even bring it up? Why do you even bring it up? But it's perfect! It’s my last night in Aberdeen! I'll never be in this But it's perfect! It’s my last night in Aberdeen! I'll never be in this town again! town again! BookCorpus/590124__come-as-you-are.txt No, we can't. No, we can't.

  56. Example (aim) So, there's this party tonight… So, there's this party tonight… Shall we go? Shall we go? August, no! August, no! Why do you even bring it up? Why do you even bring it up? But it's perfect! It’s my last night in Aberdeen! I'll never be in this But it's perfect! It’s my last night in Aberdeen! I'll never be in this town again! town again! BookCorpus/590124__come-as-you-are.txt Can we go? Can we go? No, we can't. No, we can't.

  57. Example (aim) So, there's this party tonight… So, there's this party tonight… Shall we go? Shall we go? August, no! August, no! Why do you even bring it up? Why do you even bring it up? But it's perfect! It’s my last night in Aberdeen! I'll never be in this But it's perfect! It’s my last night in Aberdeen! I'll never be in this town again! town again! BookCorpus/590124__come-as-you-are.txt Can we go? Can we go? No, we can't. No, we can't. Why can’t we go? Why can’t we go?

  58. Summary messy crisp enables - how do NN models do it? How? - how do DS and FS relate? - can we predict discourse goals?

  59. Predicting implicit and explicit questions Matthijs Westera COLT kick-off workshop

Recommend


More recommend