{"id":"https://openalex.org/W4412888600","doi":"https://doi.org/10.18653/v1/2025.findings-acl.321","title":"FRAG: A Flexible Modular Framework for Retrieval-Augmented Generation based on Knowledge Graphs","display_name":"FRAG: A Flexible Modular Framework for Retrieval-Augmented Generation based on Knowledge Graphs","publication_year":2025,"publication_date":"2025-01-01","ids":{"openalex":"https://openalex.org/W4412888600","doi":"https://doi.org/10.18653/v1/2025.findings-acl.321"},"language":"en","primary_location":{"id":"doi:10.18653/v1/2025.findings-acl.321","is_oa":true,"landing_page_url":"https://doi.org/10.18653/v1/2025.findings-acl.321","pdf_url":"https://aclanthology.org/2025.findings-acl.321.pdf","source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Findings of the Association for Computational Linguistics: ACL 2025","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://aclanthology.org/2025.findings-acl.321.pdf","any_repository_has_fulltext":null},"authorships":[{"author_position":"first","author":{"id":null,"display_name":"Zengyi Gao","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Zengyi Gao","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5102822338","display_name":"Yukun Cao","orcid":"https://orcid.org/0000-0002-3066-3062"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Yukun Cao","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":null,"display_name":"Hairu Wang","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Hairu Wang","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5015384103","display_name":"Ao Ke","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Ao Ke","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5022869475","display_name":"Yuan Feng","orcid":"https://orcid.org/0000-0002-3097-3896"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Yuan Feng","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5028465673","display_name":"S. Kevin Zhou","orcid":"https://orcid.org/0000-0002-6881-4444"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"S Kevin Zhou","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"last","author":{"id":null,"display_name":"Xike Xie","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Xike Xie","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":7,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":8.7502,"has_fulltext":true,"cited_by_count":5,"citation_normalized_percentile":{"value":0.97435528,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":95,"max":98},"biblio":{"volume":null,"issue":null,"first_page":"6178","last_page":"6192"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10028","display_name":"Topic Modeling","score":0.8995000123977661,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10028","display_name":"Topic Modeling","score":0.8995000123977661,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11273","display_name":"Advanced Graph Neural Networks","score":0.8859999775886536,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10215","display_name":"Semantic Web and Ontologies","score":0.8621000051498413,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/modular-design","display_name":"Modular design","score":0.7859973907470703},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7715802192687988},{"id":"https://openalex.org/keywords/knowledge-graph","display_name":"Knowledge graph","score":0.5257347822189331},{"id":"https://openalex.org/keywords/information-retrieval","display_name":"Information retrieval","score":0.449365496635437},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.3562023639678955},{"id":"https://openalex.org/keywords/natural-language-processing","display_name":"Natural language processing","score":0.33201971650123596},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.20561939477920532}],"concepts":[{"id":"https://openalex.org/C101468663","wikidata":"https://www.wikidata.org/wiki/Q1620158","display_name":"Modular design","level":2,"score":0.7859973907470703},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7715802192687988},{"id":"https://openalex.org/C2987255567","wikidata":"https://www.wikidata.org/wiki/Q33002955","display_name":"Knowledge graph","level":2,"score":0.5257347822189331},{"id":"https://openalex.org/C23123220","wikidata":"https://www.wikidata.org/wiki/Q816826","display_name":"Information retrieval","level":1,"score":0.449365496635437},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.3562023639678955},{"id":"https://openalex.org/C204321447","wikidata":"https://www.wikidata.org/wiki/Q30642","display_name":"Natural language processing","level":1,"score":0.33201971650123596},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.20561939477920532}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.18653/v1/2025.findings-acl.321","is_oa":true,"landing_page_url":"https://doi.org/10.18653/v1/2025.findings-acl.321","pdf_url":"https://aclanthology.org/2025.findings-acl.321.pdf","source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Findings of the Association for Computational Linguistics: ACL 2025","raw_type":"proceedings-article"}],"best_oa_location":{"id":"doi:10.18653/v1/2025.findings-acl.321","is_oa":true,"landing_page_url":"https://doi.org/10.18653/v1/2025.findings-acl.321","pdf_url":"https://aclanthology.org/2025.findings-acl.321.pdf","source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Findings of the Association for Computational Linguistics: ACL 2025","raw_type":"proceedings-article"},"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G234889751","display_name":null,"funder_award_id":"62072428","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G7571408944","display_name":null,"funder_award_id":"62271465","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"}],"funders":[{"id":"https://openalex.org/F4320321001","display_name":"National Natural Science Foundation of China","ror":"https://ror.org/01h0zpd94"}],"has_content":{"grobid_xml":true,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4412888600.pdf","grobid_xml":"https://content.openalex.org/works/W4412888600.grobid-xml"},"referenced_works_count":0,"referenced_works":[],"related_works":["https://openalex.org/W2378076731","https://openalex.org/W4286888643","https://openalex.org/W3210795196","https://openalex.org/W2249385795","https://openalex.org/W2088988140","https://openalex.org/W3171015545","https://openalex.org/W2103019253","https://openalex.org/W2951529875","https://openalex.org/W2391453316","https://openalex.org/W3204019825"],"abstract_inverted_index":{"To":[0],"mitigate":[1],"the":[2,50,79,97,103,112,123,126,142,147,152,156],"hallucination":[3],"and":[4,42,62,114,135,162,186,199],"knowledge":[5],"deficiency":[6],"in":[7],"large":[8],"language":[9],"models":[10,54,72],"(LLMs),":[11],"Knowledge":[12],"Graph":[13],"(KG)-based":[14],"Retrieval-Augmented":[15],"Generation":[16],"(RAG)":[17],"has":[18],"shown":[19],"promising":[20],"potential":[21],"by":[22,48],"utilizing":[23],"KGs":[24],"as":[25,117],"an":[26],"external":[27],"resource":[28,201],"to":[29,58,73,132,154],"enhance":[30],"LLM":[31,179],"reasoning.However,":[32],"existing":[33],"KG-RAG":[34,91],"approaches":[35],"struggle":[36],"with":[37,196],"a":[38,87],"trade-off":[39],"between":[40],"flexibility":[41,47],"retrieval":[43,60,64,75,165,169],"quality.Modular":[44],"methods":[45,67],"prioritize":[46],"avoiding":[49],"use":[51],"of":[52,81,99,106,125,151,159],"KG-fine-tuned":[53],"during":[55],"retrieval,":[56,139],"leading":[57],"fixed":[59],"strategies":[61],"suboptimal":[63],"quality.Conversely,":[65],"coupled":[66],"embed":[68],"KG":[69,153],"information":[70,158],"within":[71],"improve":[74],"quality":[76,170],"but":[77],"at":[78,210],"expense":[80],"flexibility.In":[82],"this":[83],"paper,":[84],"we":[85],"propose":[86],"novel":[88],"flexible":[89],"modular":[90],"framework,":[92],"termed":[93],"FRAG,":[94],"which":[95],"synergizes":[96],"advantages":[98],"both":[100],"approaches.FRAG":[101],"estimates":[102],"hop":[104],"range":[105],"reasoning":[107,137,144,160],"paths":[108,161],"based":[109],"solely":[110],"on":[111],"query":[113,148],"classifies":[115],"it":[116],"either":[118],"simple":[119],"or":[120,181],"complex.To":[121],"match":[122],"complexity":[124],"query,":[127],"tailored":[128],"pipelines":[129],"are":[130],"applied":[131],"ensure":[133],"efficient":[134],"accurate":[136],"path":[138],"thus":[140],"fostering":[141],"final":[143],"process.By":[145],"using":[146],"text":[149],"instead":[150],"infer":[155],"structural":[157],"employing":[163],"adaptable":[164],"strategies,":[166],"FRAG":[167,174,192],"improves":[168],"while":[171],"maintaining":[172],"flexibility.Moreover,":[173],"does":[175],"not":[176],"require":[177],"extra":[178],"fine-tuning":[180],"calls,":[182],"significantly":[183],"boosting":[184],"efficiency":[185,198],"conserving":[187],"resources.Extensive":[188],"experiments":[189],"show":[190],"that":[191],"achieves":[193],"state-of-the-art":[194],"performance":[195],"high":[197],"low":[200],"consumption.The":[202],"code":[203],"for":[204],"our":[205],"method":[206],"is":[207],"publicly":[208],"available":[209],"https://github.com/gzy02/FRAG.":[211]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2025,"cited_by_count":4}],"updated_date":"2026-06-12T08:23:45.883708","created_date":"2025-10-10T00:00:00"}
