{"id":"W4387612067","doi":"10.1145/3607822.3614521","title":"Introducing Bidirectional Programming in Constructive Solid Geometry-Based CAD","year":2023,"lang":"en","type":"preprint","venue":"","topic":"Interactive and Immersive Displays","field":"Computer Science","cited_by":8,"is_retracted":false,"has_abstract":true,"ca_institutions":"Carleton University","funders":"","keywords":"Computer science; CAD; Scripting language; Constructive solid geometry; Interface (matter); Flexibility (engineering); Constructive; Programming language; Task (project management); Consistency (knowledge bases); Human–computer interaction; Computer Aided Design; User interface; Software engineering; Engineering drawing; Computer graphics (images); Artificial intelligence; Systems engineering; Engineering","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.002031477,0.0007995372,0.0004026884,0.0008535933,0.0006809274,0.002719035,0.001659085,0.0009826354,0.007705426],"category_scores_gemma":[0.004179292,0.0008554738,0.0006762065,0.0007302309,0.004223444,0.002410158,0.004046526,0.002390062,0.001689743],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.000529769,"about_ca_system_score_gemma":0.0008314914,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.00084177,"about_ca_topic_score_gemma":0.000985511,"domain_scores_codex":[0.9973912,0.0009266072,0.00008448424,0.0001929753,0.001235705,0.0001688827],"domain_scores_gemma":[0.996964,0.001734366,0.0001159738,0.0006113694,0.0004305896,0.0001436211],"domain_codex":null,"domain_gemma":null,"domain_candidate":null,"domain_consensus":null,"study_design_codex":"theoretical_or_conceptual","study_design_gemma":"theoretical_or_conceptual","study_design_scores_codex":[0.00007495585,0.00009579851,0.0005334699,0.0003987865,0.00001572875,0.0004621127,0.001690688,0.01453375,0.03531393,0.8433093,0.0024881,0.1010832],"study_design_scores_gemma":[0.0001152193,0.000228072,0.0005244235,0.0004406028,0.00003751029,0.002030683,0.0005007853,0.1985295,0.1008193,0.3809442,0.3156816,0.0001479843],"study_design_candidate":"theoretical_or_conceptual","study_design_consensus":"theoretical_or_conceptual","genre_codex":"methods","genre_gemma":"methods","genre_scores_codex":[0.003239373,0.0000848557,0.9895023,0.0001127669,0.00003550293,0.00004315376,0.00002090616,0.00104358,0.005917548],"genre_scores_gemma":[0.09570602,0.0003438031,0.8990548,0.0001454179,0.0000323233,0.000193013,0.00006813605,0.0007812165,0.003675223],"genre_candidate":"methods","genre_consensus":"methods","teacher_disagreement_score":0.007705426,"threshold_uncertainty_score":0.02577722,"prediction_status":"machine_predicted_unvalidated"},"machine_scores":{"provisional":true,"baseline":true,"maturity_gate_passed":false,"score_opus":0.02521190734960371,"score_gpt":0.3028079847131609,"score_spread":0.2775960773635572,"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."}}