{"id":"https://openalex.org/W7155223385","doi":"https://doi.org/10.1016/j.ipm.2026.104836","title":"CyVerACT: An Agentic Cypher Translation Workflow over Knowledge Graphs","display_name":"CyVerACT: An Agentic Cypher Translation Workflow over Knowledge Graphs","publication_year":2026,"publication_date":"2026-04-22","ids":{"openalex":"https://openalex.org/W7155223385","doi":"https://doi.org/10.1016/j.ipm.2026.104836"},"language":"en","primary_location":{"id":"doi:10.1016/j.ipm.2026.104836","is_oa":true,"landing_page_url":"https://doi.org/10.1016/j.ipm.2026.104836","pdf_url":null,"source":{"id":"https://openalex.org/S174847851","display_name":"Information Processing & Management","issn_l":"0306-4573","issn":["0306-4573","1873-5371"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320990","host_organization_name":"Elsevier BV","host_organization_lineage":["https://openalex.org/P4310320990"],"host_organization_lineage_names":["Elsevier BV"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Information Processing &amp; Management","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"hybrid","oa_url":"https://doi.org/10.1016/j.ipm.2026.104836","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5035529462","display_name":"Christina Maria Androna","orcid":"https://orcid.org/0000-0003-0286-6564"},"institutions":[{"id":"https://openalex.org/I174458059","display_name":"National Technical University of Athens","ror":"https://ror.org/03cx6bg69","country_code":"GR","type":"education","lineage":["https://openalex.org/I174458059"]}],"countries":["GR"],"is_corresponding":false,"raw_author_name":"Christina-Maria Androna","raw_affiliation_strings":["Institute of Communication and Computer Systems, National Technical University of Athens, Athens, 15780, Greece"],"raw_orcid":"https://orcid.org/0000-0003-0286-6564","affiliations":[{"raw_affiliation_string":"Institute of Communication and Computer Systems, National Technical University of Athens, Athens, 15780, Greece","institution_ids":["https://openalex.org/I174458059"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5053952482","display_name":"Ioanna Mandilara","orcid":"https://orcid.org/0009-0005-1794-9700"},"institutions":[{"id":"https://openalex.org/I174458059","display_name":"National Technical University of Athens","ror":"https://ror.org/03cx6bg69","country_code":"GR","type":"education","lineage":["https://openalex.org/I174458059"]}],"countries":["GR"],"is_corresponding":false,"raw_author_name":"Ioanna Mandilara","raw_affiliation_strings":["Institute of Communication and Computer Systems, National Technical University of Athens, Athens, 15780, Greece"],"raw_orcid":"https://orcid.org/0009-0005-1794-9700","affiliations":[{"raw_affiliation_string":"Institute of Communication and Computer Systems, National Technical University of Athens, Athens, 15780, Greece","institution_ids":["https://openalex.org/I174458059"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5126912701","display_name":"Eleftheria Arkadopoulou","orcid":null},"institutions":[{"id":"https://openalex.org/I174458059","display_name":"National Technical University of Athens","ror":"https://ror.org/03cx6bg69","country_code":"GR","type":"education","lineage":["https://openalex.org/I174458059"]}],"countries":["GR"],"is_corresponding":false,"raw_author_name":"Eleftheria Arkadopoulou","raw_affiliation_strings":["Institute of Communication and Computer Systems, National Technical University of Athens, Athens, 15780, Greece"],"raw_orcid":"https://orcid.org/0009-0005-3782-3064","affiliations":[{"raw_affiliation_string":"Institute of Communication and Computer Systems, National Technical University of Athens, Athens, 15780, Greece","institution_ids":["https://openalex.org/I174458059"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5008807732","display_name":"Eleni Fotopoulou","orcid":"https://orcid.org/0000-0001-7683-4616"},"institutions":[{"id":"https://openalex.org/I174458059","display_name":"National Technical University of Athens","ror":"https://ror.org/03cx6bg69","country_code":"GR","type":"education","lineage":["https://openalex.org/I174458059"]}],"countries":["GR"],"is_corresponding":false,"raw_author_name":"Eleni Fotopoulou","raw_affiliation_strings":["Institute of Communication and Computer Systems, National Technical University of Athens, Athens, 15780, Greece"],"raw_orcid":"https://orcid.org/0000-0001-7683-4616","affiliations":[{"raw_affiliation_string":"Institute of Communication and Computer Systems, National Technical University of Athens, Athens, 15780, Greece","institution_ids":["https://openalex.org/I174458059"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5076842506","display_name":"Anastasios Zafeiropoulos","orcid":"https://orcid.org/0000-0003-0078-8697"},"institutions":[{"id":"https://openalex.org/I174458059","display_name":"National Technical University of Athens","ror":"https://ror.org/03cx6bg69","country_code":"GR","type":"education","lineage":["https://openalex.org/I174458059"]}],"countries":["GR"],"is_corresponding":true,"raw_author_name":"Anastasios Zafeiropoulos","raw_affiliation_strings":["Institute of Communication and Computer Systems, National Technical University of Athens, Athens, 15780, Greece"],"raw_orcid":"https://orcid.org/0000-0003-0078-8697","affiliations":[{"raw_affiliation_string":"Institute of Communication and Computer Systems, National Technical University of Athens, Athens, 15780, Greece","institution_ids":["https://openalex.org/I174458059"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5035126390","display_name":"Symeon Papavassiliou","orcid":"https://orcid.org/0000-0002-9459-318X"},"institutions":[{"id":"https://openalex.org/I174458059","display_name":"National Technical University of Athens","ror":"https://ror.org/03cx6bg69","country_code":"GR","type":"education","lineage":["https://openalex.org/I174458059"]}],"countries":["GR"],"is_corresponding":false,"raw_author_name":"Symeon Papavassiliou","raw_affiliation_strings":["Institute of Communication and Computer Systems, National Technical University of Athens, Athens, 15780, Greece"],"raw_orcid":"https://orcid.org/0000-0002-9459-318X","affiliations":[{"raw_affiliation_string":"Institute of Communication and Computer Systems, National Technical University of Athens, Athens, 15780, Greece","institution_ids":["https://openalex.org/I174458059"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":6,"corresponding_author_ids":["https://openalex.org/A5076842506"],"corresponding_institution_ids":["https://openalex.org/I174458059"],"apc_list":{"value":3220,"currency":"USD","value_usd":3220},"apc_paid":{"value":3220,"currency":"USD","value_usd":3220},"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.58640394,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"63","issue":"7","first_page":"104836","last_page":"104836"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11273","display_name":"Advanced Graph Neural Networks","score":0.7889000177383423,"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/T11273","display_name":"Advanced Graph Neural Networks","score":0.7889000177383423,"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/T10028","display_name":"Topic Modeling","score":0.12470000237226486,"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/T11714","display_name":"Multimodal Machine Learning Applications","score":0.02669999934732914,"subfield":{"id":"https://openalex.org/subfields/1707","display_name":"Computer Vision and Pattern Recognition"},"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/executable","display_name":"Executable","score":0.6072999835014343},{"id":"https://openalex.org/keywords/workflow","display_name":"Workflow","score":0.5835000276565552},{"id":"https://openalex.org/keywords/schema","display_name":"Schema (genetic algorithms)","score":0.5568000078201294},{"id":"https://openalex.org/keywords/correctness","display_name":"Correctness","score":0.5436999797821045},{"id":"https://openalex.org/keywords/python","display_name":"Python (programming language)","score":0.4246000051498413},{"id":"https://openalex.org/keywords/syntax-error","display_name":"Syntax error","score":0.38909998536109924},{"id":"https://openalex.org/keywords/metadata","display_name":"Metadata","score":0.3529999852180481},{"id":"https://openalex.org/keywords/graph","display_name":"Graph","score":0.3490000069141388},{"id":"https://openalex.org/keywords/knowledge-representation-and-reasoning","display_name":"Knowledge representation and reasoning","score":0.3228999972343445}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8353000283241272},{"id":"https://openalex.org/C160145156","wikidata":"https://www.wikidata.org/wiki/Q778586","display_name":"Executable","level":2,"score":0.6072999835014343},{"id":"https://openalex.org/C177212765","wikidata":"https://www.wikidata.org/wiki/Q627335","display_name":"Workflow","level":2,"score":0.5835000276565552},{"id":"https://openalex.org/C52146309","wikidata":"https://www.wikidata.org/wiki/Q7431116","display_name":"Schema (genetic algorithms)","level":2,"score":0.5568000078201294},{"id":"https://openalex.org/C55439883","wikidata":"https://www.wikidata.org/wiki/Q360812","display_name":"Correctness","level":2,"score":0.5436999797821045},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.4668000042438507},{"id":"https://openalex.org/C519991488","wikidata":"https://www.wikidata.org/wiki/Q28865","display_name":"Python (programming language)","level":2,"score":0.4246000051498413},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.39730000495910645},{"id":"https://openalex.org/C11742125","wikidata":"https://www.wikidata.org/wiki/Q1195374","display_name":"Syntax error","level":4,"score":0.38909998536109924},{"id":"https://openalex.org/C204321447","wikidata":"https://www.wikidata.org/wiki/Q30642","display_name":"Natural language processing","level":1,"score":0.36640000343322754},{"id":"https://openalex.org/C93518851","wikidata":"https://www.wikidata.org/wiki/Q180160","display_name":"Metadata","level":2,"score":0.3529999852180481},{"id":"https://openalex.org/C132525143","wikidata":"https://www.wikidata.org/wiki/Q141488","display_name":"Graph","level":2,"score":0.3490000069141388},{"id":"https://openalex.org/C23123220","wikidata":"https://www.wikidata.org/wiki/Q816826","display_name":"Information retrieval","level":1,"score":0.3391000032424927},{"id":"https://openalex.org/C161301231","wikidata":"https://www.wikidata.org/wiki/Q3478658","display_name":"Knowledge representation and reasoning","level":2,"score":0.3228999972343445},{"id":"https://openalex.org/C2776187449","wikidata":"https://www.wikidata.org/wiki/Q1513879","display_name":"Natural language generation","level":3,"score":0.31139999628067017},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.3043000102043152},{"id":"https://openalex.org/C111640148","wikidata":"https://www.wikidata.org/wiki/Q847349","display_name":"Rubric","level":2,"score":0.302700012922287},{"id":"https://openalex.org/C56666940","wikidata":"https://www.wikidata.org/wiki/Q788790","display_name":"Documentation","level":2,"score":0.29600000381469727},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.2897000014781952},{"id":"https://openalex.org/C60048249","wikidata":"https://www.wikidata.org/wiki/Q37437","display_name":"Syntax","level":2,"score":0.288100004196167},{"id":"https://openalex.org/C2986862884","wikidata":"https://www.wikidata.org/wiki/Q7553","display_name":"Language translation","level":3,"score":0.28790000081062317},{"id":"https://openalex.org/C2129575","wikidata":"https://www.wikidata.org/wiki/Q54837","display_name":"Semantic Web","level":2,"score":0.2840999960899353},{"id":"https://openalex.org/C2777655017","wikidata":"https://www.wikidata.org/wiki/Q1501161","display_name":"Toolbox","level":2,"score":0.2833000123500824},{"id":"https://openalex.org/C114408938","wikidata":"https://www.wikidata.org/wiki/Q333373","display_name":"Abstract syntax","level":3,"score":0.28130000829696655},{"id":"https://openalex.org/C124101348","wikidata":"https://www.wikidata.org/wiki/Q172491","display_name":"Data mining","level":1,"score":0.2766999900341034},{"id":"https://openalex.org/C187191949","wikidata":"https://www.wikidata.org/wiki/Q1138496","display_name":"Profiling (computer programming)","level":2,"score":0.2712000012397766},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.26669999957084656},{"id":"https://openalex.org/C137293760","wikidata":"https://www.wikidata.org/wiki/Q3621696","display_name":"Language model","level":2,"score":0.2662999927997589},{"id":"https://openalex.org/C30775581","wikidata":"https://www.wikidata.org/wiki/Q632285","display_name":"Database schema","level":3,"score":0.2653000056743622},{"id":"https://openalex.org/C2780660560","wikidata":"https://www.wikidata.org/wiki/Q3951893","display_name":"Schema evolution","level":4,"score":0.2612999975681305},{"id":"https://openalex.org/C548217200","wikidata":"https://www.wikidata.org/wiki/Q251","display_name":"Java","level":2,"score":0.258899986743927},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.2574000060558319},{"id":"https://openalex.org/C2779982483","wikidata":"https://www.wikidata.org/wiki/Q6094420","display_name":"Iterative refinement","level":2,"score":0.25450000166893005},{"id":"https://openalex.org/C26022165","wikidata":"https://www.wikidata.org/wiki/Q8091","display_name":"Grammar","level":2,"score":0.2506999969482422}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1016/j.ipm.2026.104836","is_oa":true,"landing_page_url":"https://doi.org/10.1016/j.ipm.2026.104836","pdf_url":null,"source":{"id":"https://openalex.org/S174847851","display_name":"Information Processing & Management","issn_l":"0306-4573","issn":["0306-4573","1873-5371"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320990","host_organization_name":"Elsevier BV","host_organization_lineage":["https://openalex.org/P4310320990"],"host_organization_lineage_names":["Elsevier BV"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Information Processing &amp; Management","raw_type":"journal-article"}],"best_oa_location":{"id":"doi:10.1016/j.ipm.2026.104836","is_oa":true,"landing_page_url":"https://doi.org/10.1016/j.ipm.2026.104836","pdf_url":null,"source":{"id":"https://openalex.org/S174847851","display_name":"Information Processing & Management","issn_l":"0306-4573","issn":["0306-4573","1873-5371"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320990","host_organization_name":"Elsevier BV","host_organization_lineage":["https://openalex.org/P4310320990"],"host_organization_lineage_names":["Elsevier BV"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Information Processing &amp; Management","raw_type":"journal-article"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":12,"referenced_works":["https://openalex.org/W4307364542","https://openalex.org/W4317952654","https://openalex.org/W4318983406","https://openalex.org/W4319163402","https://openalex.org/W4390692489","https://openalex.org/W4393065402","https://openalex.org/W4402281163","https://openalex.org/W4407198629","https://openalex.org/W4409862577","https://openalex.org/W4410152884","https://openalex.org/W4412531997","https://openalex.org/W4412602545"],"related_works":[],"abstract_inverted_index":{"Question":[0],"Answering":[1],"(QA)":[2],"over":[3],"Knowledge":[4],"Graphs":[5],"(KGs)":[6],"has":[7],"greatly":[8],"benefited":[9],"from":[10,144],"the":[11,21,123,129,135,141,192],"rapid":[12],"growth":[13],"of":[14,23,101,118,140,170,212],"Large":[15],"Language":[16],"Models":[17],"(LLMs),":[18],"which":[19],"enable":[20],"translation":[22],"natural":[24],"language":[25],"questions":[26],"into":[27],"Cypher":[28,97],"queries.":[29],"Most":[30],"existing":[31,157],"approaches":[32,163],"rely":[33],"on":[34,41,128],"one-shot":[35],"generation":[36,79,159],"via":[37],"in-context":[38],"learning":[39],"or":[40,52,60],"fine-tuning":[42],"LLMs;":[43],"however,":[44],"both":[45,179],"strategies":[46],"often":[47],"struggle":[48],"to":[49,109,146,156,205],"generate":[50],"accurate":[51],"executable":[53],"queries,":[54],"particularly":[55],"when":[56],"dealing":[57],"with":[58,83,107],"complex":[59],"unfamiliar":[61],"graph":[62,125],"schemas.":[63],"To":[64],"address":[65],"these":[66],"limitations,":[67],"in":[68,99,164,208,210,221],"this":[69],"work":[70],"we":[71],"propose":[72],"CyVerACT,":[73],"an":[74],"agentic":[75],"workflow":[76,194],"for":[77],"Text-to-Cypher":[78,168],"that":[80,95,191],"empowers":[81],"LLMs":[82],"execution-":[84],"and":[85,104,114,132,153,160,176,184,199,215,218],"schema-aware":[86],"feedback":[87],"mechanisms.":[88],"CyVerACT":[89,155],"leverages":[90],"CyVer,":[91],"a":[92,110],"software":[93],"tool":[94],"evaluates":[96],"queries":[98,137],"terms":[100,211],"syntax":[102,213],"validity":[103,214],"semantic":[105],"compliance":[106],"respect":[108],"specific":[111],"KG":[112],"schema,":[113],"detects":[115],"their":[116],"points":[117],"failure.":[119],"The":[120],"system":[121],"customizes":[122],"input":[124,130],"schema":[126,216],"based":[127],"question":[131],"iteratively":[133],"refines":[134],"generated":[136],"taking":[138],"advantage":[139],"error":[142],"metadata":[143],"CyVer":[145],"guide":[147],"subsequent":[148],"LLM":[149],"generations.":[150],"We":[151],"evaluated":[152],"compared":[154],"single-shot":[158],"iterative":[161],"refinement":[162],"two":[165],"publicly":[166],"available":[167],"datasets":[169],"2180":[171],"entries":[172],"across":[173],"various":[174],"domains":[175],"complexities,":[177],"using":[178],"foundational":[180],"(e.g.,":[181],"GPT-4o,":[182],"LLama-3)":[183],"fine-tuned":[185],"state-of-the-art":[186],"models.":[187],"Experimental":[188],"results":[189],"demonstrate":[190],"proposed":[193],"significantly":[195],"improves":[196],"query":[197],"correctness":[198],"execution":[200],"success":[201],"rates,":[202],"achieving":[203],"up":[204],"52.7%":[206],"gain":[207,220],"accuracy":[209],"access,":[217],"13.5%":[219],"exact":[222],"match.":[223]},"counts_by_year":[],"updated_date":"2026-06-14T06:11:07.267592","created_date":"2026-04-23T00:00:00"}
