[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"detail-sidebar-cat-1-en-105":3,"doc-seo-307193-105":53,"doc-detail-307193-en":126},{"code":4,"msg":5,"data":6},0,"success",[7,14,19,24,29,34,39,44,49],{"id":8,"doc_module":9,"doc_module_name":10,"category_name":11,"show_sort_weight":12,"slug":13},11,1,"Template","Presentations",90,"presentations",{"id":15,"doc_module":9,"doc_module_name":10,"category_name":16,"show_sort_weight":17,"slug":18},12,"Resumes",80,"resumes",{"id":20,"doc_module":9,"doc_module_name":10,"category_name":21,"show_sort_weight":22,"slug":23},14,"Invoices",70,"invoices",{"id":25,"doc_module":9,"doc_module_name":10,"category_name":26,"show_sort_weight":27,"slug":28},15,"Posters",60,"posters",{"id":30,"doc_module":9,"doc_module_name":10,"category_name":31,"show_sort_weight":32,"slug":33},16,"Social Media",50,"social-media",{"id":35,"doc_module":9,"doc_module_name":10,"category_name":36,"show_sort_weight":37,"slug":38},17,"Forms",40,"forms",{"id":40,"doc_module":9,"doc_module_name":10,"category_name":41,"show_sort_weight":42,"slug":43},18,"Letters",30,"letters",{"id":45,"doc_module":9,"doc_module_name":10,"category_name":46,"show_sort_weight":47,"slug":48},21,"Paper Templates",5,"papers-templates",{"id":50,"doc_module":9,"doc_module_name":10,"category_name":51,"show_sort_weight":4,"slug":52},158,"General","general-158",{"code":4,"msg":54,"data":55},"ok",{"site_id":56,"language":57,"slug":58,"title":59,"keywords":60,"description":61,"schema_data":62,"social_meta":119,"head_meta":121,"extra_data":123,"updated_unix":125},105,"en","a-survey-on-complex-knowledge-base-question-answering-methods-challenges-and-solutions","A Survey on Complex Knowledge Base Question Answering: Methods, Challenges and Solutions","","Knowledge base question answering (KBQA) targets natural-language questions grounded in a knowledge base (KB). Research increasingly tackles semantically or syntactically complex questions that involve multi-hop reasoning, constrained relations, and numerical operations. This survey summarizes typical challenges and corresponding solutions for complex KBQA. It reviews two dominant method families—semantic parsing-based and information retrieval-based—then discusses advanced approaches through these lenses and concludes with promising future research directions.",{"@graph":63,"@context":118},[64,80,101],{"@type":65,"itemListElement":66},"BreadcrumbList",[67,71,74,77],{"item":68,"name":69,"@type":70,"position":9},"https://docshare.wps.com","Home","ListItem",{"item":72,"name":10,"@type":70,"position":73},"https://docshare.wps.com/template/",2,{"item":75,"name":11,"@type":70,"position":76},"https://docshare.wps.com/template/presentations/",3,{"item":78,"name":59,"@type":70,"position":79},"https://docshare.wps.com/template/a-survey-on-complex-knowledge-base-question-answering-methods-challenges-and-solutions/307193/",4,{"url":78,"name":59,"@type":81,"image":82,"author":87,"headline":59,"publisher":90,"fileFormat":93,"inLanguage":57,"description":61,"dateModified":94,"datePublished":95,"encodingFormat":93,"isAccessibleForFree":96,"interactionStatistic":97},"DigitalDocument",{"url":83,"@type":84,"width":85,"height":86},"https://docshare.wps.com/thumbnails/a-survey-on-complex-knowledge-base-question-answering-methods-challenges-and-solutions/307193.png","ImageObject",442,249,{"name":88,"@type":89},"Felix Montgomery","Person",{"url":68,"name":91,"@type":92},"DocShare","Organization","application/pdf","2026-10-25","2026-09-19",true,{"@type":98,"interactionType":99,"userInteractionCount":20},"InteractionCounter",{"@type":100},"ViewAction",{"@type":102,"mainEntity":103},"FAQPage",[104,110,114],{"name":105,"@type":106,"acceptedAnswer":107},"What is complex knowledge base question answering (KBQA)?","Question",{"text":108,"@type":109},"Complex KBQA asks natural-language questions over a KB that require composing multiple relations and may include multi-hop reasoning, constrained relations, and numerical operations.","Answer",{"name":111,"@type":106,"acceptedAnswer":112},"What are the two mainstream categories of methods for complex KBQA?",{"text":113,"@type":109},"The survey organizes methods into semantic parsing-based (SP-based) and information retrieval-based (IR-based) approaches, each with different mechanisms for deriving answers.",{"name":115,"@type":106,"acceptedAnswer":116},"What challenges do existing SP-based and IR-based methods face on complex questions?",{"text":117,"@type":109},"SP parsers may not cover diverse complex query structures, while IR methods can fail because ranking may rely on limited-scope entities without traceable reasoning.","https://schema.org",{"og:url":78,"og:type":120,"og:title":59,"og:site_name":91,"og:description":61},"article",{"robots":122,"canonical":78},"index,follow",{"doc_id":124,"site_id":56},307193,1791725535,{"code":4,"msg":5,"data":127},{"doc_id":124,"user_id":128,"nickname":88,"user_avatar":129,"doc_module":9,"category_id":8,"category_name":11,"doc_title":59,"doc_description":61,"doc_content":130,"file_id":131,"file_url":132,"file_type":133,"file_size":134,"view_count":20,"is_deleted":4,"is_public":9,"is_downloadable":9,"audit_status":9,"page_count":135,"language":136,"language_code":57,"site_id":56,"html_lang":57,"table_of_contents":137,"faqs":138,"seo_title":139,"seo_description":61,"update_tm":140,"read_time":76},549768064778,"https://ap-avatar.wpscdn.com/davatar_6f874abed73319feea01a86fa6f0fab8","Proceedings of the Thirtieth International Joint Conference on Arti􀀂cial Intelligence (IJCAI-21)  \nSurvey Track  \nA Survey on Complex Knowledge Base Question Answering: Methods, Challenges and Solutions  \nYunshi Lan 1 􀀃 , Gaole He2 ;3 􀀃 , Jinhao Jiang4 , Jing Jiang 1 ,  \nWayne Xin Zhao3 ;4y and Ji-Rong Wen2 ;3 ;4  \n1 School of Computing and Information Systems, Singapore Management University  \n2 School of Information, Renmin University of China  \n3Beijing Key Laboratory of Big Data Management and Analysis Methods  \n4 Gaoling School of Arti􀀂cial Intelligence, Renmin University of China  \nfyslan, [jingjiang](jingjiangg@smu.edu.sg)[g](jingjiangg@smu.edu.sg)[@smu.edu.sg](jingjiangg@smu.edu.sg), fhegaole, [jrwen](jrweng@ruc.edu.cn)[g](jrweng@ruc.edu.cn)[@ruc.edu.cn](jrweng@ruc.edu.cn), fbatman􀀃y, jiangjinhaonlpg@gmail.com  \nAbstract  \nKnowledge base question answering (KBQA) aims to answer a question over a knowledge base (KB) .  \nRecently, a large number of studies focus on semantically or syntactically complicated questions.  \nIn this paper, we elaborately summarize the typical challenges and solutions for complex KBQA. We begin with introducing the background about the KBQA task. Next, we present the two mainstream categories of methods for complex KBQA, namely semantic parsing-based (SP-based) methods and information retrieval-based (IR-based) methods. We then review the advanced methods comprehensively from the perspective of the two categories.  \nSpeci􀀂cally, we explicate their solutions to the typical challenges. Finally, we conclude and discuss some promising directions for future research.  \n1 Introduction  \nA knowledge base (KB) is a structured database that contains a collection of facts in the form (subject, relation, object) . Large-scale KBs, such as Freebase [Bollacker et al., 2008], DBPedia [Lehmann et al., 2015] and Wikidata [Tanonet al., 2016], have been constructed to serve many downstream tasks. Based on available KBs, knowledge base question answering (KBQA) is a task that aims to answer natural language questions with KBs as its knowledge source. Early work on KBQA [Bordes et al., 2015; Dong et al., 2015; Hu et al., 2018a; Lan et al., 2019a] focuses on answering a simple question, where only a single fact is involved. For example, 􀂓Where was JK Rowling born?􀂔 is a simple question which can be answered using just the fact 􀂓(J.K. Rowling, birthplace, United Kingdom) 􀂔 .  \nRecently, researchers start paying more attention to answering complex questions over KBs, i.e., the complex KBQA task [Hu et al., 2018b; Luo et al., 2018] . Complex questions usually contain multiple subjects, express compound relations and include numerical operations. Take the  \n􀀃 Equal contribution. y Corresponding author.  \nFigure 1: An example of complex KBQA for the question 􀂓Whois the 􀀂rst wife of TV producer that was nominated for The Jeff Probst Show?􀂔 . We present the related KB subgraph for this question. The ground truth path to answer this question is annotated with colored borders. The topic entity and the answer entity are shown in the bold font and shaded box respectively. 􀂓multi-hop􀂔 reasoning,􀂓constrained􀂔 relations and 􀂓numerical􀂔 operation are highlighted in black dotted box. We use different colors to indicate different reasoning hops to reach each entity from the topic entity.  \nquestion in Figure 1 as an example. This example question starts with the subject 􀂓The Jeff Probst Show􀂔 . Instead of querying a single fact, the question requires the composition of two relations, namely, 􀂓nominee􀂔 and 􀂓spouse􀂔 . This query is also associated with an entity type constraint 􀂓 (Jeff Probst, is a, TV producer) 􀂔 . The 􀀂nal answer should be further aggregated by selecting the possible candidates with the earliest marriage date. Generally, complex questions are questions involving multi-hop reasoning, constrained relations, numerical operations, or some combination of the above.  \nTracing back to the solutions for simple KBQA, a numb","cbCaisKVk2aZY0iA","https://ap.wps.com/l/cbCaisKVk2aZY0iA","pdf",261692,9,"English","# Introduction\n## Background: KB and KBQA\n## Complex KBQA and its characteristics\n## Main method categories: SP-based vs IR-based\n## Key challenges in complex KBQA","[{\"question\":\"What is complex knowledge base question answering (KBQA)?\",\"answer\":\"Complex KBQA asks natural-language questions over a KB that require composing multiple relations and may include multi-hop reasoning, constrained relations, and numerical operations.\"},{\"question\":\"What are the two mainstream categories of methods for complex KBQA?\",\"answer\":\"The survey organizes methods into semantic parsing-based (SP-based) and information retrieval-based (IR-based) approaches, each with different mechanisms for deriving answers.\"},{\"question\":\"What challenges do existing SP-based and IR-based methods face on complex questions?\",\"answer\":\"SP parsers may not cover diverse complex query structures, while IR methods can fail because ranking may rely on limited-scope entities without traceable reasoning.\"}]","A Survey on Complex Knowledge Base Question Answering: Methods, Challenges and Solutions | PDF",1789845466]