Skip to main content
Top
Published in: World Wide Web 3/2022

26-10-2021

Knowledge based natural answer generation via masked-graph transformer

Authors: Xiangyu Li, Sen Hu, Lei Zou

Published in: World Wide Web | Issue 3/2022

Log in

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

Natural Answer Generation on Knowledge Base (NAG-KB), which generates natural answer sentences for the given question, has received much attention in recent years. Compared with traditional QA systems, NAG could offer specific entities fluently and naturally, which is more user-friendly in the real world. However, existing NAG systems usually utilize simple retrieval and embedding mechanism, which is hard to tackle complex questions. They suffer issues containing knowledge insufficiency, entity ambiguity, and especially poor expressiveness during generation. To address these challenges, we propose an improved knowledge extractor containing post disambiguation and simplifying strategy to retrieve supporting graphs from KB, an masked-graph transformer to encode the supporting graph, which introduce special vertex setting, communication path calculation and mask mechanism. Moreover we design a multi-task training combining classification and sequence decoding jointly. In summary, we propose a framework called G-NAG in this paper, including a knowledge extractor, an incorporating encoder, and an multi-task generator. Experimental results on two complex QA datasets demonstrate the efficiency of G-NAG compared with state-of-the-art NAG systems and transformer baselines.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Footnotes
3
Since different tailoring for the dataset, the result of HM-NAG is not the same as it reported
 
Literature
1.
go back to reference Bahdanau, D., Cho, K., Bengio, Y.: Neural machine translation by jointly learning to align and translate. arXiv:1409.0473 (2014) Bahdanau, D., Cho, K., Bengio, Y.: Neural machine translation by jointly learning to align and translate. arXiv:1409.​0473 (2014)
2.
go back to reference Beck, D., Haffari, G., Cohn, T.: Graph-to-sequence learning using gated graph neural networks, pp 273–283. Association for Computational Linguistics, Melbourne (2020) Beck, D., Haffari, G., Cohn, T.: Graph-to-sequence learning using gated graph neural networks, pp 273–283. Association for Computational Linguistics, Melbourne (2020)
3.
go back to reference Cho, K., Van Merriënboer, B., Gulcehre, C., Bahdanau, D., Bougares, F., Schwenk, H., Bengio, Y.: Learning phrase representations using rnn encoder-decoder for statistical machine translation. arXiv:1406.1078 (2014) Cho, K., Van Merriënboer, B., Gulcehre, C., Bahdanau, D., Bougares, F., Schwenk, H., Bengio, Y.: Learning phrase representations using rnn encoder-decoder for statistical machine translation. arXiv:1406.​1078 (2014)
4.
go back to reference Denkowski, M., Lavie, A.: Meteor universal: Language specific translation evaluation for any target language. pp. 376–380. ACL Denkowski, M., Lavie, A.: Meteor universal: Language specific translation evaluation for any target language. pp. 376–380. ACL
5.
go back to reference Elsahar, H., Gravier, C., Laforest, F.: Zero-shot question generation from knowledge graphs for unseen predicates and entity types. ACL (2018) Elsahar, H., Gravier, C., Laforest, F.: Zero-shot question generation from knowledge graphs for unseen predicates and entity types. ACL (2018)
6.
go back to reference Fu, Y., Feng, Y.: Natural answer generation with heterogeneous memory. In: Proceedings of the 2018 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies (2018) Fu, Y., Feng, Y.: Natural answer generation with heterogeneous memory. In: Proceedings of the 2018 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies (2018)
7.
go back to reference Gu, J., Lu, Z., Li, Hang , Ok Li, V.: Incorporating copying mechanism in sequence-to-sequence learning. arXiv:1603.06393 (2016) Gu, J., Lu, Z., Li, Hang , Ok Li, V.: Incorporating copying mechanism in sequence-to-sequence learning. arXiv:1603.​06393 (2016)
8.
go back to reference Gulcehre, C., Ahn, S., Nallapati, R., Zhou, B., Bengio, Y.: Pointing the unknown words. arXiv:1603.08148 (2016) Gulcehre, C., Ahn, S., Nallapati, R., Zhou, B., Bengio, Y.: Pointing the unknown words. arXiv:1603.​08148 (2016)
9.
go back to reference Hashimoto, K., Xiong, C., Tsuruoka, Y., Socher, R.: A joint many-task model: Growing a neural network for multiple nlp tasks. arXiv:1611.01587(2016) Hashimoto, K., Xiong, C., Tsuruoka, Y., Socher, R.: A joint many-task model: Growing a neural network for multiple nlp tasks. arXiv:1611.​01587(2016)
10.
go back to reference Hasibi, F., Balog, K., Erik Bratsberg, S.: Dynamic factual summaries for entity cards. In: Proceedings of the 40th International ACM SIGIR Conference on Research and Development in Information Retrieval, pp 773–782. ACM (2017) Hasibi, F., Balog, K., Erik Bratsberg, S.: Dynamic factual summaries for entity cards. In: Proceedings of the 40th International ACM SIGIR Conference on Research and Development in Information Retrieval, pp 773–782. ACM (2017)
11.
go back to reference He, S., Liu, C., Liu, K., Zhao, J.: Generating natural answers by incorporating copying and retrieving mechanisms in sequence-to-sequence learning. In: Proceedings of the 55th Annual Meeting of the Association for Computational Linguistics (2020) He, S., Liu, C., Liu, K., Zhao, J.: Generating natural answers by incorporating copying and retrieving mechanisms in sequence-to-sequence learning. In: Proceedings of the 55th Annual Meeting of the Association for Computational Linguistics (2020)
12.
go back to reference Hochreiter, S., Schmidhuber, J: Long short-term memory. Neural Comput 9(8), 1735–1780 (1997)CrossRef Hochreiter, S., Schmidhuber, J: Long short-term memory. Neural Comput 9(8), 1735–1780 (1997)CrossRef
13.
14.
go back to reference Koncel-Kedziorski, R., Bekal, D., Luan, Y., Lapata, M., hajishirzi, H.: Text generation from knowledge graphs with graph transformers. arXiv:1904.02342 (2019) Koncel-Kedziorski, R., Bekal, D., Luan, Y., Lapata, M., hajishirzi, H.: Text generation from knowledge graphs with graph transformers. arXiv:1904.​02342 (2019)
15.
go back to reference Li, X., Hu, S., Zou, L.: Natural Answer Generation via Graph Transformer. In: Asia-Pacific Web (APWeb) and Web-Age Information Management (WAIM) Joint International Conference on Web and Big Data, pp 302–318. Springer (2020) Li, X., Hu, S., Zou, L.: Natural Answer Generation via Graph Transformer. In: Asia-Pacific Web (APWeb) and Web-Age Information Management (WAIM) Joint International Conference on Web and Big Data, pp 302–318. Springer (2020)
16.
go back to reference Lin, P., Song, Q., Wu, Y.: Fact checking in knowledge graphs with ontological subgraph patterns. Data Sci. Eng. 3(4), 341–358 (2018)CrossRef Lin, P., Song, Q., Wu, Y.: Fact checking in knowledge graphs with ontological subgraph patterns. Data Sci. Eng. 3(4), 341–358 (2018)CrossRef
17.
go back to reference Liu, P., Qiu, X., Huang, X.: Adversarial multi-task learning for text classification. arXiv:1704.05742 (2017) Liu, P., Qiu, X., Huang, X.: Adversarial multi-task learning for text classification. arXiv:1704.​05742 (2017)
18.
go back to reference McTear, M., Callejas, Z., Griol, D.: The Conversational Interface: Talking to smart devices. Springer international publishing, Berlin (2016)CrossRef McTear, M., Callejas, Z., Griol, D.: The Conversational Interface: Talking to smart devices. Springer international publishing, Berlin (2016)CrossRef
19.
go back to reference Mikolov, T., Sutskever, I., Chen, K., Corrado, G.S., Dean, J.: Distributed representations of words and phrases and their compositionality. In: Advances in Neural Information Processing Systems, pp 3111–3119 (2013) Mikolov, T., Sutskever, I., Chen, K., Corrado, G.S., Dean, J.: Distributed representations of words and phrases and their compositionality. In: Advances in Neural Information Processing Systems, pp 3111–3119 (2013)
20.
go back to reference Miller, A., Fisch, A., Dodge, J., Karimi, A-H, Bordes, A., Weston, J.: Key-value memory networks for directly reading documents. arXiv:1606.03126 Miller, A., Fisch, A., Dodge, J., Karimi, A-H, Bordes, A., Weston, J.: Key-value memory networks for directly reading documents. arXiv:1606.​03126
21.
go back to reference Mohammed, S., Shi, P., Lin, J.: Strong baselines for simple question answering over knowledge graphs with and without neural networks. pp. 291–296. ACL Mohammed, S., Shi, P., Lin, J.: Strong baselines for simple question answering over knowledge graphs with and without neural networks. pp. 291–296. ACL
22.
go back to reference Nallapati, R., Zhou, B., Gulcehre, C., Xiang, B., et al.: Abstractive text summarization using sequence-to-sequence rnns and beyond. arXiv:1602.06023 Nallapati, R., Zhou, B., Gulcehre, C., Xiang, B., et al.: Abstractive text summarization using sequence-to-sequence rnns and beyond. arXiv:1602.​06023
23.
go back to reference Pan, L., Xie, Y., Feng, Y., Chua, T.-S., Kan, M.-Y.: Semantic graphs for generating deep questions. arXiv:2004.12704 (2020) Pan, L., Xie, Y., Feng, Y., Chua, T.-S., Kan, M.-Y.: Semantic graphs for generating deep questions. arXiv:2004.​12704 (2020)
24.
go back to reference Papineni, K., Roukos, S., Ward, T., Zhu, Wei-Jing: Bleu: a method for automatic evaluation of machine translation. Association for Computational Linguistics Papineni, K., Roukos, S., Ward, T., Zhu, Wei-Jing: Bleu: a method for automatic evaluation of machine translation. Association for Computational Linguistics
25.
go back to reference Reinanda, R., Meij, E., de Rijke, M.: Mining, ranking and recommending entity aspects. In: Proceedings of the 38th International ACM SIGIR Conference on Research and Development in Information Retrieval, pp 263–272. ACM (2015) Reinanda, R., Meij, E., de Rijke, M.: Mining, ranking and recommending entity aspects. In: Proceedings of the 38th International ACM SIGIR Conference on Research and Development in Information Retrieval, pp 263–272. ACM (2015)
26.
go back to reference See, A., Liu, P.J, Manning, C.D.: Get to the point: Summarization with pointer-generator networks. arXiv:1704.04368 (2017) See, A., Liu, P.J, Manning, C.D.: Get to the point: Summarization with pointer-generator networks. arXiv:1704.​04368 (2017)
27.
go back to reference Søgaard, A., Goldberg, Y.: Deep multi-task learning with low level tasks supervised at lower layers. In: Proceedings of the 54th Annual Meeting of the Association for Computational Linguistics (Volume 2: Short Papers), pp 231–235 (2016) Søgaard, A., Goldberg, Y.: Deep multi-task learning with low level tasks supervised at lower layers. In: Proceedings of the 54th Annual Meeting of the Association for Computational Linguistics (Volume 2: Short Papers), pp 231–235 (2016)
28.
go back to reference Vaswani, A., Shazeer, N., Parmar, N., Uszkoreit, J., Jones, L., Gomez, A.N., Kaiser, Łukasz, Polosukhin, I.: Attention is All You Need. In: Advances in Neural Information Processing Systems, pp 5998–6008 (2017) Vaswani, A., Shazeer, N., Parmar, N., Uszkoreit, J., Jones, L., Gomez, A.N., Kaiser, Łukasz, Polosukhin, I.: Attention is All You Need. In: Advances in Neural Information Processing Systems, pp 5998–6008 (2017)
29.
go back to reference Veličković, P., Cucurull, G., Casanova, A., Romero, A., Lio, P., Bengio, Y.: Graph attention networks. arXiv:1710.10903 (2017) Veličković, P., Cucurull, G., Casanova, A., Romero, A., Lio, P., Bengio, Y.: Graph attention networks. arXiv:1710.​10903 (2017)
30.
go back to reference Wang, R., Wang, M., Liu, J., Chen, W., Cochez, M., Decker, S.: Leveraging knowledge graph embeddings for natural language question answering. In: International Conference on Database Systems for Advanced Applications (2020) Wang, R., Wang, M., Liu, J., Chen, W., Cochez, M., Decker, S.: Leveraging knowledge graph embeddings for natural language question answering. In: International Conference on Database Systems for Advanced Applications (2020)
31.
go back to reference Xiao, L., Zhang, H., Chen, W.: Gated multi-task network for text classification. In: Proceedings of the 2018 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies, Volume 2 (Short Papers), pp 726–731 (2018) Xiao, L., Zhang, H., Chen, W.: Gated multi-task network for text classification. In: Proceedings of the 2018 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies, Volume 2 (Short Papers), pp 726–731 (2018)
32.
go back to reference Yin, J., Jiang, X., Lu, Z., Shang, L., Li, H., Li, X.: Neural generative question answering. arXiv:1512.01337 (2015) Yin, J., Jiang, X., Lu, Z., Shang, L., Li, H., Li, X.: Neural generative question answering. arXiv:1512.​01337 (2015)
33.
go back to reference Ying, R., Bourgeois, D., You, J., Zitnik, M., Leskovec, J.: Gnnexplainer: Generating explanations for graph neural networks. Adv Neural Inform Process Syst 32, 9240 (2019) Ying, R., Bourgeois, D., You, J., Zitnik, M., Leskovec, J.: Gnnexplainer: Generating explanations for graph neural networks. Adv Neural Inform Process Syst 32, 9240 (2019)
34.
go back to reference Zhu, J., Li, J., Zhu, M., Qian, L., Zhang, M., Zhou, G.: Modeling graph structure in transformer for better amr-to-text generation (2019) Zhu, J., Li, J., Zhu, M., Qian, L., Zhang, M., Zhou, G.: Modeling graph structure in transformer for better amr-to-text generation (2019)
Metadata
Title
Knowledge based natural answer generation via masked-graph transformer
Authors
Xiangyu Li
Sen Hu
Lei Zou
Publication date
26-10-2021
Publisher
Springer US
Published in
World Wide Web / Issue 3/2022
Print ISSN: 1386-145X
Electronic ISSN: 1573-1413
DOI
https://doi.org/10.1007/s11280-021-00932-0

Other articles of this Issue 3/2022

World Wide Web 3/2022 Go to the issue

Premium Partner