{"id":"https://openalex.org/W3198774825","doi":"https://doi.org/10.1109/ccece53047.2021.9569061","title":"Code Authorship Attribution using content-based and non-content-based features","display_name":"Code Authorship Attribution using content-based and non-content-based features","publication_year":2021,"publication_date":"2021-09-12","ids":{"openalex":"https://openalex.org/W3198774825","doi":"https://doi.org/10.1109/ccece53047.2021.9569061","mag":"3198774825"},"language":"en","primary_location":{"id":"doi:10.1109/ccece53047.2021.9569061","is_oa":false,"landing_page_url":"https://doi.org/10.1109/ccece53047.2021.9569061","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2021 IEEE Canadian Conference on Electrical and Computer Engineering (CCECE)","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/A5045998768","display_name":"Parinaz Bayrami","orcid":null},"institutions":[{"id":"https://openalex.org/I107949126","display_name":"University of Lethbridge","ror":"https://ror.org/044j76961","country_code":"CA","type":"education","lineage":["https://openalex.org/I107949126"]}],"countries":["CA"],"is_corresponding":true,"raw_author_name":"Parinaz Bayrami","raw_affiliation_strings":["University of Lethbridge,Department of Math and Computer Science,Alberta,Canada","Department of Math and Computer Science, University of Lethbridge, Alberta, Canada"],"affiliations":[{"raw_affiliation_string":"University of Lethbridge,Department of Math and Computer Science,Alberta,Canada","institution_ids":["https://openalex.org/I107949126"]},{"raw_affiliation_string":"Department of Math and Computer Science, University of Lethbridge, Alberta, Canada","institution_ids":["https://openalex.org/I107949126"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5052967030","display_name":"Jacqueline E. Rice","orcid":"https://orcid.org/0000-0001-7941-0165"},"institutions":[{"id":"https://openalex.org/I107949126","display_name":"University of Lethbridge","ror":"https://ror.org/044j76961","country_code":"CA","type":"education","lineage":["https://openalex.org/I107949126"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"Jacqueline E. Rice","raw_affiliation_strings":["University of Lethbridge,Department of Math and Computer Science,Alberta,Canada","Department of Math and Computer Science, University of Lethbridge, Alberta, Canada"],"affiliations":[{"raw_affiliation_string":"University of Lethbridge,Department of Math and Computer Science,Alberta,Canada","institution_ids":["https://openalex.org/I107949126"]},{"raw_affiliation_string":"Department of Math and Computer Science, University of Lethbridge, Alberta, Canada","institution_ids":["https://openalex.org/I107949126"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":["https://openalex.org/A5045998768"],"corresponding_institution_ids":["https://openalex.org/I107949126"],"apc_list":null,"apc_paid":null,"fwci":0.5439,"has_fulltext":false,"cited_by_count":6,"citation_normalized_percentile":{"value":0.72839828,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":94,"max":96},"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"6"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T12380","display_name":"Authorship Attribution and Profiling","score":0.9994000196456909,"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/T12380","display_name":"Authorship Attribution and Profiling","score":0.9994000196456909,"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/T12262","display_name":"Hate Speech and Cyberbullying Detection","score":0.9366000294685364,"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.8264274597167969},{"id":"https://openalex.org/keywords/identification","display_name":"Identification (biology)","score":0.6882206797599792},{"id":"https://openalex.org/keywords/field","display_name":"Field (mathematics)","score":0.6675513982772827},{"id":"https://openalex.org/keywords/identity","display_name":"Identity (music)","score":0.6401801109313965},{"id":"https://openalex.org/keywords/source-code","display_name":"Source code","score":0.6048001646995544},{"id":"https://openalex.org/keywords/natural-language-processing","display_name":"Natural language processing","score":0.5944323539733887},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.5875396728515625},{"id":"https://openalex.org/keywords/natural-language","display_name":"Natural language","score":0.47804051637649536},{"id":"https://openalex.org/keywords/code","display_name":"Code (set theory)","score":0.4517088830471039},{"id":"https://openalex.org/keywords/writing-style","display_name":"Writing style","score":0.44740960001945496},{"id":"https://openalex.org/keywords/focus","display_name":"Focus (optics)","score":0.44147971272468567},{"id":"https://openalex.org/keywords/computational-linguistics","display_name":"Computational linguistics","score":0.43932682275772095},{"id":"https://openalex.org/keywords/machine-learning","display_name":"Machine learning","score":0.3420203924179077},{"id":"https://openalex.org/keywords/linguistics","display_name":"Linguistics","score":0.18257176876068115},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.15708130598068237}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8264274597167969},{"id":"https://openalex.org/C116834253","wikidata":"https://www.wikidata.org/wiki/Q2039217","display_name":"Identification (biology)","level":2,"score":0.6882206797599792},{"id":"https://openalex.org/C9652623","wikidata":"https://www.wikidata.org/wiki/Q190109","display_name":"Field (mathematics)","level":2,"score":0.6675513982772827},{"id":"https://openalex.org/C2778355321","wikidata":"https://www.wikidata.org/wiki/Q17079427","display_name":"Identity (music)","level":2,"score":0.6401801109313965},{"id":"https://openalex.org/C43126263","wikidata":"https://www.wikidata.org/wiki/Q128751","display_name":"Source code","level":2,"score":0.6048001646995544},{"id":"https://openalex.org/C204321447","wikidata":"https://www.wikidata.org/wiki/Q30642","display_name":"Natural language processing","level":1,"score":0.5944323539733887},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.5875396728515625},{"id":"https://openalex.org/C195324797","wikidata":"https://www.wikidata.org/wiki/Q33742","display_name":"Natural language","level":2,"score":0.47804051637649536},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.4517088830471039},{"id":"https://openalex.org/C13622073","wikidata":"https://www.wikidata.org/wiki/Q2243831","display_name":"Writing style","level":2,"score":0.44740960001945496},{"id":"https://openalex.org/C192209626","wikidata":"https://www.wikidata.org/wiki/Q190909","display_name":"Focus (optics)","level":2,"score":0.44147971272468567},{"id":"https://openalex.org/C155092808","wikidata":"https://www.wikidata.org/wiki/Q182557","display_name":"Computational linguistics","level":2,"score":0.43932682275772095},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.3420203924179077},{"id":"https://openalex.org/C41895202","wikidata":"https://www.wikidata.org/wiki/Q8162","display_name":"Linguistics","level":1,"score":0.18257176876068115},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.15708130598068237},{"id":"https://openalex.org/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.0},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","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/C120665830","wikidata":"https://www.wikidata.org/wiki/Q14620","display_name":"Optics","level":1,"score":0.0},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"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/C202444582","wikidata":"https://www.wikidata.org/wiki/Q837863","display_name":"Pure mathematics","level":1,"score":0.0},{"id":"https://openalex.org/C24890656","wikidata":"https://www.wikidata.org/wiki/Q82811","display_name":"Acoustics","level":1,"score":0.0},{"id":"https://openalex.org/C59822182","wikidata":"https://www.wikidata.org/wiki/Q441","display_name":"Botany","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/ccece53047.2021.9569061","is_oa":false,"landing_page_url":"https://doi.org/10.1109/ccece53047.2021.9569061","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2021 IEEE Canadian Conference on Electrical and Computer Engineering (CCECE)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Quality Education","id":"https://metadata.un.org/sdg/4","score":0.8299999833106995}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":19,"referenced_works":["https://openalex.org/W111712464","https://openalex.org/W154304303","https://openalex.org/W1050052418","https://openalex.org/W1528741131","https://openalex.org/W2003309484","https://openalex.org/W2054151502","https://openalex.org/W2063205814","https://openalex.org/W2180526599","https://openalex.org/W2770468395","https://openalex.org/W2781651079","https://openalex.org/W2790563929","https://openalex.org/W2914961791","https://openalex.org/W2952778849","https://openalex.org/W3084381286","https://openalex.org/W3132751168","https://openalex.org/W4233811565","https://openalex.org/W6606307442","https://openalex.org/W6746488794","https://openalex.org/W6748922080"],"related_works":["https://openalex.org/W197753654","https://openalex.org/W284959975","https://openalex.org/W3104152981","https://openalex.org/W1978147751","https://openalex.org/W3002459461","https://openalex.org/W2044980226","https://openalex.org/W4285169523","https://openalex.org/W2012282415","https://openalex.org/W2006627376","https://openalex.org/W3081644756"],"abstract_inverted_index":{"To":[0],"attribute":[1],"authorship":[2],"(author":[3],"identification)":[4],"means":[5],"to":[6,96,130,153],"identify":[7],"the":[8,51,62,69,83,89,97,119,132],"true":[9],"author":[10,109],"of":[11,14,53,64,71,73,86,91,118,143],"a":[12,92,103,159],"sample":[13],"work":[15],"among":[16],"many":[17],"candidates.":[18],"Author":[19],"identification":[20,70],"is":[21],"an":[22,155],"important":[23],"research":[24,41],"field":[25],"in":[26,35,50,68,88,147],"natural":[27,36],"language.":[28],"Machine":[29],"learning":[30,66],"approaches":[31],"are":[32,121,151],"widely":[33],"used":[34],"language":[37],"analysis,":[38],"and":[39,128],"previous":[40],"has":[42],"shown":[43],"that":[44],"similar":[45],"techniques":[46,67],"can":[47],"be":[48],"applied":[49],"analysis":[52],"computer":[54,74,93,107,144],"programming":[55],"(artificial)":[56],"languages.":[57],"This":[58],"paper":[59],"focuses":[60],"on":[61,78,139],"use":[63],"machine":[65],"authors":[72,87],"programs.":[75],"We":[76,100],"focus":[77],"identifying":[79],"which":[80],"features":[81,114,126],"capture":[82],"writing":[84],"style":[85],"classification":[90,133],"program":[94,108],"according":[95],"author's":[98,156],"identity.":[99],"then":[101],"propose":[102],"novel":[104],"approach":[105],"for":[106],"identification.":[110],"In":[111],"this":[112],"method,":[113],"from":[115],"source":[116],"code":[117],"programs":[120,145],"combined":[122],"with":[123,158],"authors'":[124],"sociological":[125],"(gender":[127],"region)":[129],"develop":[131],"model.":[134],"Several":[135],"experiments":[136],"were":[137],"conducted":[138],"two":[140],"datasets":[141],"composed":[142],"written":[146],"C++.":[148],"Our":[149],"models":[150],"able":[152],"predict":[154],"identity":[157],"75%":[160],"accuracy":[161],"rate.":[162]},"counts_by_year":[{"year":2025,"cited_by_count":2},{"year":2024,"cited_by_count":2},{"year":2022,"cited_by_count":2}],"updated_date":"2025-12-03T00:04:00.142953","created_date":"2025-10-10T00:00:00"}
