{"id":"https://openalex.org/W7164029583","doi":"https://doi.org/10.1109/access.2026.3701709","title":"Querying Beyond Keywords: Translating Natural Language to Elasticsearch DSL With Vector Search Support","display_name":"Querying Beyond Keywords: Translating Natural Language to Elasticsearch DSL With Vector Search Support","publication_year":2026,"publication_date":"2026-01-01","ids":{"openalex":"https://openalex.org/W7164029583","doi":"https://doi.org/10.1109/access.2026.3701709"},"language":"en","primary_location":{"id":"doi:10.1109/access.2026.3701709","is_oa":true,"landing_page_url":"https://doi.org/10.1109/access.2026.3701709","pdf_url":null,"source":{"id":"https://openalex.org/S2485537415","display_name":"IEEE Access","issn_l":"2169-3536","issn":["2169-3536"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Access","raw_type":"journal-article"},"type":"article","indexed_in":["crossref","doaj"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://doi.org/10.1109/access.2026.3701709","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5126575037","display_name":"Aysel Yagmur Ozdemir","orcid":null},"institutions":[{"id":"https://openalex.org/I201799495","display_name":"Middle East Technical University","ror":"https://ror.org/014weej12","country_code":"TR","type":"education","lineage":["https://openalex.org/I201799495"]}],"countries":["TR"],"is_corresponding":false,"raw_author_name":"Aysel Yagmur Ozdemir","raw_affiliation_strings":["Department of Computer Engineering, Middle East Technical University, Ankara, T&#x00FC;rkiye"],"raw_orcid":"https://orcid.org/0009-0005-2677-7330","affiliations":[{"raw_affiliation_string":"Department of Computer Engineering, Middle East Technical University, Ankara, T&#x00FC;rkiye","institution_ids":["https://openalex.org/I201799495"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5046020736","display_name":"P\u0131nar Karag\u00f6z","orcid":"https://orcid.org/0000-0003-1366-8395"},"institutions":[{"id":"https://openalex.org/I201799495","display_name":"Middle East Technical University","ror":"https://ror.org/014weej12","country_code":"TR","type":"education","lineage":["https://openalex.org/I201799495"]}],"countries":["TR"],"is_corresponding":false,"raw_author_name":"Pinar Karagoz","raw_affiliation_strings":["Department of Computer Engineering, Middle East Technical University, Ankara, T&#x00FC;rkiye"],"raw_orcid":"https://orcid.org/0000-0003-1366-8395","affiliations":[{"raw_affiliation_string":"Department of Computer Engineering, Middle East Technical University, Ankara, T&#x00FC;rkiye","institution_ids":["https://openalex.org/I201799495"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5039253696","display_name":"\u0130smail Hakk\u0131 Toroslu","orcid":"https://orcid.org/0000-0002-4524-8232"},"institutions":[{"id":"https://openalex.org/I201799495","display_name":"Middle East Technical University","ror":"https://ror.org/014weej12","country_code":"TR","type":"education","lineage":["https://openalex.org/I201799495"]}],"countries":["TR"],"is_corresponding":false,"raw_author_name":"Ismail Hakki Toroslu","raw_affiliation_strings":["Department of Computer Engineering, Middle East Technical University, Ankara, T&#x00FC;rkiye"],"raw_orcid":"https://orcid.org/0000-0002-4524-8232","affiliations":[{"raw_affiliation_string":"Department of Computer Engineering, Middle East Technical University, Ankara, T&#x00FC;rkiye","institution_ids":["https://openalex.org/I201799495"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I201799495"],"apc_list":{"value":1850,"currency":"USD","value_usd":1850},"apc_paid":{"value":1850,"currency":"USD","value_usd":1850},"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.7332309,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"14","issue":null,"first_page":"88729","last_page":"88739"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10181","display_name":"Natural Language Processing Techniques","score":0.18770000338554382,"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/T10181","display_name":"Natural Language Processing Techniques","score":0.18770000338554382,"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/T12031","display_name":"Speech and dialogue systems","score":0.11089999973773956,"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.11060000211000443,"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/digital-subscriber-line","display_name":"Digital subscriber line","score":0.7354999780654907},{"id":"https://openalex.org/keywords/natural-language","display_name":"Natural language","score":0.5453000068664551},{"id":"https://openalex.org/keywords/language-identification","display_name":"Language identification","score":0.3319999873638153},{"id":"https://openalex.org/keywords/natural-language-user-interface","display_name":"Natural language user interface","score":0.3294000029563904},{"id":"https://openalex.org/keywords/support-vector-machine","display_name":"Support vector machine","score":0.3124000132083893},{"id":"https://openalex.org/keywords/domain","display_name":"Domain (mathematical analysis)","score":0.29789999127388}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8474000096321106},{"id":"https://openalex.org/C201374245","wikidata":"https://www.wikidata.org/wiki/Q104534","display_name":"Digital subscriber line","level":2,"score":0.7354999780654907},{"id":"https://openalex.org/C195324797","wikidata":"https://www.wikidata.org/wiki/Q33742","display_name":"Natural language","level":2,"score":0.5453000068664551},{"id":"https://openalex.org/C23123220","wikidata":"https://www.wikidata.org/wiki/Q816826","display_name":"Information retrieval","level":1,"score":0.47209998965263367},{"id":"https://openalex.org/C204321447","wikidata":"https://www.wikidata.org/wiki/Q30642","display_name":"Natural language processing","level":1,"score":0.4250999987125397},{"id":"https://openalex.org/C136764020","wikidata":"https://www.wikidata.org/wiki/Q466","display_name":"World Wide Web","level":1,"score":0.37470000982284546},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.365200012922287},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.35120001435279846},{"id":"https://openalex.org/C129792486","wikidata":"https://www.wikidata.org/wiki/Q1050419","display_name":"Language identification","level":3,"score":0.3319999873638153},{"id":"https://openalex.org/C174252522","wikidata":"https://www.wikidata.org/wiki/Q3816772","display_name":"Natural language user interface","level":3,"score":0.3294000029563904},{"id":"https://openalex.org/C12267149","wikidata":"https://www.wikidata.org/wiki/Q282453","display_name":"Support vector machine","level":2,"score":0.3124000132083893},{"id":"https://openalex.org/C36503486","wikidata":"https://www.wikidata.org/wiki/Q11235244","display_name":"Domain (mathematical analysis)","level":2,"score":0.29789999127388},{"id":"https://openalex.org/C44291984","wikidata":"https://www.wikidata.org/wiki/Q1074173","display_name":"Question answering","level":2,"score":0.29269999265670776},{"id":"https://openalex.org/C192028432","wikidata":"https://www.wikidata.org/wiki/Q845739","display_name":"Query language","level":2,"score":0.29109999537467957},{"id":"https://openalex.org/C2776608160","wikidata":"https://www.wikidata.org/wiki/Q4785462","display_name":"Natural (archaeology)","level":2,"score":0.27709999680519104},{"id":"https://openalex.org/C20136886","wikidata":"https://www.wikidata.org/wiki/Q749647","display_name":"Interoperability","level":2,"score":0.2533000111579895}],"mesh":[],"locations_count":3,"locations":[{"id":"doi:10.1109/access.2026.3701709","is_oa":true,"landing_page_url":"https://doi.org/10.1109/access.2026.3701709","pdf_url":null,"source":{"id":"https://openalex.org/S2485537415","display_name":"IEEE Access","issn_l":"2169-3536","issn":["2169-3536"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Access","raw_type":"journal-article"},{"id":"pmh:oai:doaj.org/article:7409268acbad47f999d8f2a0264403cb","is_oa":false,"landing_page_url":"https://doaj.org/article/7409268acbad47f999d8f2a0264403cb","pdf_url":null,"source":{"id":"https://openalex.org/S4306401280","display_name":"DOAJ (DOAJ: Directory of Open Access Journals)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"IEEE Access, Vol 14, Pp 88729-88739 (2026)","raw_type":"article"},{"id":"pmh:oai:https://open.metu.edu.tr:11511/119594","is_oa":false,"landing_page_url":"https://www.scopus.com/inward/record.uri?partnerID=HzOxMe3b&scp=105041966213&origin=inward","pdf_url":null,"source":{"id":"https://openalex.org/S4306402495","display_name":"OpenMETU (Middle East Technical University)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I201799495","host_organization_name":"Middle East Technical University","host_organization_lineage":["https://openalex.org/I201799495"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Journal Article"}],"best_oa_location":{"id":"doi:10.1109/access.2026.3701709","is_oa":true,"landing_page_url":"https://doi.org/10.1109/access.2026.3701709","pdf_url":null,"source":{"id":"https://openalex.org/S2485537415","display_name":"IEEE Access","issn_l":"2169-3536","issn":["2169-3536"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Access","raw_type":"journal-article"},"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/4","score":0.6927671432495117,"display_name":"Quality Education"}],"awards":[{"id":"https://openalex.org/G5806006155","display_name":null,"funder_award_id":"101092944","funder_id":"https://openalex.org/F4320334322","funder_display_name":"HORIZON EUROPE Framework Programme"}],"funders":[{"id":"https://openalex.org/F4320334322","display_name":"HORIZON EUROPE Framework Programme","ror":null}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":[],"abstract_inverted_index":{"Despite":[0],"Elasticsearch\u2019s":[1],"popularity":[2],"in":[3,64,150,204,261],"modern":[4],"search":[5,66,274],"pipelines,":[6],"translating":[7],"natural":[8],"language":[9,15],"queries":[10,87,117],"(NLQs)":[11],"into":[12],"its":[13,180],"domain-specific":[14],"(DSL)":[16],"remains":[17],"challenging,":[18],"especially":[19],"with":[20,46,78,89,187,225],"the":[21,36,53,60,74,110,120,132,168,184,246,251,255],"integration":[22],"of":[23,73,106,113,124,137,170,258],"semantic":[24,91,121],"vector":[25,158],"search.":[26],"Existing":[27],"benchmarks":[28],"primarily":[29],"focus":[30],"on":[31,140,173,241],"keyword-based":[32,156],"query":[33,142,243],"translation,":[34,264],"overlooking":[35],"increasingly":[37],"essential":[38],"hybrid":[39,65,141,262],"scenarios":[40],"where":[41],"keyword":[42],"filters":[43],"are":[44],"combined":[45],"vector-based":[47],"similarity":[48,92,159],"retrieval.":[49],"This":[50],"paper":[51],"introduces":[52],"first":[54],"benchmark":[55,84,248],"designed":[56],"explicitly":[57],"for":[58,182],"evaluating":[59],"NLQ-to-Elasticsearch":[61],"DSL":[62,116],"translation":[63],"contexts.":[67],"Leveraging":[68],"a":[69,99,174],"carefully":[70],"curated":[71],"subset":[72],"WikiSQL":[75],"dataset":[76],"enriched":[77],"related":[79],"Wikipedia":[80],"text":[81],"embeddings,":[82],"our":[83,195],"supports":[85],"structured":[86,100],"integrated":[88],"dense":[90],"conditions.":[93],"Through":[94],"this":[95,231],"approach,":[96],"we":[97,166],"provide":[98],"and":[101,134,148,157,207,224,254,270],"controlled":[102],"evaluation":[103],"framework":[104],"capable":[105],"assessing":[107],"not":[108],"only":[109],"syntactic":[111],"accuracy":[112,206],"generated":[114],"Elasticsearch":[115],"but":[118],"also":[119],"reasoning":[122],"capabilities":[123],"Large":[125],"Language":[126],"Models":[127],"(LLMs).":[128],"Our":[129],"experiments":[130],"measure":[131],"zero-shot":[133,239],"few-shot":[135,222],"performance":[136,185],"state-of-the-art":[138],"LLMs":[139],"generation":[143],"tasks,":[144],"illuminating":[145],"their":[146],"strengths":[147],"limitations":[149,253],"capturing":[151],"complex":[152],"user":[153],"intents":[154],"across":[155],"dimensions.":[160],"In":[161],"addition":[162],"to":[163,178],"prompting-based":[164],"evaluation,":[165],"investigate":[167],"impact":[169],"parameter-efficient":[171,226],"fine-tuning":[172],"representative":[175],"open-source":[176,202,215],"model":[177],"assess":[179],"potential":[181,257],"narrowing":[183],"gap":[186],"proprietary":[188],"systems.":[189],"Two":[190],"central":[191],"conclusions":[192],"emerge":[193],"from":[194],"analysis.":[196],"First,":[197],"GPT":[198],"models":[199,260],"generally":[200],"outperform":[201],"systems":[203],"absolute":[205],"reliability":[208],"under":[209,238],"pure":[210],"prompting":[211,240],"settings.":[212],"Second,":[213],"certain":[214],"models,":[216],"particularly":[217],"Qwen2.5-Coder":[218],"variants,":[219],"demonstrate":[220],"substantial":[221],"gains,":[223],"fine-tuning,":[227],"can":[228],"significantly":[229],"reduce":[230],"gap,":[232],"matching":[233],"or":[234],"even":[235],"surpassing":[236],"GPT-5":[237],"specific":[242],"categories.":[244],"Overall,":[245],"proposed":[247],"highlights":[249],"both":[250],"current":[252],"untapped":[256],"open":[259],"NLQ-to-DSL":[263],"advancing":[265],"research":[266],"toward":[267],"more":[268],"expressive":[269],"semantically":[271],"grounded":[272],"natural-language":[273],"interfaces.":[275]},"counts_by_year":[],"updated_date":"2026-06-18T08:10:14.011955","created_date":"2026-06-10T00:00:00"}
