{"id":"W2745533497","doi":"10.1177/0047281617726278","title":"Rhetorical Genres in Code","year":2017,"lang":"en","type":"article","venue":"Journal of Technical Writing and Communication","topic":"Software Engineering Research","field":"Computer Science","cited_by":7,"is_retracted":false,"has_abstract":true,"ca_institutions":"University of Waterloo","funders":"","keywords":"Rhetorical question; Documentation; Code (set theory); Computer science; Technical writing; Software documentation; Internal documentation; Source code; Software; World Wide Web; Software development; Sociology; Linguistics; Programming language; Political science; Software development process; Set (abstract data type); Software construction","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.001467076,0.00004385135,0.0001223257,0.00008917684,0.0001638734,0.0002173316,0.001694859,0.00005396963,7.992431e-7],"category_scores_gemma":[0.002565332,0.00003863659,0.00003099415,0.00006572056,0.00006126755,0.0003803876,0.0005755259,0.0004575258,9.446948e-7],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.00005262981,"about_ca_system_score_gemma":0.00002975084,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.0000222442,"about_ca_topic_score_gemma":0.000009459537,"domain_scores_codex":[0.9992768,0.00006166675,0.0002834633,0.00007066021,0.0002027182,0.0001047229],"domain_scores_gemma":[0.9982346,0.0006628255,0.0001958974,0.0007518491,0.00009634735,0.00005846644],"domain_codex":null,"domain_gemma":null,"domain_candidate":null,"domain_consensus":null,"study_design_codex":"design_other","study_design_gemma":"observational","study_design_scores_codex":[0.00004538585,0.0004097384,0.3219711,0.00006558724,0.00002980364,0.000104412,0.0003716006,0.000205741,0.01233723,0.08678099,0.002022602,0.5756558],"study_design_scores_gemma":[0.0005664204,0.0001454332,0.983474,0.0003330354,0.000003502736,0.000264561,0.00003056199,0.006862046,0.0005810799,0.005768181,0.001843922,0.0001272396],"study_design_candidate":"observational","study_design_consensus":null,"genre_codex":"empirical","genre_gemma":"empirical","genre_scores_codex":[0.8717861,0.003269934,0.1098092,0.01353407,0.0001066177,0.0000981732,6.288518e-7,0.0001014115,0.001293894],"genre_scores_gemma":[0.9444439,0.0004326008,0.05506544,0.00001801717,0.00002563447,0.000001782425,1.015648e-7,0.000003170014,0.000009395141],"genre_candidate":"empirical","genre_consensus":"empirical","teacher_disagreement_score":0.661503,"threshold_uncertainty_score":0.3149498,"prediction_status":"machine_predicted_unvalidated"},"machine_scores":{"provisional":true,"baseline":true,"maturity_gate_passed":false,"score_opus":0.04689045109205577,"score_gpt":0.3520079960261935,"score_spread":0.3051175449341378,"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."}}