Abstract
We propose a Machine reading comprehension (MRC) method based on the Abstract Meaning Representation (AMR) framework and a universal graph alignment algorithm. We combine syntactic, semantic and entity-based graph representations of a question to match it with a combined representation of an answer. The alignment algorithm is applied for combining various representations of the same text as well as for matching (generalization) of two different texts such as a question and an answer. We explore a number of Question Answering (Q/A) configurations and select a scenario where the proposed AMR generalization-based algorithm AMRG detects and rectifies the errors of a traditional neural MRC. When the state-of-the-art neural MRC is applied and delivers the correct answer in almost 90% of cases, the proposed AMRG verifies each answer and if it determines that it is incorrect, attempts to find a correct one. This error-correction scenario boosts the state-of-the-art performance of a neural MRC by at least 4%.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Auer S, Bizer C, Kobilarov G, Lehmann J, Cyganiak R, Ives Z (2007) DBpedia: a nucleus for a web of open data. In: The semantic web, pp 722–735. Springer
Banarescu L, Bonial C, Cai S, Georgesc M, Griffitt K, Hermjakob U, Knight K, Koehn P, Palmer M, Schneider N (2013) Abstract meaning representation for sembanking. In: Proceedings of the 7th linguistic annotation workshop and interoperability with discourse
Bao J, Nan D, Ming Z, Tiejun Z (2014) Knowledge-based question answering as machine translation. In: ACL, pp 967–976
Bollacker K, Evans C, Paritosh P, Sturge T, Taylor J (2008) Freebase: a collaboratively created graph database for structuring human knowledge. In: Proceedings of the 2008 ACM SIGMOD international conference on management of data. ACM, pp 1247–1250
Bordes A, Sumit C, Jason W (2014) Question answering with subgraph embeddings. In: EMNLP, pp 615–620
Burtsev M, Seliverstov A, Airapetyan R, Arkhipov M, Baymurzina D, Bushkov N, Gureenkova O, Khakhulin T, Kuratov Y, Kuznetsov D, Litinsky A, Logacheva V, Lymar A, Malykh V, Petrov M, Polulyakh V, Pugachev L, Sorokin A, Vikhreva M, Zaynutdinov M (2018) DeepPavlov: open-source library for dialogue systems. In: ACL-system demonstrations, pp 122–127
Choi E, He H, Mohit I, Mark Y, Wen-tau Y, Yejin C, Percy L, Luke Z (2018) QuAC: question answering in context. In: EMNLP, pp 2174–2184
Collins M, Duffy N (2002) Convolution kernels for natural language. In: Proceedings of NIPS, pp 625–632
Damonte M, Shay B. Cohen (2018) Cross-lingual abstract meaning representation parsing. In: Proceedings of NAACL
Damonte M, Shay B, Cohen and Giorgio Satta (2017) An incremental parser for abstract meaning representation. In: Proceedings of EACL
Devlin J, Chang MW, Lee K, Toutanova K (2019) BERT: pre-training of deep bidirectional transformers for language understanding. NAACL V1
Dwivedi P (2018) NLP—building a question answering model. https://towardsdatascience.com/nlp-building-a-question-answering-model-ed0529a68c54
Flanigan J, Thomson S, Carbonell J, Dyer C, Smith NA (2014) A discriminative graph-based parser for the abstract meaning representation. ACL 1426–1436
Galitsky B (2014) Learning parse structure of paragraphs and its applications in search. Eng Appl Artif Intell 32:160–184
Galitsky B (2017) Matching parse thickets for open domain question answering. Data Knowl Eng 107:24–50
Galitsky B (2017a) Improving relevance in a content pipeline via syntactic generalization. Eng Appl Artif Intell 58:1–26
Galitsky B (2019a) Building Chatbot Thesaurus, in Developing Enterprise Chatbots. Springer, Cham
Galitsky B (2019b) Assuring Chatbot Relevance at Syntactic Level, in Developing Enterprise Chatbots. Springer, Cham
Galitsky B (2012) Machine learning of syntactic parse trees for search and classification of text. Eng Appl AI 26(3):1072–1091
Galitsky B (2013) Transfer learning of syntactic structures for building taxonomies for search engines. Eng Appl Artif Intell 26(10):2504–2515
Galitsky B, Ilvovsky D (2019) Discourse-based approach to involvement of background knowledge for question answering. Recent advances in natural language processing, pp 373–381, Varna, Bulgaria, Sep 2–4
Galitsky B, Dobrocsi G, de la Rosa JL, Kuznetsov SO (2011) Using generalization of syntactic parse trees for taxonomy capture on the web. Int Conf Concept Structures, pp 104–117
Galitsky B, Dobrocsi G, de la Rosa JL (2012) Inferring semantic properties of sentences mining syntactic parse trees. Data Knowl Eng 81:21–45
Galitsky B, Ilvovsky D, Strok F, Kuznetsov SO (2013) Improving text retrieval efficiency with pattern structures on parse thickets. In: Proceedings of FCAIR, pp 6–21
Galitsky B, Ilvovsky D, Kuznetsov SO (2015) Rhetoric map of an answer to compound queries. ACL, Beijing, pp 681–686
Hermann KM, KociskĂ˝ T, Grefenstette E, Espeholt L, Kay W, Suleyman M and Blunsom P (2015) Teaching machines to read and comprehend. https://arxiv.org/abs/1506.03340.
Ilvovsky D (2014) Using semantically connected parse trees to answer multi-sentence queries. Automatic Documentation and Mathematical Linguistics 48:33–41
Kočiský T, Jonathan S, Phil B, Chris D, Karl Moritz H, Gábor M, Edward G. The NarrativeQA reading comprehension challenge. Transactions of the Association for Computational Linguistics, Volume 6, 317–328
Kwiatkowski T, Eunsol C, Yoav A, Luke Z (2013) Scaling semantic parsers with on-the-fly ontology matching. In: EMNLP, pp 1545–1556, Seattle, Washington, USA
Lan Z, Chen M, Goodman S, Gimpel K, Sharma P, Soricut R (2019) ALBERT: a lite bert for self-supervised learning of language representations. ArXiv, abs/1909.11942
Liang P (2013) Lambda dependency-based compositional semantics. Technical report, arXiv
Li B, Wen Y, Lijun B, Weiguang Q, Nianwen X (2016) Annotating the little prince with Chinese AMRs. LAW-2016, Berlin, Germany
Liu Y, Myle O, Naman G, Jingfei D, Mandar J, Danqi C, Omer L, Mike L, Luke Z, Veselin S (2019) Roberta: a robustly optimized BERT pretraining approach. CoRR, https://arxiv.org/abs/1907.11692
Manning CD, Surdeanu M, Bauer J, Finkel J, Bethard SJ, McClosky (2014) The stanford CoreNLP natural language processing toolkit. Proceedings of 52nd Annual Meeting of the Association for Computational Linguistics: System Demonstrations, pp 55–60, Baltimore, Maryland USA, June 23–24
May J, Priyadarshi J (2017) SemEval-2017 Task 9: Abstract meaning representation parsing and generation. In: Proceedings of the 11th international workshop on semantic evaluation (SemEval-2017), pp 536–545
Milenkovic T, Pržulj N (2008) Uncovering biological network function via graphlet degree signatures. Cancer Inform 6:257–273
Narasimhan S (2019) Nvidia clocks worlds fastest BERT training time and largest transformer based model, paving path for advanced conversational AI. https://devblogs.nvidia.com/training-bert-with-gpus/
Nguyen K, Tran K, Luu S, Nguyen A, Nguyen N (2020). A pilot study on multiple choice machine reading comprehension for vietnamese texts
People.cn (2019) Vietnamese police detain 8 suspects in connection with illegal immigration organizing. https://en.people.cn/n3/2019/1104/c90000-9629296.html
Peters ME, Mark N, Mohit I, Matt G, Christopher C, Kenton L, Luke Z (2018) Deep contextualized word representations. NAACL
Pourdamghani N, Gao Y, Hermjakob U, Knight K (2014) Aligning English strings with abstract meaning representation graphs. In: EMNLP, pp 425–429
Rajpurkar P, Jia R, Liang P (2018) Know what you don't know: unanswerable questions for SQuAD. ACL
Saltykov-Shchedrin M (1870) The history of a town (In Russian) Otechestvennye Zapiski, Saint Petersburg Russia
Sidorov G, Markov, Ilia & Kolesnikova, Olga & Chanona-Hernández, Liliana (2019) Human interaction with shopping assistant robot in natural language. Journal of Intelligent and Fuzzy Systems. 36. 4889–4899. 10.3233/JIFS-179036
Suchanek FM, Kasneci G, Weikum G (2007) YAGO: a core of semantic knowledge. In: Proceedings of the 16th international conference on World Wide Web. ACM, pp 697–706
Wang Y, Liwei Wang, Yuanzhi Li, Di He, Wei Chen, Tie-Yan Liu (2013) A theoretical analysis of normalized discounted cumulative gain (NDCG) ranking measures. In: Proceedings of the 26th annual conference on learning theory (COLT 2013)
Xue N (2019) Chinese abstract meaning representation. https://www.cs.brandeis.edu/~clp/camr/camr.html
Yao X, Benjamin Van Durme (2014) Information extraction over structured data: question answering with Freebase. In: Proceedings of the 52nd ACL, pp 956–966
Yih W.-T, Chang M.-W, He X, and Gao J (2015) Semantic parsing via staged query graph generation: Question answering with knowledge base. In: ACL, pp 1321–1331
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
Copyright information
© 2020 Springer Nature Switzerland AG
About this chapter
Cite this chapter
Galitsky, B. (2020). Employing Abstract Meaning Representation to Lay the Last-Mile Toward Reading Comprehension. In: Artificial Intelligence for Customer Relationship Management. Human–Computer Interaction Series. Springer, Cham. https://doi.org/10.1007/978-3-030-52167-7_3
Download citation
DOI: https://doi.org/10.1007/978-3-030-52167-7_3
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-52166-0
Online ISBN: 978-3-030-52167-7
eBook Packages: Computer ScienceComputer Science (R0)