{"id":"https://openalex.org/W4296614492","doi":"https://doi.org/10.1145/3564604","title":"Reusable Component Retrieval: A Semantic Search Approach for Low-Resource Languages","display_name":"Reusable Component Retrieval: A Semantic Search Approach for Low-Resource Languages","publication_year":2022,"publication_date":"2022-09-22","ids":{"openalex":"https://openalex.org/W4296614492","doi":"https://doi.org/10.1145/3564604"},"language":"en","primary_location":{"id":"doi:10.1145/3564604","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3564604","pdf_url":null,"source":{"id":"https://openalex.org/S4306421405","display_name":"ACM Transactions on Asian and Low-Resource Language Information Processing","issn_l":"2375-4699","issn":["2375-4699","2375-4702"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Asian and Low-Resource Language Information Processing","raw_type":"journal-article"},"type":"article","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/A5050470562","display_name":"Nazia Bibi","orcid":"https://orcid.org/0000-0001-5399-8589"},"institutions":[{"id":"https://openalex.org/I929597975","display_name":"National University of Sciences and Technology","ror":"https://ror.org/03w2j5y17","country_code":"PK","type":"education","lineage":["https://openalex.org/I929597975"]}],"countries":["PK"],"is_corresponding":false,"raw_author_name":"Nazia Bibi","raw_affiliation_strings":["Department of Computer Software Engineering, National University of Sciences and Technology, Islamabad, Pakistan"],"raw_orcid":"https://orcid.org/0000-0001-5399-8589","affiliations":[{"raw_affiliation_string":"Department of Computer Software Engineering, National University of Sciences and Technology, Islamabad, Pakistan","institution_ids":["https://openalex.org/I929597975"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5080089795","display_name":"Tauseef Rana","orcid":"https://orcid.org/0000-0002-9292-7705"},"institutions":[{"id":"https://openalex.org/I929597975","display_name":"National University of Sciences and Technology","ror":"https://ror.org/03w2j5y17","country_code":"PK","type":"education","lineage":["https://openalex.org/I929597975"]}],"countries":["PK"],"is_corresponding":false,"raw_author_name":"Tauseef Rana","raw_affiliation_strings":["Department of Computer Software Engineering, National University of Sciences and Technology, Islamabad, Pakistan"],"raw_orcid":"https://orcid.org/0000-0002-9292-7705","affiliations":[{"raw_affiliation_string":"Department of Computer Software Engineering, National University of Sciences and Technology, Islamabad, Pakistan","institution_ids":["https://openalex.org/I929597975"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5005327875","display_name":"Ayesha Maqbool","orcid":"https://orcid.org/0000-0003-3397-3661"},"institutions":[{"id":"https://openalex.org/I929597975","display_name":"National University of Sciences and Technology","ror":"https://ror.org/03w2j5y17","country_code":"PK","type":"education","lineage":["https://openalex.org/I929597975"]}],"countries":["PK"],"is_corresponding":false,"raw_author_name":"Ayesha Maqbool","raw_affiliation_strings":["Department of Computer Software Engineering, National University of Sciences and Technology, Islamabad, Pakistan"],"raw_orcid":"https://orcid.org/0000-0003-3397-3661","affiliations":[{"raw_affiliation_string":"Department of Computer Software Engineering, National University of Sciences and Technology, Islamabad, Pakistan","institution_ids":["https://openalex.org/I929597975"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5016603327","display_name":"Tamim Alkhalifah","orcid":"https://orcid.org/0000-0001-8407-2068"},"institutions":[{"id":"https://openalex.org/I156216236","display_name":"Qassim University","ror":"https://ror.org/01wsfe280","country_code":"SA","type":"education","lineage":["https://openalex.org/I156216236"]}],"countries":["SA"],"is_corresponding":false,"raw_author_name":"Tamim Alkhalifah","raw_affiliation_strings":["Department of Computer Science, College of Science and Arts in Ar Rass, Qassim University, Saudi Arabia and Department of Computer, College of Science and Arts in Ar Rass Qassim University, Ar Rass, Qassim 1162, Buraidah, Saudi Arabia, Saudi Arabia"],"raw_orcid":"https://orcid.org/0000-0001-8407-2068","affiliations":[{"raw_affiliation_string":"Department of Computer Science, College of Science and Arts in Ar Rass, Qassim University, Saudi Arabia and Department of Computer, College of Science and Arts in Ar Rass Qassim University, Ar Rass, Qassim 1162, Buraidah, Saudi Arabia, Saudi Arabia","institution_ids":["https://openalex.org/I156216236"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5091305250","display_name":"Wazir Zada Khan","orcid":"https://orcid.org/0000-0003-0819-4236"},"institutions":[{"id":"https://openalex.org/I192891849","display_name":"University of Wah","ror":"https://ror.org/020we4134","country_code":"PK","type":"education","lineage":["https://openalex.org/I192891849"]}],"countries":["PK"],"is_corresponding":false,"raw_author_name":"Wazir Zada Khan","raw_affiliation_strings":["Department of Computer Science, University of Wah, Wah, Pakistan"],"raw_orcid":"https://orcid.org/0000-0003-0819-4236","affiliations":[{"raw_affiliation_string":"Department of Computer Science, University of Wah, Wah, Pakistan","institution_ids":["https://openalex.org/I192891849"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5088617561","display_name":"Ali Kashif Bashir","orcid":"https://orcid.org/0000-0003-2601-9327"},"institutions":[{"id":"https://openalex.org/I11983389","display_name":"Manchester Metropolitan University","ror":"https://ror.org/02hstj355","country_code":"GB","type":"education","lineage":["https://openalex.org/I11983389"]},{"id":"https://openalex.org/I3131870445","display_name":"Woxsen School of Business","ror":"https://ror.org/0305fyb87","country_code":"IN","type":"education","lineage":["https://openalex.org/I3131870445"]}],"countries":["GB","IN"],"is_corresponding":false,"raw_author_name":"Ali Kashif Bashir","raw_affiliation_strings":["Department of Computing and Mathematics, Manchester Metropolitan University, Manchester, United Kingdom and Woxsen School of Business, Woxsen University, Hyderabad, Telangana 502345, India"],"raw_orcid":"https://orcid.org/0000-0003-2601-9327","affiliations":[{"raw_affiliation_string":"Department of Computing and Mathematics, Manchester Metropolitan University, Manchester, United Kingdom and Woxsen School of Business, Woxsen University, Hyderabad, Telangana 502345, India","institution_ids":["https://openalex.org/I3131870445","https://openalex.org/I11983389"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5045249230","display_name":"Yousaf Bin Zikria","orcid":"https://orcid.org/0000-0002-6570-5306"},"institutions":[{"id":"https://openalex.org/I55240360","display_name":"Yeungnam University","ror":"https://ror.org/05yc6p159","country_code":"KR","type":"education","lineage":["https://openalex.org/I55240360"]}],"countries":["KR"],"is_corresponding":false,"raw_author_name":"Yousaf Bin Zikria","raw_affiliation_strings":["Department of Information and Communication Engineering, Gyeongsan, Yeungnam University, Gyeongsan, Republic of Korea"],"raw_orcid":"https://orcid.org/0000-0002-6570-5306","affiliations":[{"raw_affiliation_string":"Department of Information and Communication Engineering, Gyeongsan, Yeungnam University, Gyeongsan, Republic of Korea","institution_ids":["https://openalex.org/I55240360"]}]}],"institutions":[],"countries_distinct_count":5,"institutions_distinct_count":6,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":1.5487,"has_fulltext":false,"cited_by_count":6,"citation_normalized_percentile":{"value":0.86780854,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":91,"max":97},"biblio":{"volume":"22","issue":"5","first_page":"1","last_page":"31"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.9994000196456909,"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.9994000196456909,"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/T12016","display_name":"Web Data Mining and Analysis","score":0.993399977684021,"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/T10028","display_name":"Topic Modeling","score":0.9872000217437744,"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/computer-science","display_name":"Computer science","score":0.8829797506332397},{"id":"https://openalex.org/keywords/information-retrieval","display_name":"Information retrieval","score":0.6897927522659302},{"id":"https://openalex.org/keywords/snippet","display_name":"Snippet","score":0.6721453070640564},{"id":"https://openalex.org/keywords/semantic-search","display_name":"Semantic search","score":0.583345890045166},{"id":"https://openalex.org/keywords/code","display_name":"Code (set theory)","score":0.5047203302383423},{"id":"https://openalex.org/keywords/source-code","display_name":"Source code","score":0.4846344590187073},{"id":"https://openalex.org/keywords/natural-language","display_name":"Natural language","score":0.47117406129837036},{"id":"https://openalex.org/keywords/natural-language-processing","display_name":"Natural language processing","score":0.46417877078056335},{"id":"https://openalex.org/keywords/search-engine","display_name":"Search engine","score":0.37230971455574036},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.36345866322517395},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.23533540964126587}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8829797506332397},{"id":"https://openalex.org/C23123220","wikidata":"https://www.wikidata.org/wiki/Q816826","display_name":"Information retrieval","level":1,"score":0.6897927522659302},{"id":"https://openalex.org/C2777822670","wikidata":"https://www.wikidata.org/wiki/Q1120538","display_name":"Snippet","level":2,"score":0.6721453070640564},{"id":"https://openalex.org/C166423231","wikidata":"https://www.wikidata.org/wiki/Q1891170","display_name":"Semantic search","level":3,"score":0.583345890045166},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.5047203302383423},{"id":"https://openalex.org/C43126263","wikidata":"https://www.wikidata.org/wiki/Q128751","display_name":"Source code","level":2,"score":0.4846344590187073},{"id":"https://openalex.org/C195324797","wikidata":"https://www.wikidata.org/wiki/Q33742","display_name":"Natural language","level":2,"score":0.47117406129837036},{"id":"https://openalex.org/C204321447","wikidata":"https://www.wikidata.org/wiki/Q30642","display_name":"Natural language processing","level":1,"score":0.46417877078056335},{"id":"https://openalex.org/C97854310","wikidata":"https://www.wikidata.org/wiki/Q19541","display_name":"Search engine","level":2,"score":0.37230971455574036},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.36345866322517395},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.23533540964126587},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3564604","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3564604","pdf_url":null,"source":{"id":"https://openalex.org/S4306421405","display_name":"ACM Transactions on Asian and Low-Resource Language Information Processing","issn_l":"2375-4699","issn":["2375-4699","2375-4702"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Asian and Low-Resource Language Information Processing","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":53,"referenced_works":["https://openalex.org/W100241900","https://openalex.org/W618024573","https://openalex.org/W1971132977","https://openalex.org/W1990888989","https://openalex.org/W2007264217","https://openalex.org/W2010050450","https://openalex.org/W2059706322","https://openalex.org/W2097001189","https://openalex.org/W2102235124","https://openalex.org/W2117465452","https://openalex.org/W2123024445","https://openalex.org/W2157836056","https://openalex.org/W2164961799","https://openalex.org/W2560868365","https://openalex.org/W2612300213","https://openalex.org/W2791914593","https://openalex.org/W2809729064","https://openalex.org/W2940642921","https://openalex.org/W2945915803","https://openalex.org/W2952230511","https://openalex.org/W2963921594","https://openalex.org/W2973529529","https://openalex.org/W3004037385","https://openalex.org/W3014358669","https://openalex.org/W3015105399","https://openalex.org/W3024946332","https://openalex.org/W3085514074","https://openalex.org/W3086542763","https://openalex.org/W3090126528","https://openalex.org/W3146893722","https://openalex.org/W3188911924","https://openalex.org/W3193806844","https://openalex.org/W3210887046","https://openalex.org/W4200367444","https://openalex.org/W4210357218","https://openalex.org/W4210932638","https://openalex.org/W4213459054","https://openalex.org/W4220668513","https://openalex.org/W4231101807","https://openalex.org/W4231725381","https://openalex.org/W4240261631","https://openalex.org/W4242557514","https://openalex.org/W4245195295","https://openalex.org/W4245985716","https://openalex.org/W4250325350","https://openalex.org/W4250691433","https://openalex.org/W4253752119","https://openalex.org/W4254194257","https://openalex.org/W4283079749","https://openalex.org/W4287780757","https://openalex.org/W4394638297","https://openalex.org/W6678470764","https://openalex.org/W6683738474"],"related_works":["https://openalex.org/W1484298060","https://openalex.org/W3169572532","https://openalex.org/W4384811727","https://openalex.org/W2359166167","https://openalex.org/W3590553","https://openalex.org/W3110844189","https://openalex.org/W4297963434","https://openalex.org/W2098875573","https://openalex.org/W2153030345","https://openalex.org/W1976839151"],"abstract_inverted_index":{"A":[0],"common":[1],"practice":[2],"among":[3],"programmers":[4,124],"is":[5,25,85,107,115,144,158,268],"to":[6,26,86,88,108,118,128,135,150,239],"reuse":[7],"existing":[8],"code,":[9],"accomplished":[10,57],"by":[11,59,91],"performing":[12],"natural":[13],"language":[14,77],"queries":[15],"through":[16],"search":[17,27,95,151,168],"engines.":[18],"The":[19,79,104,141,186,218],"main":[20],"aim":[21],"of":[22,36,82,184],"code":[23,37,40,52,66,94,111,131,156,177,230,242,255],"retrieval":[24,41,112,157,256],"for":[28,43,101,152,176,270],"the":[29,49,61,65,70,73,83,119,126,162,211],"most":[30,50],"relevant":[31,51,117],"snippet":[32,53],"from":[33],"a":[34,93,110,147,159,166,173,247],"corpus":[35],"snippets.":[38],"However,":[39],"frameworks":[42],"low-resource":[44,102],"languages":[45],"are":[46,201,221],"insufficient.":[47],"Retrieving":[48],"efficiently":[54],"can":[55,98],"be":[56,99],"only":[58],"eliminating":[60],"semantic":[62,167,174,236,272],"gap":[63],"between":[64],"snippets":[67],"residing":[68],"in":[69,250],"repository":[71],"and":[72,122,191,198,206,265],"user\u2019s":[74],"query":[75,121],"(natural":[76],"description).":[78],"primary":[80],"objective":[81,106],"research":[84,171],"contribute":[87],"this":[89],"field":[90],"providing":[92],"framework":[96],"that":[97,114,132,224,235],"extended":[100],"languages.":[103],"secondary":[105],"provide":[109,123],"mechanism":[113],"semantically":[116],"user":[120],"with":[125,214,254],"ability":[127],"locate":[129],"source":[130,153,241],"they":[133],"want":[134],"use":[136],"when":[137,264],"developing":[138],"new":[139],"applications.":[140],"proposed":[142,163,187,212],"approach":[143,164,213,226],"implemented":[145],"using":[146,203],"web":[148],"platform":[149],"code.":[154],"As":[155],"sophisticated":[160],"task,":[161],"incorporates":[165],"mechanism.":[169],"This":[170,244],"uses":[172],"model":[175,188],"retrieval,":[178],"which":[179],"generates":[180],"meanings":[181],"or":[182],"synonyms":[183],"words.":[185],"integrates":[189],"ontologies":[190],"Natural":[192],"Language":[193],"Processing.":[194],"System":[195],"performance":[196],"measures":[197],"classification":[199],"accuracy":[200],"computed":[202],"precision,":[204],"recall,":[205],"F1-score.":[207],"We":[208],"also":[209],"compare":[210],"state-of-the-art":[215],"baseline":[216],"models.":[217],"retrieved":[219],"results":[220],"ranked,":[222],"showing":[223],"our":[225,259],"significantly":[227],"outperforms":[228],"robust":[229],"matching.":[231],"Our":[232],"evaluation":[233],"shows":[234],"matching":[237],"leads":[238],"improved":[240],"retrieval.":[243],"study":[245],"marks":[246],"substantial":[248],"advancement":[249],"integrating":[251],"programming":[252],"expertise":[253],"techniques.":[257],"Moreover,":[258],"system":[260],"lets":[261],"users":[262],"know":[263],"how":[266],"it":[267],"used":[269],"successful":[271],"searching.":[273]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2025,"cited_by_count":1},{"year":2024,"cited_by_count":2},{"year":2023,"cited_by_count":2}],"updated_date":"2026-05-21T06:26:12.895304","created_date":"2025-10-10T00:00:00"}
