{"id":"W4401543487","doi":"10.1145/3643991.3645081","title":"How to refactor this code? An exploratory study on developer-ChatGPT refactoring conversations","year":2024,"lang":"en","type":"article","venue":"","topic":"Artificial Intelligence in Healthcare and Education","field":"Medicine","cited_by":18,"is_retracted":false,"has_abstract":true,"ca_institutions":"École de Technologie Supérieure","funders":"","keywords":"Code refactoring; Computer science; Programming language; Code (set theory); Exploratory research; Software engineering; Software; Sociology","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":"metacan-v3-hybrid-931329e0061c","candidate_categories":[],"consensus_categories":[],"category_scores_codex":[0.01607138,0.000614395,0.000552495,0.001845414,0.002267777,0.001554016,0.0009566575,0.001691506,0.001322772],"category_scores_gemma":[0.1218598,0.0005661104,0.0003733134,0.001035391,0.001605759,0.003037292,0.003016007,0.002474395,0.0005177613],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.001934141,"about_ca_system_score_gemma":0.002148038,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.003006758,"about_ca_topic_score_gemma":0.005663497,"domain_scores_codex":[0.9857718,0.01056387,0.0005741114,0.001177763,0.00141749,0.0004948722],"domain_scores_gemma":[0.7677444,0.2045554,0.009332404,0.005707405,0.00996004,0.002700315],"domain_codex":null,"domain_gemma":null,"domain_candidate":null,"domain_consensus":null,"study_design_codex":"qualitative","study_design_gemma":"qualitative","study_design_scores_codex":[0.0008795697,0.0004703498,0.08678842,0.0008891506,0.0000688766,0.003904798,0.7340497,0.001387576,0.02840921,0.002317206,0.005765446,0.1350696],"study_design_scores_gemma":[0.0002829732,0.002820968,0.167377,0.001876539,0.0002581452,0.006084111,0.5780739,0.0509681,0.04575574,0.008353328,0.1375185,0.0006307613],"study_design_candidate":"qualitative","study_design_consensus":"qualitative","genre_codex":"empirical","genre_gemma":"empirical","genre_scores_codex":[0.9717639,0.000395619,0.0228958,0.001671645,0.00006184911,0.0002266218,0.0002810438,0.0004535002,0.002250003],"genre_scores_gemma":[0.9796077,0.0002927168,0.01576463,0.0008390914,0.00003687674,0.0003743008,0.0003788027,0.000281206,0.002424691],"genre_candidate":"empirical","genre_consensus":"empirical","teacher_disagreement_score":0.01607138,"threshold_uncertainty_score":0.08499461,"prediction_status":"machine_predicted_unvalidated"},"machine_scores":{"provisional":true,"baseline":true,"maturity_gate_passed":false,"score_opus":0.3490328661078959,"score_gpt":0.4598598504089777,"score_spread":0.1108269843010818,"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."}}