{"id":"https://openalex.org/W7147557318","doi":"https://doi.org/10.1109/icaiic68212.2026.11454352","title":"Benchmarking Readability-Aware Boosting and Re-Scoring Techniques for Hybrid Lexical\u2013Dense Code Search","display_name":"Benchmarking Readability-Aware Boosting and Re-Scoring Techniques for Hybrid Lexical\u2013Dense Code Search","publication_year":2026,"publication_date":"2026-02-24","ids":{"openalex":"https://openalex.org/W7147557318","doi":"https://doi.org/10.1109/icaiic68212.2026.11454352"},"language":null,"primary_location":{"id":"doi:10.1109/icaiic68212.2026.11454352","is_oa":false,"landing_page_url":"https://doi.org/10.1109/icaiic68212.2026.11454352","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2026 International Conference on Artificial Intelligence in Information and Communication (ICAIIC)","raw_type":"proceedings-article"},"type":"conference-paper","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5019154292","display_name":"Budi Susanto","orcid":"https://orcid.org/0000-0002-2164-3764"},"institutions":[{"id":"https://openalex.org/I165230279","display_name":"Universitas Gadjah Mada","ror":"https://ror.org/03ke6d638","country_code":"ID","type":"education","lineage":["https://openalex.org/I165230279"]}],"countries":["ID"],"is_corresponding":false,"raw_author_name":"Budi Susanto","raw_affiliation_strings":["Universitas Gadjah Mada,Electrical Engineering and Information Technology,Yogyakarta,Indonesia"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Universitas Gadjah Mada,Electrical Engineering and Information Technology,Yogyakarta,Indonesia","institution_ids":["https://openalex.org/I165230279"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5075764001","display_name":"Ridi Ferdiana","orcid":"https://orcid.org/0000-0001-9961-5205"},"institutions":[{"id":"https://openalex.org/I165230279","display_name":"Universitas Gadjah Mada","ror":"https://ror.org/03ke6d638","country_code":"ID","type":"education","lineage":["https://openalex.org/I165230279"]}],"countries":["ID"],"is_corresponding":false,"raw_author_name":"Ridi Ferdiana","raw_affiliation_strings":["Universitas Gadjah Mada,Electrical Engineering and Information Technology,Yogyakarta,Indonesia"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Universitas Gadjah Mada,Electrical Engineering and Information Technology,Yogyakarta,Indonesia","institution_ids":["https://openalex.org/I165230279"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5132572018","display_name":"Teguh Bharata Adji","orcid":null},"institutions":[{"id":"https://openalex.org/I165230279","display_name":"Universitas Gadjah Mada","ror":"https://ror.org/03ke6d638","country_code":"ID","type":"education","lineage":["https://openalex.org/I165230279"]}],"countries":["ID"],"is_corresponding":false,"raw_author_name":"Teguh Bharata Adji","raw_affiliation_strings":["Universitas Gadjah Mada,Electrical Engineering and Information Technology,Yogyakarta,Indonesia"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Universitas Gadjah Mada,Electrical Engineering and Information Technology,Yogyakarta,Indonesia","institution_ids":["https://openalex.org/I165230279"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I165230279"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.30890514,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"314","last_page":"319"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.9926999807357788,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"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/T10260","display_name":"Software Engineering Research","score":0.9926999807357788,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"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/T13629","display_name":"Text Readability and Simplification","score":0.0010999999940395355,"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.0008999999845400453,"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/boosting","display_name":"Boosting (machine learning)","score":0.7332000136375427},{"id":"https://openalex.org/keywords/readability","display_name":"Readability","score":0.5192000269889832},{"id":"https://openalex.org/keywords/benchmark","display_name":"Benchmark (surveying)","score":0.43560001254081726},{"id":"https://openalex.org/keywords/source-code","display_name":"Source code","score":0.4228000044822693},{"id":"https://openalex.org/keywords/code","display_name":"Code (set theory)","score":0.40869998931884766},{"id":"https://openalex.org/keywords/ranking","display_name":"Ranking (information retrieval)","score":0.4074999988079071},{"id":"https://openalex.org/keywords/hybrid-learning","display_name":"Hybrid learning","score":0.3926999866962433},{"id":"https://openalex.org/keywords/benchmarking","display_name":"Benchmarking","score":0.358599990606308}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7720000147819519},{"id":"https://openalex.org/C46686674","wikidata":"https://www.wikidata.org/wiki/Q466303","display_name":"Boosting (machine learning)","level":2,"score":0.7332000136375427},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.5864999890327454},{"id":"https://openalex.org/C204321447","wikidata":"https://www.wikidata.org/wiki/Q30642","display_name":"Natural language processing","level":1,"score":0.5443999767303467},{"id":"https://openalex.org/C2778143727","wikidata":"https://www.wikidata.org/wiki/Q1820650","display_name":"Readability","level":2,"score":0.5192000269889832},{"id":"https://openalex.org/C185798385","wikidata":"https://www.wikidata.org/wiki/Q1161707","display_name":"Benchmark (surveying)","level":2,"score":0.43560001254081726},{"id":"https://openalex.org/C43126263","wikidata":"https://www.wikidata.org/wiki/Q128751","display_name":"Source code","level":2,"score":0.4228000044822693},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.40869998931884766},{"id":"https://openalex.org/C189430467","wikidata":"https://www.wikidata.org/wiki/Q7293293","display_name":"Ranking (information retrieval)","level":2,"score":0.4074999988079071},{"id":"https://openalex.org/C3018790387","wikidata":"https://www.wikidata.org/wiki/Q869010","display_name":"Hybrid learning","level":2,"score":0.3926999866962433},{"id":"https://openalex.org/C23123220","wikidata":"https://www.wikidata.org/wiki/Q816826","display_name":"Information retrieval","level":1,"score":0.3840000033378601},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.3659000098705292},{"id":"https://openalex.org/C86251818","wikidata":"https://www.wikidata.org/wiki/Q816754","display_name":"Benchmarking","level":2,"score":0.358599990606308},{"id":"https://openalex.org/C176982825","wikidata":"https://www.wikidata.org/wiki/Q835922","display_name":"Lexical analysis","level":2,"score":0.29409998655319214},{"id":"https://openalex.org/C97931131","wikidata":"https://www.wikidata.org/wiki/Q5282087","display_name":"Discriminative model","level":2,"score":0.28839999437332153},{"id":"https://openalex.org/C70153297","wikidata":"https://www.wikidata.org/wiki/Q5591907","display_name":"Gradient boosting","level":3,"score":0.2856000065803528},{"id":"https://openalex.org/C2777561058","wikidata":"https://www.wikidata.org/wiki/Q2652119","display_name":"Program comprehension","level":4,"score":0.2671000063419342},{"id":"https://openalex.org/C86037889","wikidata":"https://www.wikidata.org/wiki/Q4330127","display_name":"Learning to rank","level":3,"score":0.2587999999523163},{"id":"https://openalex.org/C89686163","wikidata":"https://www.wikidata.org/wiki/Q1187982","display_name":"Vector space model","level":2,"score":0.257999986410141},{"id":"https://openalex.org/C133162039","wikidata":"https://www.wikidata.org/wiki/Q1061077","display_name":"Code generation","level":3,"score":0.2565000057220459},{"id":"https://openalex.org/C49937458","wikidata":"https://www.wikidata.org/wiki/Q2599292","display_name":"Probabilistic logic","level":2,"score":0.2524999976158142}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/icaiic68212.2026.11454352","is_oa":false,"landing_page_url":"https://doi.org/10.1109/icaiic68212.2026.11454352","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2026 International Conference on Artificial Intelligence in Information and Communication (ICAIIC)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":13,"referenced_works":["https://openalex.org/W2006291142","https://openalex.org/W2069151703","https://openalex.org/W2794601162","https://openalex.org/W2805788202","https://openalex.org/W3133594109","https://openalex.org/W3180230246","https://openalex.org/W3186082450","https://openalex.org/W3203911409","https://openalex.org/W3210436917","https://openalex.org/W4210311339","https://openalex.org/W4252076394","https://openalex.org/W4410552841","https://openalex.org/W4412886823"],"related_works":[],"abstract_inverted_index":{"Code":[0],"search":[1],"is":[2,120],"a":[3,61,86,94,151],"critical":[4],"capability":[5],"in":[6,182],"modern":[7],"software":[8],"development,":[9],"supporting":[10],"efficient":[11],"reuse,":[12],"comprehension,":[13],"and":[14,54,71,103,126,136,200,222,226],"maintenance.":[15],"While":[16],"lexical":[17,70,100,113,125,160,221],"retrieval":[18,40,128],"methods":[19],"such":[20],"as":[21],"BM25":[22,87,131,161,198],"remain":[23],"strong":[24],"baselines,":[25],"recent":[26],"neural":[27],"approaches":[28],"have":[29],"introduced":[30],"dense":[31,127,133],"vector":[32],"representations":[33],"that":[34,92,111,215],"facilitate":[35],"semantic":[36],"matching.":[37],"However,":[38],"hybrid":[39,72,124,183,223],"pipelines":[41],"rarely":[42],"incorporate":[43],"code":[44,56,73,134,224],"readability,":[45],"even":[46],"though":[47],"readability":[48,96,116,216],"strongly":[49],"influences":[50],"how":[51],"developers":[52],"interpret":[53],"assess":[55],"relevance.":[57],"This":[58],"study":[59],"provides":[60,177],"systematic":[62],"benchmark":[63,232],"of":[64,154,170,188,192,203,207,233],"readability-aware":[65,90,138,148,234],"ranking":[66,76,235],"strategies":[67,77],"for":[68],"both":[69,220],"search.":[74],"Three":[75],"are":[78],"examined":[79],"on":[80],"the":[81,99,141,159,178,197,229],"CodeSearchNet":[82],"Java":[83],"dataset:":[84],"(1)":[85],"baseline,":[88,162],"(2)":[89],"boosting":[91,149],"integrates":[93],"supervised":[95],"score":[97],"into":[98],"scoring":[101],"function,":[102],"(3)":[104],"re-scoring":[105,139,165],"techniques,":[106],"i.e.":[107],"additive,":[108],"multiplicative,":[109],"and$\\alpha$-fusion,":[110],"combine":[112],"scores":[114],"with":[115,132],"signals.":[117],"The":[118],"evaluation":[119],"further":[121],"extended":[122],"to":[123,140],"by":[129],"fusing":[130],"embeddings":[135],"applying":[137],"fused":[142],"rankings.":[143],"Across":[144],"93":[145],"evaluated":[146],"queries,":[147],"yields":[150],"consistent":[152],"improvement":[153,206],"approximately$\\mathbf{5.":[155],"1":[156],"5":[157],"\\%}$over":[158],"while":[163],"multiplicative":[164],"offers":[166],"an":[167,186,201],"additional":[168],"gain":[169],"about$\\mathbf{7.":[171],"4":[172,173],"\\%}$.":[174],"Moreover,":[175],"readability-aware$\\alpha$-fusion":[176],"most":[179],"stable":[180],"improvements":[181],"retrieval,":[184],"achieving":[185],"MRR@10":[187],"0.51":[189],"(an":[190,205],"increase":[191],"roughly":[193],"10.87":[194],"%":[195],"over":[196],"baseline)":[199],"nDCG@10":[202],"0.28":[204],"approximately":[208],"29.54":[209],"%).":[210],"Collectively,":[211],"these":[212],"results":[213],"demonstrate":[214],"signals":[217],"substantially":[218],"enhance":[219],"search,":[225],"they":[227],"establish":[228],"first":[230],"comprehensive":[231],"strategies.":[236]},"counts_by_year":[],"updated_date":"2026-07-29T14:22:42.915294","created_date":"2026-04-02T00:00:00"}
