{"id":"https://openalex.org/W4385482635","doi":"https://doi.org/10.1109/ijcnn54540.2023.10191573","title":"Fine-grained Similarity Matching with a Similarity Filtration Pyramid for Code Search","display_name":"Fine-grained Similarity Matching with a Similarity Filtration Pyramid for Code Search","publication_year":2023,"publication_date":"2023-06-18","ids":{"openalex":"https://openalex.org/W4385482635","doi":"https://doi.org/10.1109/ijcnn54540.2023.10191573"},"language":"en","primary_location":{"id":"doi:10.1109/ijcnn54540.2023.10191573","is_oa":false,"landing_page_url":"http://dx.doi.org/10.1109/ijcnn54540.2023.10191573","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2023 International Joint Conference on Neural Networks (IJCNN)","raw_type":"proceedings-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/A5089642980","display_name":"Cong Tan","orcid":null},"institutions":[{"id":"https://openalex.org/I37461747","display_name":"Wuhan University","ror":"https://ror.org/033vjfk17","country_code":"CN","type":"education","lineage":["https://openalex.org/I37461747"]}],"countries":["CN"],"is_corresponding":true,"raw_author_name":"Cong Tan","raw_affiliation_strings":["School of Cyber Science and Engineering, Wuhan University,Wuhan,China","School of Cyber Science and Engineering, Wuhan University, Wuhan, China"],"affiliations":[{"raw_affiliation_string":"School of Cyber Science and Engineering, Wuhan University,Wuhan,China","institution_ids":["https://openalex.org/I37461747"]},{"raw_affiliation_string":"School of Cyber Science and Engineering, Wuhan University, Wuhan, China","institution_ids":["https://openalex.org/I37461747"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5083316050","display_name":"Shun Yang","orcid":null},"institutions":[{"id":"https://openalex.org/I37461747","display_name":"Wuhan University","ror":"https://ror.org/033vjfk17","country_code":"CN","type":"education","lineage":["https://openalex.org/I37461747"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Shun Yang","raw_affiliation_strings":["School of Cyber Science and Engineering, Wuhan University,Wuhan,China","School of Cyber Science and Engineering, Wuhan University, Wuhan, China"],"affiliations":[{"raw_affiliation_string":"School of Cyber Science and Engineering, Wuhan University,Wuhan,China","institution_ids":["https://openalex.org/I37461747"]},{"raw_affiliation_string":"School of Cyber Science and Engineering, Wuhan University, Wuhan, China","institution_ids":["https://openalex.org/I37461747"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":["https://openalex.org/A5089642980"],"corresponding_institution_ids":["https://openalex.org/I37461747"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.15485885,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"8"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.9994999766349792,"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.9994999766349792,"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.9976000189781189,"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/T11241","display_name":"Advanced Malware Detection Techniques","score":0.9839000105857849,"subfield":{"id":"https://openalex.org/subfields/1711","display_name":"Signal Processing"},"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.8384294509887695},{"id":"https://openalex.org/keywords/code","display_name":"Code (set theory)","score":0.5457413196563721},{"id":"https://openalex.org/keywords/similarity","display_name":"Similarity (geometry)","score":0.5359187126159668},{"id":"https://openalex.org/keywords/source-code","display_name":"Source code","score":0.5342760682106018},{"id":"https://openalex.org/keywords/information-retrieval","display_name":"Information retrieval","score":0.5171384215354919},{"id":"https://openalex.org/keywords/matching","display_name":"Matching (statistics)","score":0.5063368082046509},{"id":"https://openalex.org/keywords/feature","display_name":"Feature (linguistics)","score":0.5009765625},{"id":"https://openalex.org/keywords/identifier","display_name":"Identifier","score":0.463633269071579},{"id":"https://openalex.org/keywords/nearest-neighbor-search","display_name":"Nearest neighbor search","score":0.45301133394241333},{"id":"https://openalex.org/keywords/web-search-query","display_name":"Web search query","score":0.4281395375728607},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.3913593888282776},{"id":"https://openalex.org/keywords/data-mining","display_name":"Data mining","score":0.36896398663520813},{"id":"https://openalex.org/keywords/search-engine","display_name":"Search engine","score":0.20784807205200195},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.1708800494670868},{"id":"https://openalex.org/keywords/image","display_name":"Image (mathematics)","score":0.08419391512870789}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8384294509887695},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.5457413196563721},{"id":"https://openalex.org/C103278499","wikidata":"https://www.wikidata.org/wiki/Q254465","display_name":"Similarity (geometry)","level":3,"score":0.5359187126159668},{"id":"https://openalex.org/C43126263","wikidata":"https://www.wikidata.org/wiki/Q128751","display_name":"Source code","level":2,"score":0.5342760682106018},{"id":"https://openalex.org/C23123220","wikidata":"https://www.wikidata.org/wiki/Q816826","display_name":"Information retrieval","level":1,"score":0.5171384215354919},{"id":"https://openalex.org/C165064840","wikidata":"https://www.wikidata.org/wiki/Q1321061","display_name":"Matching (statistics)","level":2,"score":0.5063368082046509},{"id":"https://openalex.org/C2776401178","wikidata":"https://www.wikidata.org/wiki/Q12050496","display_name":"Feature (linguistics)","level":2,"score":0.5009765625},{"id":"https://openalex.org/C154504017","wikidata":"https://www.wikidata.org/wiki/Q853614","display_name":"Identifier","level":2,"score":0.463633269071579},{"id":"https://openalex.org/C116738811","wikidata":"https://www.wikidata.org/wiki/Q608751","display_name":"Nearest neighbor search","level":2,"score":0.45301133394241333},{"id":"https://openalex.org/C164120249","wikidata":"https://www.wikidata.org/wiki/Q995982","display_name":"Web search query","level":3,"score":0.4281395375728607},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.3913593888282776},{"id":"https://openalex.org/C124101348","wikidata":"https://www.wikidata.org/wiki/Q172491","display_name":"Data mining","level":1,"score":0.36896398663520813},{"id":"https://openalex.org/C97854310","wikidata":"https://www.wikidata.org/wiki/Q19541","display_name":"Search engine","level":2,"score":0.20784807205200195},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.1708800494670868},{"id":"https://openalex.org/C115961682","wikidata":"https://www.wikidata.org/wiki/Q860623","display_name":"Image (mathematics)","level":2,"score":0.08419391512870789},{"id":"https://openalex.org/C105795698","wikidata":"https://www.wikidata.org/wiki/Q12483","display_name":"Statistics","level":1,"score":0.0},{"id":"https://openalex.org/C41895202","wikidata":"https://www.wikidata.org/wiki/Q8162","display_name":"Linguistics","level":1,"score":0.0},{"id":"https://openalex.org/C138885662","wikidata":"https://www.wikidata.org/wiki/Q5891","display_name":"Philosophy","level":0,"score":0.0},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.0},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/ijcnn54540.2023.10191573","is_oa":false,"landing_page_url":"http://dx.doi.org/10.1109/ijcnn54540.2023.10191573","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2023 International Joint Conference on Neural Networks (IJCNN)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"score":0.6100000143051147,"id":"https://metadata.un.org/sdg/4","display_name":"Quality Education"}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":["https://openalex.org/W4378651134","https://openalex.org/W4252684102","https://openalex.org/W2352307597","https://openalex.org/W1979633005","https://openalex.org/W2163724607","https://openalex.org/W3135403405","https://openalex.org/W2023227762","https://openalex.org/W2608983118","https://openalex.org/W3120493416","https://openalex.org/W2098192829"],"abstract_inverted_index":{"As":[0],"more":[1,3,95],"and":[2,32,47,67,77,87,123,136,153,172,194,197],"open-source":[4],"code":[5,10,20,31,58,66,86,107,121,134,152,170],"libraries":[6],"are":[7],"made":[8],"public,":[9],"search":[11,21,59,108],"is":[12,90,115,180],"becoming":[13],"increasingly":[14],"important":[15],"to":[16,52,57,71,146,163,183,191],"software":[17],"development.":[18],"Early":[19],"models":[22,63],"mainly":[23],"relied":[24],"on":[25,212],"the":[26,42,45,82,85,88,119,129,148,192,201,208,221],"textual":[27],"similarity":[28,113,150,167],"between":[29,84,132,151],"source":[30,48],"natural":[33],"language":[34],"queries.":[35],"They":[36],"lack":[37],"a":[38,105,143,166],"deep":[39,54],"understanding":[40],"of":[41,44,203,210],"semantics":[43],"query":[46,68,89,124,138,173],"code.":[49],"Developers":[50],"began":[51],"apply":[53],"learning":[55],"techniques":[56],"models.":[60],"However,":[61],"these":[62,185],"either":[64],"train":[65],"statements":[69],"separately":[70],"obtain":[72],"global":[73,144,149,164],"correspondences,":[74],"ignoring":[75],"identifiers":[76],"vocabulary's":[78],"interactive":[79],"relationship.":[80],"Either":[81],"interaction":[83,130],"not":[91],"fully":[92],"utilized":[93],"for":[94,118],"accurate":[96],"matching.":[97],"To":[98],"solve":[99],"this":[100,102],"problem,":[101],"paper":[103],"proposes":[104],"new":[106],"model":[109,219],"FspCS.":[110],"Firstly,":[111],"fine-grained":[112],"calculation":[114],"carried":[116],"out":[117],"extracted":[120],"features":[122,171],"features,":[125,174],"which":[126,155],"can":[127,156],"explore":[128],"matching":[131],"each":[133,137],"feature":[135],"feature.":[139],"Then,":[140],"we":[141],"propose":[142],"vector":[145],"represent":[147],"query,":[154],"capture":[157],"various":[158],"possible":[159],"similarities":[160],"from":[161],"local":[162],"via":[165],"pyramid":[168],"in":[169],"respectively.":[175],"The":[176],"attention":[177],"fusion":[178],"module":[179],"further":[181],"developed":[182],"integrate":[184],"alignments":[186,196],"effectively":[187],"by":[188],"selectively":[189],"attending":[190],"significant":[193],"representative":[195],"meanwhile":[198],"casting":[199],"aside":[200],"interferences":[202],"nonmeaningful":[204],"alignments.":[205],"We":[206],"evaluate":[207],"performance":[209],"FspCS":[211],"two":[213],"existing":[214],"large-scale":[215],"datasets.":[216],"Our":[217],"proposed":[218],"outperforms":[220],"state-of-the-art":[222],"methods.":[223]},"counts_by_year":[],"updated_date":"2025-12-24T23:09:58.560324","created_date":"2025-10-10T00:00:00"}
