{"id":"W2169952536","doi":"10.1145/1062455.1062491","title":"Using structural context to recommend source code examples","year":2005,"lang":"en","type":"article","venue":"","topic":"Software Engineering Research","field":"Computer Science","cited_by":385,"is_retracted":false,"has_abstract":true,"ca_institutions":"University of British Columbia","funders":"","keywords":"Computer science; Programming language; Source code; Eclipse; Coding (social sciences); Code (set theory); Context (archaeology); Code review; Class (philosophy); Code generation; Task (project management); Software engineering; Static program analysis; Artificial intelligence; Software development; Software","routes":{"ca_aff":true,"ca_fund":false,"ca_venue":false,"about_ca":false,"invisible_to_affiliation_only":false},"retraction":null,"screen":null,"direct_labels":[],"prediction":{"model_version":"codex-gemma-dda1882f352a","candidate_categories":[],"consensus_categories":[],"category_scores_codex":[0.0001774464,0.000094141,0.00009678565,0.0001082617,0.00007856613,0.0001657444,0.0006922795,0.00002913676,0.000131116],"category_scores_gemma":[0.0002091917,0.00008445371,0.00002640269,0.0002666854,0.00001337887,0.0002781191,0.0003359625,0.0001038983,0.0001303754],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.00009925746,"about_ca_system_score_gemma":0.00003039577,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.0001591656,"about_ca_topic_score_gemma":0.00008655745,"domain_scores_codex":[0.9990358,0.000024692,0.0001243053,0.0002622771,0.0002241611,0.0003287938],"domain_scores_gemma":[0.9990123,0.0003559038,0.00001375428,0.0004100651,0.00005053844,0.0001574272],"domain_codex":null,"domain_gemma":null,"domain_candidate":null,"domain_consensus":null,"study_design_codex":"design_other","study_design_gemma":"simulation_or_modeling","study_design_scores_codex":[0.000007553392,0.00001943406,0.01193096,0.00001345703,0.00002883084,0.000008354957,0.002644361,0.04042789,0.005865498,0.01072459,0.01242594,0.9159032],"study_design_scores_gemma":[0.0004642661,0.00008141009,0.01401159,0.00002824841,0.000002449228,0.00008354172,0.000104563,0.7303424,0.01761867,0.0002439576,0.236504,0.0005148687],"study_design_candidate":"design_other","study_design_consensus":null,"genre_codex":"methods","genre_gemma":"empirical","genre_scores_codex":[0.3137368,0.00003251712,0.6842949,0.001309058,0.0001136274,0.00007743701,8.554847e-7,0.0002855902,0.0001492189],"genre_scores_gemma":[0.6801855,4.084861e-7,0.3185208,0.0005537685,0.0000862111,0.000002568064,3.143633e-7,0.000008229482,0.0006422186],"genre_candidate":"methods","genre_consensus":null,"teacher_disagreement_score":0.9153882,"threshold_uncertainty_score":0.3443922,"prediction_status":"machine_predicted_unvalidated"},"machine_scores":{"provisional":true,"baseline":true,"maturity_gate_passed":false,"score_opus":0.0811007841125726,"score_gpt":0.3297570460288722,"score_spread":0.2486562619162996,"validation_status":"score_only:v0-immature-baseline","note":"Baseline scores from an immature model (maturity gate not passed). Scores rank; they never assert a category."}}