{"meta":{"generated_at":"2026-06-20T20:25:55.055Z","question":"Are AI models' writing styles converging over time (homogenization)?","method":"Challenge-controlled nearest-neighbor distinctiveness. Each per-response feature vector is z-normalized with GLOBAL per-feature mean/stddev. For every response we measure Euclidean distance to the nearest response to the SAME challenge by a DIFFERENT model (lower = more similar to its closest same-task peer). Responses are bucketed by the author model's releaseDate; declining mean distinctiveness over time indicates convergence. Same-challenge control removes the challenge-mix confound; nearest-neighbor is robust to how many models answered each challenge.","response_type_filter":["text","code","website","html","svg"],"response_type_note":"All 3,095 rows in the current dataset are response_type \"text\"; filter is future-proofing.","total_responses":3095,"responses_after_filter":3095,"responses_with_release_date":3095,"responses_without_release_date":0,"models_without_date":[],"unique_models":183,"unique_challenges":43,"date_range":{"earliest":"2018-06-11","latest":"2026-03-18"},"features_used":["avg_word_length","type_token_ratio","hapax_ratio","avg_sentence_length","sentence_length_variance","comma_rate","semicolon_rate","colon_rate","exclamation_rate","question_rate","em_dash_rate","ellipsis_rate","parenthetical_rate","heading_rate","bold_rate","italic_rate","list_item_rate","inline_code_rate","emoji_rate","horizontal_rule_rate","hedging_rate","booster_rate","transition_rate","filler_rate","first_person_rate","second_person_rate","avg_paragraph_length"],"features_dropped_degenerate":["code_block_rate"],"bucket_scheme":"quarterly from 2025-01-01; all earlier responses collapsed into one flagged \"pre-2025\" bucket (release dates before 2025 are 1-6 models per quarter -- too thin to trust)","adequate_n_threshold":80,"bootstrap_iterations":2000,"distance_metric":"euclidean on globally z-normalized feature vectors","inputs":["public/datasets/stylome-models.json","public/datasets/stylome-responses.jsonl","src/lib/data/models.ts"]},"verdict":{"label":"WEAK_SUGGESTIVE","controlled_first_to_last_pct":-5.6,"controlled_slope_per_quarter":-0.04154,"endpoints_ci_overlap":true,"summary":"Challenge-controlled distinctiveness trends down but only one of {CI separation, negative slope} holds: a weak, suggestive signal, not a strong claim."},"headline_stats":{"primary":{"earlier_period":"2025-Q1","later_period":"2026-Q1","earlier_mean_distinctiveness":2.0447,"later_mean_distinctiveness":1.9311,"earlier_n":196,"later_n":843,"earlier_pct_more_distinct_than_later":5.9,"direction":"convergence","ci_overlap":true,"statement":"Models shipped in 2025-Q1 were 5.9% MORE distinct from their nearest same-task peer than models shipped in 2026-Q1."},"provider":{"earlier_period":"2025-Q1","later_period":"2026-Q1","earlier_mean":2.2856,"later_mean":2.0584,"earlier_pct_more_distinct_than_later":11,"direction":"convergence","ci_overlap":true},"controlled_slope_per_quarter":-0.04154},"timeline":[{"period":"pre-2025","n_responses":268,"n_models":23,"mean_distinctiveness":2.3928,"ci95_low":2.1511,"ci95_high":2.6687,"adequate":false,"thin":true},{"period":"2025-Q1","n_responses":196,"n_models":14,"mean_distinctiveness":2.0447,"ci95_low":1.8988,"ci95_high":2.2003,"adequate":true,"thin":false},{"period":"2025-Q2","n_responses":337,"n_models":28,"mean_distinctiveness":2.2512,"ci95_low":2.009,"ci95_high":2.5648,"adequate":true,"thin":false},{"period":"2025-Q3","n_responses":817,"n_models":43,"mean_distinctiveness":2.0158,"ci95_low":1.9209,"ci95_high":2.1147,"adequate":true,"thin":false},{"period":"2025-Q4","n_responses":623,"n_models":35,"mean_distinctiveness":2.063,"ci95_low":1.9733,"ci95_high":2.1566,"adequate":true,"thin":false},{"period":"2026-Q1","n_responses":843,"n_models":39,"mean_distinctiveness":1.9311,"ci95_low":1.8169,"ci95_high":2.0661,"adequate":true,"thin":false}],"provider_convergence_over_time":[{"period":"pre-2025","n_responses":265,"n_models":23,"mean_distinctiveness":2.5564,"ci95_low":2.2922,"ci95_high":2.8279,"adequate":false,"thin":true},{"period":"2025-Q1","n_responses":196,"n_models":14,"mean_distinctiveness":2.2856,"ci95_low":2.104,"ci95_high":2.4727,"adequate":true,"thin":false},{"period":"2025-Q2","n_responses":337,"n_models":28,"mean_distinctiveness":2.4594,"ci95_low":2.2065,"ci95_high":2.7843,"adequate":true,"thin":false},{"period":"2025-Q3","n_responses":817,"n_models":43,"mean_distinctiveness":2.2678,"ci95_low":2.1603,"ci95_high":2.386,"adequate":true,"thin":false},{"period":"2025-Q4","n_responses":623,"n_models":35,"mean_distinctiveness":2.2407,"ci95_low":2.1372,"ci95_high":2.3531,"adequate":true,"thin":false},{"period":"2026-Q1","n_responses":843,"n_models":39,"mean_distinctiveness":2.0584,"ci95_low":1.9438,"ci95_high":2.1938,"adequate":true,"thin":false}],"raw_timeline":[{"period":"pre-2025","n_models":24,"mean_distinctiveness":1.6382,"ci95_low":1.3795,"ci95_high":1.9238,"thin":true},{"period":"2025-Q1","n_models":14,"mean_distinctiveness":1.3629,"ci95_low":1.1398,"ci95_high":1.6087,"thin":false},{"period":"2025-Q2","n_models":28,"mean_distinctiveness":1.6897,"ci95_low":1.3913,"ci95_high":2.0321,"thin":false},{"period":"2025-Q3","n_models":43,"mean_distinctiveness":1.0778,"ci95_low":0.9842,"ci95_high":1.1782,"thin":false},{"period":"2025-Q4","n_models":35,"mean_distinctiveness":1.1471,"ci95_low":1.0501,"ci95_high":1.2436,"thin":false},{"period":"2026-Q1","n_models":39,"mean_distinctiveness":0.9636,"ci95_low":0.8333,"ci95_high":1.1028,"thin":false}],"raw_vs_controlled":{"controlled":{"first_period":"2025-Q1","last_period":"2026-Q1","first_mean":2.0447,"last_mean":1.9311,"pct_change_first_to_last":-5.6},"raw":{"first_period":"2025-Q1","last_period":"2026-Q1","first_mean":1.3629,"last_mean":0.9636,"pct_change_first_to_last":-29.3},"note":"controlled = same-challenge nearest-neighbor (confound removed). raw = model-level mean fingerprint nearest-neighbor ignoring challenge (confounded). A negative pct_change means distinctiveness fell = convergence. Compare the two magnitudes: if controlled << raw, most of the naive \"convergence\" is the challenge-mix artifact."},"per_feature_convergence":{"comparison_window":{"from":"2025-Q1","to":"2026-Q1"},"note":"Per feature: average within-challenge stddev (cross-model spread on the same task) in the first vs last adequate bucket. Negative pct_change = spread shrank = converging.","top_converging":[{"feature":"ellipsis_rate","first_period":"2025-Q1","last_period":"2026-Q1","first_spread":0.1969,"last_spread":0.1152,"pct_change":-41.52,"converging":true,"n_challenges_first":23,"n_challenges_last":23},{"feature":"sentence_length_variance","first_period":"2025-Q1","last_period":"2026-Q1","first_spread":5316.1087,"last_spread":3492.5728,"pct_change":-34.3,"converging":true,"n_challenges_first":23,"n_challenges_last":23},{"feature":"avg_sentence_length","first_period":"2025-Q1","last_period":"2026-Q1","first_spread":15.8,"last_spread":11.4682,"pct_change":-27.42,"converging":true,"n_challenges_first":23,"n_challenges_last":23},{"feature":"transition_rate","first_period":"2025-Q1","last_period":"2026-Q1","first_spread":0.1922,"last_spread":0.1462,"pct_change":-23.92,"converging":true,"n_challenges_first":23,"n_challenges_last":23},{"feature":"exclamation_rate","first_period":"2025-Q1","last_period":"2026-Q1","first_spread":0.3445,"last_spread":0.2757,"pct_change":-19.96,"converging":true,"n_challenges_first":23,"n_challenges_last":23},{"feature":"comma_rate","first_period":"2025-Q1","last_period":"2026-Q1","first_spread":1.9673,"last_spread":1.8396,"pct_change":-6.49,"converging":true,"n_challenges_first":23,"n_challenges_last":23},{"feature":"bold_rate","first_period":"2025-Q1","last_period":"2026-Q1","first_spread":3.1204,"last_spread":2.9698,"pct_change":-4.82,"converging":true,"n_challenges_first":23,"n_challenges_last":23},{"feature":"question_rate","first_period":"2025-Q1","last_period":"2026-Q1","first_spread":0.4465,"last_spread":0.4339,"pct_change":-2.81,"converging":true,"n_challenges_first":23,"n_challenges_last":23}],"top_diverging":[{"feature":"em_dash_rate","first_period":"2025-Q1","last_period":"2026-Q1","first_spread":0.6097,"last_spread":2.4973,"pct_change":309.6,"converging":false,"n_challenges_first":23,"n_challenges_last":23},{"feature":"avg_paragraph_length","first_period":"2025-Q1","last_period":"2026-Q1","first_spread":16.2549,"last_spread":54.9219,"pct_change":237.88,"converging":false,"n_challenges_first":23,"n_challenges_last":23},{"feature":"inline_code_rate","first_period":"2025-Q1","last_period":"2026-Q1","first_spread":0.0183,"last_spread":0.0481,"pct_change":163.32,"converging":false,"n_challenges_first":23,"n_challenges_last":23},{"feature":"emoji_rate","first_period":"2025-Q1","last_period":"2026-Q1","first_spread":0.2276,"last_spread":0.4319,"pct_change":89.76,"converging":false,"n_challenges_first":23,"n_challenges_last":23},{"feature":"semicolon_rate","first_period":"2025-Q1","last_period":"2026-Q1","first_spread":0.2484,"last_spread":0.4084,"pct_change":64.37,"converging":false,"n_challenges_first":23,"n_challenges_last":23},{"feature":"italic_rate","first_period":"2025-Q1","last_period":"2026-Q1","first_spread":0.9514,"last_spread":1.5018,"pct_change":57.86,"converging":false,"n_challenges_first":23,"n_challenges_last":23},{"feature":"horizontal_rule_rate","first_period":"2025-Q1","last_period":"2026-Q1","first_spread":0.3435,"last_spread":0.5003,"pct_change":45.66,"converging":false,"n_challenges_first":23,"n_challenges_last":23},{"feature":"first_person_rate","first_period":"2025-Q1","last_period":"2026-Q1","first_spread":0.5336,"last_spread":0.7452,"pct_change":39.67,"converging":false,"n_challenges_first":23,"n_challenges_last":23}],"all":[{"feature":"ellipsis_rate","first_period":"2025-Q1","last_period":"2026-Q1","first_spread":0.1969,"last_spread":0.1152,"pct_change":-41.52,"converging":true,"n_challenges_first":23,"n_challenges_last":23},{"feature":"sentence_length_variance","first_period":"2025-Q1","last_period":"2026-Q1","first_spread":5316.1087,"last_spread":3492.5728,"pct_change":-34.3,"converging":true,"n_challenges_first":23,"n_challenges_last":23},{"feature":"avg_sentence_length","first_period":"2025-Q1","last_period":"2026-Q1","first_spread":15.8,"last_spread":11.4682,"pct_change":-27.42,"converging":true,"n_challenges_first":23,"n_challenges_last":23},{"feature":"transition_rate","first_period":"2025-Q1","last_period":"2026-Q1","first_spread":0.1922,"last_spread":0.1462,"pct_change":-23.92,"converging":true,"n_challenges_first":23,"n_challenges_last":23},{"feature":"exclamation_rate","first_period":"2025-Q1","last_period":"2026-Q1","first_spread":0.3445,"last_spread":0.2757,"pct_change":-19.96,"converging":true,"n_challenges_first":23,"n_challenges_last":23},{"feature":"comma_rate","first_period":"2025-Q1","last_period":"2026-Q1","first_spread":1.9673,"last_spread":1.8396,"pct_change":-6.49,"converging":true,"n_challenges_first":23,"n_challenges_last":23},{"feature":"bold_rate","first_period":"2025-Q1","last_period":"2026-Q1","first_spread":3.1204,"last_spread":2.9698,"pct_change":-4.82,"converging":true,"n_challenges_first":23,"n_challenges_last":23},{"feature":"question_rate","first_period":"2025-Q1","last_period":"2026-Q1","first_spread":0.4465,"last_spread":0.4339,"pct_change":-2.81,"converging":true,"n_challenges_first":23,"n_challenges_last":23},{"feature":"hedging_rate","first_period":"2025-Q1","last_period":"2026-Q1","first_spread":0.3938,"last_spread":0.3871,"pct_change":-1.69,"converging":true,"n_challenges_first":23,"n_challenges_last":23},{"feature":"heading_rate","first_period":"2025-Q1","last_period":"2026-Q1","first_spread":0.7874,"last_spread":0.7943,"pct_change":0.88,"converging":false,"n_challenges_first":23,"n_challenges_last":23},{"feature":"avg_word_length","first_period":"2025-Q1","last_period":"2026-Q1","first_spread":0.3294,"last_spread":0.3334,"pct_change":1.23,"converging":false,"n_challenges_first":23,"n_challenges_last":23},{"feature":"filler_rate","first_period":"2025-Q1","last_period":"2026-Q1","first_spread":0.3082,"last_spread":0.3165,"pct_change":2.69,"converging":false,"n_challenges_first":23,"n_challenges_last":23},{"feature":"second_person_rate","first_period":"2025-Q1","last_period":"2026-Q1","first_spread":0.7189,"last_spread":0.7505,"pct_change":4.39,"converging":false,"n_challenges_first":23,"n_challenges_last":23},{"feature":"booster_rate","first_period":"2025-Q1","last_period":"2026-Q1","first_spread":0.22,"last_spread":0.237,"pct_change":7.74,"converging":false,"n_challenges_first":23,"n_challenges_last":23},{"feature":"list_item_rate","first_period":"2025-Q1","last_period":"2026-Q1","first_spread":2.2843,"last_spread":2.4994,"pct_change":9.42,"converging":false,"n_challenges_first":23,"n_challenges_last":23},{"feature":"parenthetical_rate","first_period":"2025-Q1","last_period":"2026-Q1","first_spread":1.2716,"last_spread":1.5026,"pct_change":18.16,"converging":false,"n_challenges_first":23,"n_challenges_last":23},{"feature":"hapax_ratio","first_period":"2025-Q1","last_period":"2026-Q1","first_spread":0.0763,"last_spread":0.0915,"pct_change":19.91,"converging":false,"n_challenges_first":23,"n_challenges_last":23},{"feature":"type_token_ratio","first_period":"2025-Q1","last_period":"2026-Q1","first_spread":0.0698,"last_spread":0.0875,"pct_change":25.43,"converging":false,"n_challenges_first":23,"n_challenges_last":23},{"feature":"colon_rate","first_period":"2025-Q1","last_period":"2026-Q1","first_spread":1.5208,"last_spread":1.9146,"pct_change":25.89,"converging":false,"n_challenges_first":23,"n_challenges_last":23},{"feature":"first_person_rate","first_period":"2025-Q1","last_period":"2026-Q1","first_spread":0.5336,"last_spread":0.7452,"pct_change":39.67,"converging":false,"n_challenges_first":23,"n_challenges_last":23},{"feature":"horizontal_rule_rate","first_period":"2025-Q1","last_period":"2026-Q1","first_spread":0.3435,"last_spread":0.5003,"pct_change":45.66,"converging":false,"n_challenges_first":23,"n_challenges_last":23},{"feature":"italic_rate","first_period":"2025-Q1","last_period":"2026-Q1","first_spread":0.9514,"last_spread":1.5018,"pct_change":57.86,"converging":false,"n_challenges_first":23,"n_challenges_last":23},{"feature":"semicolon_rate","first_period":"2025-Q1","last_period":"2026-Q1","first_spread":0.2484,"last_spread":0.4084,"pct_change":64.37,"converging":false,"n_challenges_first":23,"n_challenges_last":23},{"feature":"emoji_rate","first_period":"2025-Q1","last_period":"2026-Q1","first_spread":0.2276,"last_spread":0.4319,"pct_change":89.76,"converging":false,"n_challenges_first":23,"n_challenges_last":23},{"feature":"inline_code_rate","first_period":"2025-Q1","last_period":"2026-Q1","first_spread":0.0183,"last_spread":0.0481,"pct_change":163.32,"converging":false,"n_challenges_first":23,"n_challenges_last":23},{"feature":"avg_paragraph_length","first_period":"2025-Q1","last_period":"2026-Q1","first_spread":16.2549,"last_spread":54.9219,"pct_change":237.88,"converging":false,"n_challenges_first":23,"n_challenges_last":23},{"feature":"em_dash_rate","first_period":"2025-Q1","last_period":"2026-Q1","first_spread":0.6097,"last_spread":2.4973,"pct_change":309.6,"converging":false,"n_challenges_first":23,"n_challenges_last":23}]},"feature_divergence":{"periods":["2025-Q1","2025-Q2","2025-Q3","2025-Q4","2026-Q1"],"note":"Per feature: the average within-challenge cross-model spread (stddev) in EACH adequate time bucket, so a chart can show the spread widening (divergence) or narrowing (convergence) across 2025->2026. Same metric as per_feature_convergence but as a full per-bucket series, not just first-vs-last endpoints.","diverging":[{"feature":"em_dash_rate","direction":"diverging","first_period":"2025-Q1","last_period":"2026-Q1","first_spread":0.6097,"last_spread":2.4973,"pct_change":309.6,"series":[{"period":"2025-Q1","spread":0.6097,"n_challenges":23},{"period":"2025-Q2","spread":2.4873,"n_challenges":25},{"period":"2025-Q3","spread":2.9683,"n_challenges":22},{"period":"2025-Q4","spread":3.0308,"n_challenges":24},{"period":"2026-Q1","spread":2.4973,"n_challenges":23}]},{"feature":"avg_paragraph_length","direction":"diverging","first_period":"2025-Q1","last_period":"2026-Q1","first_spread":16.2549,"last_spread":54.9219,"pct_change":237.88,"series":[{"period":"2025-Q1","spread":16.2549,"n_challenges":23},{"period":"2025-Q2","spread":54.6259,"n_challenges":25},{"period":"2025-Q3","spread":26.7098,"n_challenges":22},{"period":"2025-Q4","spread":13.7582,"n_challenges":24},{"period":"2026-Q1","spread":54.9219,"n_challenges":23}]},{"feature":"inline_code_rate","direction":"diverging","first_period":"2025-Q1","last_period":"2026-Q1","first_spread":0.0183,"last_spread":0.0481,"pct_change":163.32,"series":[{"period":"2025-Q1","spread":0.0183,"n_challenges":23},{"period":"2025-Q2","spread":0.091,"n_challenges":25},{"period":"2025-Q3","spread":0.1546,"n_challenges":22},{"period":"2025-Q4","spread":0.099,"n_challenges":24},{"period":"2026-Q1","spread":0.0481,"n_challenges":23}]},{"feature":"emoji_rate","direction":"diverging","first_period":"2025-Q1","last_period":"2026-Q1","first_spread":0.2276,"last_spread":0.4319,"pct_change":89.76,"series":[{"period":"2025-Q1","spread":0.2276,"n_challenges":23},{"period":"2025-Q2","spread":0.2071,"n_challenges":25},{"period":"2025-Q3","spread":0.5289,"n_challenges":22},{"period":"2025-Q4","spread":0.2818,"n_challenges":24},{"period":"2026-Q1","spread":0.4319,"n_challenges":23}]},{"feature":"semicolon_rate","direction":"diverging","first_period":"2025-Q1","last_period":"2026-Q1","first_spread":0.2484,"last_spread":0.4084,"pct_change":64.37,"series":[{"period":"2025-Q1","spread":0.2484,"n_challenges":23},{"period":"2025-Q2","spread":0.3336,"n_challenges":25},{"period":"2025-Q3","spread":0.5468,"n_challenges":22},{"period":"2025-Q4","spread":0.5119,"n_challenges":24},{"period":"2026-Q1","spread":0.4084,"n_challenges":23}]},{"feature":"italic_rate","direction":"diverging","first_period":"2025-Q1","last_period":"2026-Q1","first_spread":0.9514,"last_spread":1.5018,"pct_change":57.86,"series":[{"period":"2025-Q1","spread":0.9514,"n_challenges":23},{"period":"2025-Q2","spread":1.0213,"n_challenges":25},{"period":"2025-Q3","spread":1.7732,"n_challenges":22},{"period":"2025-Q4","spread":1.4499,"n_challenges":24},{"period":"2026-Q1","spread":1.5018,"n_challenges":23}]}],"converging":[{"feature":"ellipsis_rate","direction":"converging","first_period":"2025-Q1","last_period":"2026-Q1","first_spread":0.1969,"last_spread":0.1152,"pct_change":-41.52,"series":[{"period":"2025-Q1","spread":0.1969,"n_challenges":23},{"period":"2025-Q2","spread":0.0964,"n_challenges":25},{"period":"2025-Q3","spread":0.1952,"n_challenges":22},{"period":"2025-Q4","spread":0.1061,"n_challenges":24},{"period":"2026-Q1","spread":0.1152,"n_challenges":23}]},{"feature":"sentence_length_variance","direction":"converging","first_period":"2025-Q1","last_period":"2026-Q1","first_spread":5316.1087,"last_spread":3492.5728,"pct_change":-34.3,"series":[{"period":"2025-Q1","spread":5316.1087,"n_challenges":23},{"period":"2025-Q2","spread":8765.3311,"n_challenges":25},{"period":"2025-Q3","spread":11410.2436,"n_challenges":22},{"period":"2025-Q4","spread":5436.2162,"n_challenges":24},{"period":"2026-Q1","spread":3492.5728,"n_challenges":23}]},{"feature":"avg_sentence_length","direction":"converging","first_period":"2025-Q1","last_period":"2026-Q1","first_spread":15.8,"last_spread":11.4682,"pct_change":-27.42,"series":[{"period":"2025-Q1","spread":15.8,"n_challenges":23},{"period":"2025-Q2","spread":25.9202,"n_challenges":25},{"period":"2025-Q3","spread":27.4211,"n_challenges":22},{"period":"2025-Q4","spread":23.3677,"n_challenges":24},{"period":"2026-Q1","spread":11.4682,"n_challenges":23}]},{"feature":"transition_rate","direction":"converging","first_period":"2025-Q1","last_period":"2026-Q1","first_spread":0.1922,"last_spread":0.1462,"pct_change":-23.92,"series":[{"period":"2025-Q1","spread":0.1922,"n_challenges":23},{"period":"2025-Q2","spread":0.1983,"n_challenges":25},{"period":"2025-Q3","spread":0.1916,"n_challenges":22},{"period":"2025-Q4","spread":0.2182,"n_challenges":24},{"period":"2026-Q1","spread":0.1462,"n_challenges":23}]},{"feature":"exclamation_rate","direction":"converging","first_period":"2025-Q1","last_period":"2026-Q1","first_spread":0.3445,"last_spread":0.2757,"pct_change":-19.96,"series":[{"period":"2025-Q1","spread":0.3445,"n_challenges":23},{"period":"2025-Q2","spread":0.3406,"n_challenges":25},{"period":"2025-Q3","spread":0.3863,"n_challenges":22},{"period":"2025-Q4","spread":0.3159,"n_challenges":24},{"period":"2026-Q1","spread":0.2757,"n_challenges":23}]}]},"camps":{"metric":"em_dash_rate","threshold":1,"threshold_note":"Models with mean em_dash_rate > 1 per 100 words are the \"em-dash heavy\" camp; the rest are \"em-dash sparse/free\". Threshold sits in the trough of the observed em-dash distribution.","total_models":182,"heavy_count":81,"sparse_count":101,"em_dash_free_count":26,"heavy_mean_em_dash":2.7728,"sparse_mean_em_dash":0.3804,"models":[{"model_id":"kimi-k2-0905","name":"MoonshotAI: Kimi K2 0905","provider":"moonshotai","releaseDate":"2025-09-04","em_dash_rate":9.379,"emoji_rate":0.1462,"avg_paragraph_length":43.3163,"n_responses":22,"camp":"em-dash-heavy"},{"model_id":"mistral-small-creative","name":"Mistral Small Creative","provider":"mistral","releaseDate":"2025-12-16","em_dash_rate":6.5821,"emoji_rate":0.5055,"avg_paragraph_length":46.0437,"n_responses":24,"camp":"em-dash-heavy"},{"model_id":"mercury","name":"Inception: Mercury","provider":"inception","releaseDate":"2025-06-26","em_dash_rate":6.5413,"emoji_rate":0.0425,"avg_paragraph_length":42.5075,"n_responses":17,"camp":"em-dash-heavy"},{"model_id":"mercury-2","name":"Inception: Mercury 2","provider":"inception","releaseDate":"2026-03-04","em_dash_rate":6.2208,"emoji_rate":0.0818,"avg_paragraph_length":45.1328,"n_responses":23,"camp":"em-dash-heavy"},{"model_id":"gpt-5.3-chat","name":"GPT-5.3 Chat","provider":"openai","releaseDate":"2026-03-03","em_dash_rate":6.0277,"emoji_rate":0,"avg_paragraph_length":24.9202,"n_responses":23,"camp":"em-dash-heavy"},{"model_id":"o3","name":"OpenAI o3","provider":"openai","releaseDate":"2025-04-16","em_dash_rate":5.6406,"emoji_rate":0,"avg_paragraph_length":33.8215,"n_responses":16,"camp":"em-dash-heavy"},{"model_id":"qwen3-max-thinking","name":"Qwen: Qwen3 Max Thinking","provider":"qwen","releaseDate":"2026-02-09","em_dash_rate":5.1811,"emoji_rate":1.3711,"avg_paragraph_length":62.6596,"n_responses":13,"camp":"em-dash-heavy"},{"model_id":"aurora-alpha","name":"Aurora Alpha","provider":"openrouter","releaseDate":"2026-02-09","em_dash_rate":5.1047,"emoji_rate":0.1001,"avg_paragraph_length":51.0411,"n_responses":22,"camp":"em-dash-heavy"},{"model_id":"solar-pro-3-free","name":"Solar Pro 3","provider":"upstage","releaseDate":"2026-01-27","em_dash_rate":5.0348,"emoji_rate":0.1734,"avg_paragraph_length":51.9603,"n_responses":18,"camp":"em-dash-heavy"},{"model_id":"mistral-large","name":"Mistral Large","provider":"mistral","releaseDate":"2024-02-26","em_dash_rate":4.9699,"emoji_rate":0.3058,"avg_paragraph_length":42.9233,"n_responses":16,"camp":"em-dash-heavy"},{"model_id":"mistral-large-2512","name":"Mistral Large 3 2512","provider":"mistral","releaseDate":"2025-12-01","em_dash_rate":4.6352,"emoji_rate":0.498,"avg_paragraph_length":40.1925,"n_responses":24,"camp":"em-dash-heavy"},{"model_id":"gpt-oss-120b","name":"GPT OSS 120B","provider":"openai","releaseDate":"2025-08-05","em_dash_rate":4.6253,"emoji_rate":0.1537,"avg_paragraph_length":47.4916,"n_responses":21,"camp":"em-dash-heavy"},{"model_id":"gpt-oss-20b","name":"GPT OSS 20B","provider":"openai","releaseDate":"2025-08-05","em_dash_rate":4.5153,"emoji_rate":0.102,"avg_paragraph_length":44.5745,"n_responses":21,"camp":"em-dash-heavy"},{"model_id":"gpt-5.1-chat","name":"GPT-5.1 Chat","provider":"openai","releaseDate":"2025-11-13","em_dash_rate":4.4839,"emoji_rate":0,"avg_paragraph_length":27.4896,"n_responses":15,"camp":"em-dash-heavy"},{"model_id":"mistral-large-2","name":"Mistral Large 2","provider":"mistral","releaseDate":"2024-07-24","em_dash_rate":4.2369,"emoji_rate":0.7965,"avg_paragraph_length":51.5141,"n_responses":10,"camp":"em-dash-heavy"},{"model_id":"qwen3-coder-next","name":"Qwen3 Coder Next","provider":"qwen","releaseDate":"2026-02-04","em_dash_rate":4.1473,"emoji_rate":0.8581,"avg_paragraph_length":38.0564,"n_responses":21,"camp":"em-dash-heavy"},{"model_id":"gpt-4.1-mini","name":"GPT-4.1 Mini","provider":"openai","releaseDate":"2025-04-14","em_dash_rate":3.9531,"emoji_rate":0,"avg_paragraph_length":28.2763,"n_responses":23,"camp":"em-dash-heavy"},{"model_id":"grok-4.1-fast","name":"Grok 4.1 Fast","provider":"xai","releaseDate":"2025-11-21","em_dash_rate":3.9417,"emoji_rate":0,"avg_paragraph_length":49.6976,"n_responses":24,"camp":"em-dash-heavy"},{"model_id":"minimax-m2.7","name":"MiniMax M2.7","provider":"minimax","releaseDate":"2026-03-18","em_dash_rate":3.6756,"emoji_rate":0.2836,"avg_paragraph_length":31.1441,"n_responses":23,"camp":"em-dash-heavy"},{"model_id":"sherlock-dash-alpha","name":"Sherlock Dash Alpha","provider":"openrouter","releaseDate":"2025-11-15","em_dash_rate":3.6632,"emoji_rate":0.0168,"avg_paragraph_length":35.9312,"n_responses":14,"camp":"em-dash-heavy"},{"model_id":"claude-opus-4.5","name":"Claude Opus 4.5","provider":"anthropic","releaseDate":"2025-11-24","em_dash_rate":3.6628,"emoji_rate":0.1516,"avg_paragraph_length":20.89,"n_responses":24,"camp":"em-dash-heavy"},{"model_id":"gpt-4.1","name":"GPT-4.1","provider":"openai","releaseDate":"2025-04-14","em_dash_rate":3.6515,"emoji_rate":0.237,"avg_paragraph_length":26.8223,"n_responses":25,"camp":"em-dash-heavy"},{"model_id":"nemotron-3-super-120b-a12b-free","name":"NVIDIA Nemotron 3 Super (free)","provider":"nvidia","releaseDate":"2026-03-11","em_dash_rate":3.3699,"emoji_rate":0.1981,"avg_paragraph_length":65.1028,"n_responses":23,"camp":"em-dash-heavy"},{"model_id":"mistral-small-2603","name":"Mistral Small 4","provider":"mistral","releaseDate":"2026-03-16","em_dash_rate":3.1875,"emoji_rate":0.1903,"avg_paragraph_length":37.8145,"n_responses":23,"camp":"em-dash-heavy"},{"model_id":"sonar-pro-search","name":"Sonar Pro Search","provider":"perplexity","releaseDate":"2025-10-30","em_dash_rate":3.1712,"emoji_rate":0,"avg_paragraph_length":34.9617,"n_responses":25,"camp":"em-dash-heavy"},{"model_id":"mistral-medium-3.1","name":"Mistral Medium 3.1","provider":"mistral","releaseDate":"2025-08-13","em_dash_rate":3.0283,"emoji_rate":0.3931,"avg_paragraph_length":39.1389,"n_responses":22,"camp":"em-dash-heavy"},{"model_id":"qwen3-235b-a22b-07-25","name":"Qwen: Qwen3 235B A22B 2507","provider":"qwen","releaseDate":"2025-07-21","em_dash_rate":3.0157,"emoji_rate":0.4476,"avg_paragraph_length":32.7466,"n_responses":18,"camp":"em-dash-heavy"},{"model_id":"kimi-k2","name":"Kimi K2","provider":"moonshotai","releaseDate":"2025-07-11","em_dash_rate":3.0061,"emoji_rate":0.6847,"avg_paragraph_length":84.1741,"n_responses":22,"camp":"em-dash-heavy"},{"model_id":"glm-4.5","name":"Z.AI: GLM 4.5","provider":"zhipu","releaseDate":"2025-07-25","em_dash_rate":3.0004,"emoji_rate":0.1308,"avg_paragraph_length":68.68,"n_responses":21,"camp":"em-dash-heavy"},{"model_id":"bert-nebulon-alpha","name":"Bert-Nebulon Alpha","provider":"openrouter","releaseDate":"2025-11-24","em_dash_rate":2.9736,"emoji_rate":0.424,"avg_paragraph_length":30.6327,"n_responses":14,"camp":"em-dash-heavy"},{"model_id":"tng-r1t-chimera-free","name":"TNG R1T Chimera","provider":"openrouter","releaseDate":"2025-11-27","em_dash_rate":2.9674,"emoji_rate":0.1456,"avg_paragraph_length":32.0786,"n_responses":24,"camp":"em-dash-heavy"},{"model_id":"minimax-m1","name":"MiniMax M1","provider":"minimax","releaseDate":"2025-06-17","em_dash_rate":2.9531,"emoji_rate":0.1044,"avg_paragraph_length":52.2661,"n_responses":14,"camp":"em-dash-heavy"},{"model_id":"mimo-v2-pro","name":"MiMo-V2-Pro","provider":"xiaomi","releaseDate":"2026-03-18","em_dash_rate":2.9187,"emoji_rate":0.448,"avg_paragraph_length":28.8903,"n_responses":14,"camp":"em-dash-heavy"},{"model_id":"claude-sonnet-4.6","name":"Claude Sonnet 4.6","provider":"anthropic","releaseDate":"2026-02-17","em_dash_rate":2.7284,"emoji_rate":0.191,"avg_paragraph_length":23.8981,"n_responses":23,"camp":"em-dash-heavy"},{"model_id":"gpt-5.1-codex-mini","name":"GPT-5.1-Codex-Mini","provider":"openai","releaseDate":"2025-11-13","em_dash_rate":2.6921,"emoji_rate":0,"avg_paragraph_length":39.1032,"n_responses":13,"camp":"em-dash-heavy"},{"model_id":"gpt-4.1-nano","name":"GPT-4.1 Nano","provider":"openai","releaseDate":"2025-04-14","em_dash_rate":2.493,"emoji_rate":0,"avg_paragraph_length":26.4637,"n_responses":24,"camp":"em-dash-heavy"},{"model_id":"qwen3-30b-a3b-thinking-2507","name":"Qwen3 30B A3B Thinking 2507","provider":"qwen","releaseDate":"2025-08-29","em_dash_rate":2.4875,"emoji_rate":0.6788,"avg_paragraph_length":41.3688,"n_responses":16,"camp":"em-dash-heavy"},{"model_id":"qwen3-next-80b-a3b-thinking","name":"Qwen3 Next 80B A3B Thinking","provider":"qwen","releaseDate":"2025-09-11","em_dash_rate":2.4105,"emoji_rate":0.5769,"avg_paragraph_length":55.8659,"n_responses":17,"camp":"em-dash-heavy"},{"model_id":"gpt-5.2-chat","name":"GPT-5.2 Chat","provider":"openai","releaseDate":"2025-12-10","em_dash_rate":2.3997,"emoji_rate":0.3061,"avg_paragraph_length":21.9132,"n_responses":16,"camp":"em-dash-heavy"},{"model_id":"nova-2-lite-v1-free","name":"Amazon Nova 2 Lite","provider":"amazon","releaseDate":"2025-12-02","em_dash_rate":2.3452,"emoji_rate":0.5903,"avg_paragraph_length":36.151,"n_responses":14,"camp":"em-dash-heavy"},{"model_id":"qwen3-next-80b-a3b-instruct","name":"Qwen3 Next 80B A3B Instruct","provider":"qwen","releaseDate":"2025-09-11","em_dash_rate":2.3045,"emoji_rate":0.5886,"avg_paragraph_length":31.0844,"n_responses":20,"camp":"em-dash-heavy"},{"model_id":"seed-2.0-lite","name":"Seed 2.0 Lite","provider":"bytedance","releaseDate":"2026-03-10","em_dash_rate":2.2941,"emoji_rate":0,"avg_paragraph_length":115.567,"n_responses":23,"camp":"em-dash-heavy"},{"model_id":"claude-haiku-4.5","name":"Claude Haiku 4.5","provider":"anthropic","releaseDate":"2025-10-15","em_dash_rate":2.1652,"emoji_rate":0.2043,"avg_paragraph_length":22.8004,"n_responses":24,"camp":"em-dash-heavy"},{"model_id":"nova-premier-v1","name":"Nova Premier 1.0","provider":"amazon","releaseDate":"2025-10-31","em_dash_rate":2.1219,"emoji_rate":0,"avg_paragraph_length":39.0068,"n_responses":23,"camp":"em-dash-heavy"},{"model_id":"gpt-5.1-codex-max","name":"GPT-5.1 Codex Max","provider":"openai","releaseDate":"2025-12-04","em_dash_rate":2.1201,"emoji_rate":0,"avg_paragraph_length":44.9256,"n_responses":13,"camp":"em-dash-heavy"},{"model_id":"minimax-m2.5","name":"MiniMax M2.5","provider":"minimax","releaseDate":"2026-02-12","em_dash_rate":2.0566,"emoji_rate":0.0146,"avg_paragraph_length":40.2433,"n_responses":23,"camp":"em-dash-heavy"},{"model_id":"minimax-m2.1","name":"MiniMax: MiniMax M2.1","provider":"minimax","releaseDate":"2025-12-23","em_dash_rate":2.0043,"emoji_rate":0.069,"avg_paragraph_length":35.2956,"n_responses":24,"camp":"em-dash-heavy"},{"model_id":"qwen3-max","name":"Qwen: Qwen3 Max","provider":"qwen","releaseDate":"2025-09-05","em_dash_rate":1.9895,"emoji_rate":0.4514,"avg_paragraph_length":34.8403,"n_responses":22,"camp":"em-dash-heavy"},{"model_id":"healer-alpha","name":"Healer Alpha","provider":"openrouter","releaseDate":"2026-03-11","em_dash_rate":1.9237,"emoji_rate":0.0138,"avg_paragraph_length":43.7083,"n_responses":21,"camp":"em-dash-heavy"},{"model_id":"qwen3-30b-a3b-instruct-2507","name":"Qwen: Qwen3 30B A3B Instruct 2507","provider":"qwen","releaseDate":"2025-07-29","em_dash_rate":1.9204,"emoji_rate":1.0364,"avg_paragraph_length":35.9241,"n_responses":22,"camp":"em-dash-heavy"},{"model_id":"gpt-5.2","name":"GPT-5.2","provider":"openai","releaseDate":"2025-12-10","em_dash_rate":1.9075,"emoji_rate":0.0583,"avg_paragraph_length":25.4972,"n_responses":15,"camp":"em-dash-heavy"},{"model_id":"qwen-plus-2025-07-28","name":"Qwen Plus 0728","provider":"qwen","releaseDate":"2025-09-08","em_dash_rate":1.9013,"emoji_rate":0.6752,"avg_paragraph_length":32.337,"n_responses":22,"camp":"em-dash-heavy"},{"model_id":"chatgpt-4o-03-25","name":"ChatGPT-4o (March 2025)","provider":"openai","releaseDate":"2025-03-27","em_dash_rate":1.8962,"emoji_rate":0.9445,"avg_paragraph_length":26.1162,"n_responses":15,"camp":"em-dash-heavy"},{"model_id":"hunter-alpha","name":"Hunter Alpha","provider":"openrouter","releaseDate":"2026-03-11","em_dash_rate":1.7464,"emoji_rate":0,"avg_paragraph_length":45.681,"n_responses":21,"camp":"em-dash-heavy"},{"model_id":"gpt-5.4-nano","name":"GPT-5.4 Nano","provider":"openai","releaseDate":"2026-03-17","em_dash_rate":1.7357,"emoji_rate":0.0054,"avg_paragraph_length":32.1599,"n_responses":23,"camp":"em-dash-heavy"},{"model_id":"kimi-k2.5","name":"Kimi K2.5","provider":"moonshotai","releaseDate":"2026-01-27","em_dash_rate":1.6364,"emoji_rate":0.007,"avg_paragraph_length":36.1419,"n_responses":20,"camp":"em-dash-heavy"},{"model_id":"gpt-5.3-codex","name":"GPT-5.3-Codex","provider":"openai","releaseDate":"2026-02-24","em_dash_rate":1.6272,"emoji_rate":0.1579,"avg_paragraph_length":28.7633,"n_responses":23,"camp":"em-dash-heavy"},{"model_id":"claude-opus-4.6","name":"Claude Opus 4.6","provider":"anthropic","releaseDate":"2026-02-04","em_dash_rate":1.6206,"emoji_rate":0.2074,"avg_paragraph_length":29.7812,"n_responses":23,"camp":"em-dash-heavy"},{"model_id":"gpt-5-mini","name":"GPT-5 Mini","provider":"openai","releaseDate":"2025-08-07","em_dash_rate":1.493,"emoji_rate":0,"avg_paragraph_length":46.0723,"n_responses":15,"camp":"em-dash-heavy"},{"model_id":"qwen-plus-2025-07-28-thinking","name":"Qwen Plus 0728 (thinking)","provider":"qwen","releaseDate":"2025-09-08","em_dash_rate":1.4854,"emoji_rate":0.3395,"avg_paragraph_length":60.8735,"n_responses":18,"camp":"em-dash-heavy"},{"model_id":"intellect-3","name":"INTELLECT-3","provider":"openrouter","releaseDate":"2025-11-27","em_dash_rate":1.4667,"emoji_rate":0.0172,"avg_paragraph_length":44.1584,"n_responses":24,"camp":"em-dash-heavy"},{"model_id":"o4-mini-high","name":"OpenAI o4 Mini High","provider":"openai","releaseDate":"2025-04-16","em_dash_rate":1.4271,"emoji_rate":0.0204,"avg_paragraph_length":203.9532,"n_responses":14,"camp":"em-dash-heavy"},{"model_id":"mistral-medium-3","name":"Mistral Medium 3","provider":"mistral","releaseDate":"2025-05-07","em_dash_rate":1.409,"emoji_rate":0.0596,"avg_paragraph_length":33.0755,"n_responses":15,"camp":"em-dash-heavy"},{"model_id":"deepseek-v3-03-24","name":"DeepSeek V3 (March 2024)","provider":"deepseek","releaseDate":"2024-03-24","em_dash_rate":1.3178,"emoji_rate":0.2561,"avg_paragraph_length":32.4161,"n_responses":16,"camp":"em-dash-heavy"},{"model_id":"sherlock-think-alpha","name":"Sherlock Think Alpha","provider":"openrouter","releaseDate":"2025-11-15","em_dash_rate":1.2837,"emoji_rate":0.0747,"avg_paragraph_length":38.457,"n_responses":14,"camp":"em-dash-heavy"},{"model_id":"qwen3-235b-a22b-thinking-2507","name":"Qwen: Qwen3 235B A22B Thinking 2507","provider":"qwen","releaseDate":"2025-07-25","em_dash_rate":1.2603,"emoji_rate":0.5387,"avg_paragraph_length":57.3312,"n_responses":22,"camp":"em-dash-heavy"},{"model_id":"gpt-5.4-pro","name":"GPT-5.4 Pro","provider":"openai","releaseDate":"2026-03-05","em_dash_rate":1.2596,"emoji_rate":0,"avg_paragraph_length":48.5839,"n_responses":12,"camp":"em-dash-heavy"},{"model_id":"gpt-5-codex","name":"GPT-5 Codex","provider":"openai","releaseDate":"2025-09-23","em_dash_rate":1.2556,"emoji_rate":0.1456,"avg_paragraph_length":33.4096,"n_responses":13,"camp":"em-dash-heavy"},{"model_id":"andromeda-alpha","name":"Andromeda Alpha","provider":"openrouter","releaseDate":"2025-10-21","em_dash_rate":1.2365,"emoji_rate":0.4106,"avg_paragraph_length":31.9644,"n_responses":13,"camp":"em-dash-heavy"},{"model_id":"kimi-linear-48b-a3b-instruct","name":"Kimi Linear 48B A3B Instruct","provider":"moonshotai","releaseDate":"2025-11-10","em_dash_rate":1.2314,"emoji_rate":0,"avg_paragraph_length":35.2336,"n_responses":14,"camp":"em-dash-heavy"},{"model_id":"gemma-3n-e4b-it","name":"Gemma 3n 4B","provider":"google","releaseDate":"2025-05-20","em_dash_rate":1.223,"emoji_rate":0,"avg_paragraph_length":57.8771,"n_responses":12,"camp":"em-dash-heavy"},{"model_id":"qwen3-235b-a22b","name":"Qwen3 235B A22B","provider":"qwen","releaseDate":"2025-04-28","em_dash_rate":1.2143,"emoji_rate":0.7419,"avg_paragraph_length":25.7159,"n_responses":2,"camp":"em-dash-heavy"},{"model_id":"gpt-5.2-pro","name":"GPT-5.2 Pro","provider":"openai","releaseDate":"2025-12-10","em_dash_rate":1.2003,"emoji_rate":0,"avg_paragraph_length":25.9538,"n_responses":10,"camp":"em-dash-heavy"},{"model_id":"grok-4","name":"xAI: Grok 4","provider":"xai","releaseDate":"2025-07-09","em_dash_rate":1.1755,"emoji_rate":0.0702,"avg_paragraph_length":68.3398,"n_responses":21,"camp":"em-dash-heavy"},{"model_id":"qwen3-0.6b-04-28","name":"Qwen3 0.6B","provider":"qwen","releaseDate":"2025-04-29","em_dash_rate":1.1678,"emoji_rate":0,"avg_paragraph_length":172,"n_responses":7,"camp":"em-dash-heavy"},{"model_id":"minimax-m2-free","name":"MiniMax M2","provider":"minimax","releaseDate":"2025-10-23","em_dash_rate":1.1219,"emoji_rate":0.0779,"avg_paragraph_length":31.9515,"n_responses":11,"camp":"em-dash-heavy"},{"model_id":"sonoma-sky-alpha","name":"Sonoma Sky Alpha","provider":"openrouter","releaseDate":"2025-09-05","em_dash_rate":1.1097,"emoji_rate":0.1279,"avg_paragraph_length":52.199,"n_responses":14,"camp":"em-dash-heavy"},{"model_id":"claude-opus-4.1","name":"Claude Opus 4.1","provider":"anthropic","releaseDate":"2025-08-05","em_dash_rate":1.0869,"emoji_rate":0.3837,"avg_paragraph_length":31.5051,"n_responses":17,"camp":"em-dash-heavy"},{"model_id":"gpt-5.1-codex","name":"GPT-5.1-Codex","provider":"openai","releaseDate":"2025-11-13","em_dash_rate":1.0863,"emoji_rate":0,"avg_paragraph_length":34.3563,"n_responses":14,"camp":"em-dash-heavy"},{"model_id":"gemini-2.5-flash-preview-09-2025","name":"Google: Gemini 2.5 Flash Preview 09-2025","provider":"google","releaseDate":"2025-09-25","em_dash_rate":1.0769,"emoji_rate":0.1354,"avg_paragraph_length":38.4923,"n_responses":22,"camp":"em-dash-heavy"},{"model_id":"claude-opus-4","name":"Claude Opus 4","provider":"anthropic","releaseDate":"2025-05-22","em_dash_rate":1.0123,"emoji_rate":0.1119,"avg_paragraph_length":28.067,"n_responses":16,"camp":"em-dash-heavy"},{"model_id":"o1","name":"o1","provider":"openai","releaseDate":"2024-12-05","em_dash_rate":0.9602,"emoji_rate":0,"avg_paragraph_length":30.1164,"n_responses":13,"camp":"em-dash-sparse"},{"model_id":"qwen3-30b-a3b","name":"Qwen3 30B A3B","provider":"qwen","releaseDate":"2025-04-28","em_dash_rate":0.9268,"emoji_rate":0.3608,"avg_paragraph_length":27.5131,"n_responses":4,"camp":"em-dash-sparse"},{"model_id":"gpt-5-nano","name":"GPT-5 Nano","provider":"openai","releaseDate":"2025-08-07","em_dash_rate":0.9175,"emoji_rate":0,"avg_paragraph_length":53.9885,"n_responses":14,"camp":"em-dash-sparse"},{"model_id":"grok-4.20-beta","name":"Grok 4.20 Beta","provider":"xai","releaseDate":"2026-03-12","em_dash_rate":0.9075,"emoji_rate":0,"avg_paragraph_length":41.1527,"n_responses":23,"camp":"em-dash-sparse"},{"model_id":"deepseek-v3.2","name":"DeepSeek V3.2","provider":"deepseek","releaseDate":"2025-12-01","em_dash_rate":0.9013,"emoji_rate":0,"avg_paragraph_length":43.5334,"n_responses":24,"camp":"em-dash-sparse"},{"model_id":"minimax-m2-her","name":"MiniMax M2-her","provider":"minimax","releaseDate":"2026-01-27","em_dash_rate":0.8966,"emoji_rate":0.9649,"avg_paragraph_length":258.3034,"n_responses":24,"camp":"em-dash-sparse"},{"model_id":"nemotron-nano-9b-v2","name":"NVIDIA Nemotron Nano 9B V2","provider":"nvidia","releaseDate":"2025-09-05","em_dash_rate":0.8926,"emoji_rate":0.0595,"avg_paragraph_length":43.5697,"n_responses":22,"camp":"em-dash-sparse"},{"model_id":"kimi-k2-thinking","name":"Kimi K2 Thinking","provider":"moonshotai","releaseDate":"2025-11-06","em_dash_rate":0.8918,"emoji_rate":0,"avg_paragraph_length":37.5137,"n_responses":14,"camp":"em-dash-sparse"},{"model_id":"devstral-2512-free","name":"Mistral: Devstral 2 2512","provider":"mistral","releaseDate":"2025-12-09","em_dash_rate":0.8792,"emoji_rate":0.3074,"avg_paragraph_length":32.6713,"n_responses":14,"camp":"em-dash-sparse"},{"model_id":"grok-4-fast-free","name":"xAI: Grok 4 Fast (free)","provider":"xai","releaseDate":"2025-09-19","em_dash_rate":0.8717,"emoji_rate":0,"avg_paragraph_length":44.8009,"n_responses":14,"camp":"em-dash-sparse"},{"model_id":"claude-sonnet-4","name":"Claude Sonnet 4","provider":"anthropic","releaseDate":"2025-05-22","em_dash_rate":0.8716,"emoji_rate":0.8789,"avg_paragraph_length":24.1363,"n_responses":17,"camp":"em-dash-sparse"},{"model_id":"grok-3-beta","name":"Grok 3 Beta","provider":"xai","releaseDate":"2025-04-09","em_dash_rate":0.87,"emoji_rate":0,"avg_paragraph_length":58.2395,"n_responses":23,"camp":"em-dash-sparse"},{"model_id":"grok-3-thinking","name":"Grok 3 Thinking","provider":"xai","releaseDate":"2025-02-19","em_dash_rate":0.852,"emoji_rate":0,"avg_paragraph_length":44.8431,"n_responses":6,"camp":"em-dash-sparse"},{"model_id":"mimo-v2-omni","name":"MiMo-V2-Omni","provider":"xiaomi","releaseDate":"2026-03-18","em_dash_rate":0.8401,"emoji_rate":0.2571,"avg_paragraph_length":50.6491,"n_responses":23,"camp":"em-dash-sparse"},{"model_id":"o3-mini","name":"o3 Mini","provider":"openai","releaseDate":"2024-12-15","em_dash_rate":0.8205,"emoji_rate":0,"avg_paragraph_length":54.3777,"n_responses":12,"camp":"em-dash-sparse"},{"model_id":"gpt-5.1","name":"GPT-5.1","provider":"openai","releaseDate":"2025-11-13","em_dash_rate":0.8158,"emoji_rate":0,"avg_paragraph_length":21.223,"n_responses":14,"camp":"em-dash-sparse"},{"model_id":"gpt-5.4","name":"GPT-5.4","provider":"openai","releaseDate":"2026-03-05","em_dash_rate":0.8155,"emoji_rate":0,"avg_paragraph_length":30.1918,"n_responses":22,"camp":"em-dash-sparse"},{"model_id":"gpt-5.4-mini","name":"GPT-5.4 Mini","provider":"openai","releaseDate":"2026-03-17","em_dash_rate":0.8138,"emoji_rate":0,"avg_paragraph_length":29.2751,"n_responses":23,"camp":"em-dash-sparse"},{"model_id":"claude-4.5-sonnet","name":"Claude Sonnet 4.5","provider":"anthropic","releaseDate":"2025-09-29","em_dash_rate":0.7633,"emoji_rate":0.4519,"avg_paragraph_length":23.5278,"n_responses":20,"camp":"em-dash-sparse"},{"model_id":"deepseek-v3.2-exp","name":"DeepSeek V3.2 Exp","provider":"deepseek","releaseDate":"2025-09-29","em_dash_rate":0.7491,"emoji_rate":0.0154,"avg_paragraph_length":40.5456,"n_responses":20,"camp":"em-dash-sparse"},{"model_id":"sonoma-dusk-alpha","name":"Sonoma Dusk Alpha","provider":"openrouter","releaseDate":"2025-09-05","em_dash_rate":0.7432,"emoji_rate":0,"avg_paragraph_length":38.8959,"n_responses":14,"camp":"em-dash-sparse"},{"model_id":"deepseek-r1","name":"DeepSeek R1","provider":"deepseek","releaseDate":"2025-02-01","em_dash_rate":0.7296,"emoji_rate":0.0432,"avg_paragraph_length":38.2885,"n_responses":22,"camp":"em-dash-sparse"},{"model_id":"o4-mini","name":"OpenAI o4-mini","provider":"openai","releaseDate":"2025-04-16","em_dash_rate":0.7189,"emoji_rate":0,"avg_paragraph_length":42.9008,"n_responses":10,"camp":"em-dash-sparse"},{"model_id":"gemini-3-flash-preview","name":"Gemini 3 Flash Preview","provider":"google","releaseDate":"2025-12-17","em_dash_rate":0.717,"emoji_rate":0,"avg_paragraph_length":42.2002,"n_responses":24,"camp":"em-dash-sparse"},{"model_id":"horizon-alpha","name":"Horizon Alpha","provider":"openrouter","releaseDate":"2025-07-30","em_dash_rate":0.7054,"emoji_rate":0,"avg_paragraph_length":36.2322,"n_responses":14,"camp":"em-dash-sparse"},{"model_id":"qwq-32b","name":"QwQ 32B","provider":"qwen","releaseDate":"2025-03-05","em_dash_rate":0.7009,"emoji_rate":0,"avg_paragraph_length":25.0167,"n_responses":4,"camp":"em-dash-sparse"},{"model_id":"gpt-5","name":"GPT-5","provider":"openai","releaseDate":"2025-08-07","em_dash_rate":0.6985,"emoji_rate":0,"avg_paragraph_length":42.9242,"n_responses":16,"camp":"em-dash-sparse"},{"model_id":"gemini-3.1-flash-lite-preview","name":"Google: Gemini 3.1 Flash Lite Preview","provider":"google","releaseDate":"2026-03-03","em_dash_rate":0.6707,"emoji_rate":0,"avg_paragraph_length":51.2534,"n_responses":23,"camp":"em-dash-sparse"},{"model_id":"grok-3","name":"Grok 3","provider":"xai","releaseDate":"2025-02-18","em_dash_rate":0.6419,"emoji_rate":0.0394,"avg_paragraph_length":68.0693,"n_responses":17,"camp":"em-dash-sparse"},{"model_id":"glm-5-turbo","name":"GLM 5 Turbo","provider":"z-ai","releaseDate":"2026-03-15","em_dash_rate":0.6337,"emoji_rate":0,"avg_paragraph_length":54.2463,"n_responses":23,"camp":"em-dash-sparse"},{"model_id":"gpt-5-pro","name":"GPT-5 Pro","provider":"openai","releaseDate":"2025-10-06","em_dash_rate":0.633,"emoji_rate":0,"avg_paragraph_length":45.4617,"n_responses":11,"camp":"em-dash-sparse"},{"model_id":"grok-code-fast-1","name":"Grok Code Fast 1","provider":"xai","releaseDate":"2025-08-26","em_dash_rate":0.6022,"emoji_rate":0.0596,"avg_paragraph_length":56.6773,"n_responses":23,"camp":"em-dash-sparse"},{"model_id":"gemini-2.5-flash-lite-preview-09-2025","name":"Google: Gemini 2.5 Flash Lite Preview 09-2025","provider":"google","releaseDate":"2025-09-25","em_dash_rate":0.5948,"emoji_rate":0,"avg_paragraph_length":33.6728,"n_responses":22,"camp":"em-dash-sparse"},{"model_id":"optimus-alpha","name":"Optimus Alpha","provider":"openrouter","releaseDate":"2025-04-10","em_dash_rate":0.5924,"emoji_rate":0,"avg_paragraph_length":26.4156,"n_responses":10,"camp":"em-dash-sparse"},{"model_id":"horizon-beta","name":"Horizon Beta","provider":"openrouter","releaseDate":"2025-08-01","em_dash_rate":0.524,"emoji_rate":0,"avg_paragraph_length":40.2231,"n_responses":16,"camp":"em-dash-sparse"},{"model_id":"deepseek-v3.2-speciale","name":"DeepSeek V3.2 Speciale","provider":"deepseek","releaseDate":"2025-12-01","em_dash_rate":0.5054,"emoji_rate":0.1092,"avg_paragraph_length":34.2125,"n_responses":21,"camp":"em-dash-sparse"},{"model_id":"grok-4.20-multi-agent-beta","name":"Grok 4.20 Multi-Agent Beta","provider":"xai","releaseDate":"2026-03-12","em_dash_rate":0.4816,"emoji_rate":0,"avg_paragraph_length":51.5308,"n_responses":23,"camp":"em-dash-sparse"},{"model_id":"trinity-large-preview-free","name":"Trinity Large Preview","provider":"arcee-ai","releaseDate":"2025-01-27","em_dash_rate":0.4741,"emoji_rate":0,"avg_paragraph_length":35.976,"n_responses":14,"camp":"em-dash-sparse"},{"model_id":"gemini-3.1-pro-preview","name":"Gemini 3.1 Pro Preview","provider":"google","releaseDate":"2026-02-19","em_dash_rate":0.4615,"emoji_rate":0,"avg_paragraph_length":50.9007,"n_responses":23,"camp":"em-dash-sparse"},{"model_id":"qwen3.5-flash-02-23","name":"Qwen: Qwen3.5 Flash","provider":"qwen","releaseDate":"2026-02-25","em_dash_rate":0.4148,"emoji_rate":0.0255,"avg_paragraph_length":52.7228,"n_responses":23,"camp":"em-dash-sparse"},{"model_id":"gpt-4o","name":"GPT-4o (Omni)","provider":"openai","releaseDate":"2024-05-13","em_dash_rate":0.405,"emoji_rate":0.0251,"avg_paragraph_length":32.3612,"n_responses":24,"camp":"em-dash-sparse"},{"model_id":"qwen3.5-27b","name":"Qwen: Qwen3.5 27B","provider":"qwen","releaseDate":"2026-02-25","em_dash_rate":0.3753,"emoji_rate":0.0084,"avg_paragraph_length":46.2263,"n_responses":23,"camp":"em-dash-sparse"},{"model_id":"glm-4.5-air","name":"Z.AI: GLM 4.5 Air","provider":"zhipu","releaseDate":"2025-07-25","em_dash_rate":0.3742,"emoji_rate":0.099,"avg_paragraph_length":52.3675,"n_responses":15,"camp":"em-dash-sparse"},{"model_id":"qwen3-coder-plus","name":"Qwen3 Coder Plus","provider":"qwen","releaseDate":"2025-09-17","em_dash_rate":0.3702,"emoji_rate":0.1482,"avg_paragraph_length":24.716,"n_responses":22,"camp":"em-dash-sparse"},{"model_id":"gemma-3-27b-it","name":"Gemma 3 27B","provider":"google","releaseDate":"2025-03-12","em_dash_rate":0.3682,"emoji_rate":0,"avg_paragraph_length":45.6568,"n_responses":21,"camp":"em-dash-sparse"},{"model_id":"glm-4.6","name":"Z.AI: GLM 4.6","provider":"zhipu","releaseDate":"2025-09-30","em_dash_rate":0.3489,"emoji_rate":0.1789,"avg_paragraph_length":40.649,"n_responses":22,"camp":"em-dash-sparse"},{"model_id":"pony-alpha","name":"Pony Alpha","provider":"openrouter","releaseDate":"2026-02-06","em_dash_rate":0.3403,"emoji_rate":0,"avg_paragraph_length":42.7885,"n_responses":20,"camp":"em-dash-sparse"},{"model_id":"qwen3.5-plus-02-15","name":"Qwen: Qwen3.5 Plus 2026-02-15","provider":"qwen","releaseDate":"2026-02-16","em_dash_rate":0.3355,"emoji_rate":0.1003,"avg_paragraph_length":55.9822,"n_responses":23,"camp":"em-dash-sparse"},{"model_id":"gemini-2.5-pro-preview-06-05","name":"Gemini 2.5 Pro Preview 06-05","provider":"google","releaseDate":"2025-06-05","em_dash_rate":0.3339,"emoji_rate":0,"avg_paragraph_length":43.0587,"n_responses":20,"camp":"em-dash-sparse"},{"model_id":"glm-5","name":"Z.ai: GLM 5","provider":"zhipu","releaseDate":"2026-02-11","em_dash_rate":0.331,"emoji_rate":0,"avg_paragraph_length":46.0215,"n_responses":22,"camp":"em-dash-sparse"},{"model_id":"qwen3.5-9b","name":"Qwen3.5 9B","provider":"qwen","releaseDate":"2026-03-10","em_dash_rate":0.3302,"emoji_rate":0,"avg_paragraph_length":53.3679,"n_responses":21,"camp":"em-dash-sparse"},{"model_id":"polaris-alpha","name":"Polaris Alpha","provider":"openrouter","releaseDate":"2025-11-06","em_dash_rate":0.3191,"emoji_rate":0,"avg_paragraph_length":30.8535,"n_responses":14,"camp":"em-dash-sparse"},{"model_id":"qwen3.5-35b-a3b","name":"Qwen: Qwen3.5 35B A3B","provider":"qwen","releaseDate":"2026-02-25","em_dash_rate":0.3061,"emoji_rate":0,"avg_paragraph_length":45.7597,"n_responses":23,"camp":"em-dash-sparse"},{"model_id":"gemini-2.5-pro-preview-05-06","name":"Gemini 2.5 Pro (I/O Edition)","provider":"google","releaseDate":"2025-05-06","em_dash_rate":0.3026,"emoji_rate":0,"avg_paragraph_length":39.8136,"n_responses":16,"camp":"em-dash-sparse"},{"model_id":"qwen3.5-122b-a10b","name":"Qwen: Qwen3.5 122B A10B","provider":"qwen","releaseDate":"2026-02-25","em_dash_rate":0.2991,"emoji_rate":0.104,"avg_paragraph_length":47.6785,"n_responses":24,"camp":"em-dash-sparse"},{"model_id":"glm-4-32b","name":"Z.AI: GLM 4 32B","provider":"zhipu","releaseDate":"2025-07-24","em_dash_rate":0.2973,"emoji_rate":0,"avg_paragraph_length":58.6031,"n_responses":17,"camp":"em-dash-sparse"},{"model_id":"mimo-v2-flash","name":"MiMo-V2-Flash","provider":"xiaomi","releaseDate":"2025-12-14","em_dash_rate":0.2917,"emoji_rate":0,"avg_paragraph_length":29.6897,"n_responses":14,"camp":"em-dash-sparse"},{"model_id":"deepseek-chat-v3.1","name":"DeepSeek V3.1","provider":"deepseek","releaseDate":"2025-08-21","em_dash_rate":0.2761,"emoji_rate":0.0235,"avg_paragraph_length":40.5215,"n_responses":23,"camp":"em-dash-sparse"},{"model_id":"gpt-4o-mini","name":"GPT-4o mini","provider":"openai","releaseDate":"2024-07-18","em_dash_rate":0.2744,"emoji_rate":0,"avg_paragraph_length":35.5652,"n_responses":22,"camp":"em-dash-sparse"},{"model_id":"qwen3-coder","name":"Qwen3 Coder","provider":"qwen","releaseDate":"2025-07-23","em_dash_rate":0.2602,"emoji_rate":0.1162,"avg_paragraph_length":24.6399,"n_responses":22,"camp":"em-dash-sparse"},{"model_id":"gpt-4.5","name":"GPT-4.5","provider":"openai","releaseDate":"2025-02-27","em_dash_rate":0.2558,"emoji_rate":0,"avg_paragraph_length":30.6514,"n_responses":11,"camp":"em-dash-sparse"},{"model_id":"qwen3.5-397b-a17b","name":"Qwen: Qwen3.5 397B A17B","provider":"qwen","releaseDate":"2026-02-16","em_dash_rate":0.2543,"emoji_rate":0.2284,"avg_paragraph_length":46.6256,"n_responses":23,"camp":"em-dash-sparse"},{"model_id":"glm-4.7","name":"Z.AI: GLM 4.7","provider":"openrouter","releaseDate":"2025-12-22","em_dash_rate":0.2459,"emoji_rate":0.1216,"avg_paragraph_length":41.9076,"n_responses":21,"camp":"em-dash-sparse"},{"model_id":"gemini-3-pro-preview","name":"Gemini 3 Pro Preview","provider":"google","releaseDate":"2025-11-18","em_dash_rate":0.2413,"emoji_rate":0,"avg_paragraph_length":37.7285,"n_responses":23,"camp":"em-dash-sparse"},{"model_id":"qwen3-coder-flash","name":"Qwen3 Coder Flash","provider":"qwen","releaseDate":"2025-09-17","em_dash_rate":0.2355,"emoji_rate":0,"avg_paragraph_length":30.7338,"n_responses":22,"camp":"em-dash-sparse"},{"model_id":"claude-3.7-sonnet","name":"Claude 3.7 Sonnet","provider":"anthropic","releaseDate":"2025-02-25","em_dash_rate":0.2312,"emoji_rate":0,"avg_paragraph_length":23.2198,"n_responses":13,"camp":"em-dash-sparse"},{"model_id":"gemini-2.5-pro-exp","name":"Gemini 2.5 Pro Experimental","provider":"google","releaseDate":"2025-03-25","em_dash_rate":0.2101,"emoji_rate":0,"avg_paragraph_length":44.4896,"n_responses":18,"camp":"em-dash-sparse"},{"model_id":"glm-4.7-flash","name":"GLM 4.7 Flash","provider":"zhipu","releaseDate":"2026-01-27","em_dash_rate":0.2074,"emoji_rate":0,"avg_paragraph_length":49.734,"n_responses":19,"camp":"em-dash-sparse"},{"model_id":"claude-3.7-sonnet-thinking","name":"Claude 3.7 Thinking Sonnet","provider":"anthropic","releaseDate":"2025-02-26","em_dash_rate":0.1086,"emoji_rate":0,"avg_paragraph_length":27.3004,"n_responses":21,"camp":"em-dash-sparse"},{"model_id":"gemma-3-12b-it","name":"Gemma 3 12B","provider":"google","releaseDate":"2025-03-13","em_dash_rate":0.1049,"emoji_rate":0,"avg_paragraph_length":49.7947,"n_responses":23,"camp":"em-dash-sparse"},{"model_id":"gemini-2.5-flash-preview-thinking","name":"Gemini 2.5 Flash Preview (thinking)","provider":"google","releaseDate":"2025-04-17","em_dash_rate":0.0824,"emoji_rate":0,"avg_paragraph_length":39.2451,"n_responses":7,"camp":"em-dash-sparse"},{"model_id":"llama-4-maverick","name":"Llama 4 Maverick","provider":"meta","releaseDate":"2025-04-05","em_dash_rate":0.0694,"emoji_rate":0,"avg_paragraph_length":51.7883,"n_responses":12,"camp":"em-dash-sparse"},{"model_id":"gemini-pro","name":"Gemini Pro 1.0","provider":"google","releaseDate":"2023-12-13","em_dash_rate":0.0578,"emoji_rate":0,"avg_paragraph_length":26.0251,"n_responses":13,"camp":"em-dash-sparse"},{"model_id":"gemma-3n-e2b-it-free","name":"Google: Gemma 3n 2B","provider":"google","releaseDate":"2025-07-09","em_dash_rate":0.0407,"emoji_rate":0,"avg_paragraph_length":55.2725,"n_responses":14,"camp":"em-dash-sparse"},{"model_id":"gemini-2.5-flash-preview","name":"Gemini 2.5 Flash Preview","provider":"google","releaseDate":"2025-04-17","em_dash_rate":0.0315,"emoji_rate":0,"avg_paragraph_length":116.4944,"n_responses":12,"camp":"em-dash-sparse"},{"model_id":"claude-2","name":"Claude 2","provider":"anthropic","releaseDate":"2023-06-11","em_dash_rate":0,"emoji_rate":0,"avg_paragraph_length":39.95,"n_responses":2,"camp":"em-dash-sparse"},{"model_id":"claude-3-haiku","name":"Claude 3 Haiku","provider":"anthropic","releaseDate":"2024-03-04","em_dash_rate":0,"emoji_rate":0,"avg_paragraph_length":47.9012,"n_responses":13,"camp":"em-dash-sparse"},{"model_id":"claude-3-opus","name":"Claude 3 Opus","provider":"anthropic","releaseDate":"2024-03-04","em_dash_rate":0,"emoji_rate":0,"avg_paragraph_length":43.1333,"n_responses":3,"camp":"em-dash-sparse"},{"model_id":"claude-3-sonnet","name":"Claude 3 Sonnet","provider":"anthropic","releaseDate":"2024-03-05","em_dash_rate":0,"emoji_rate":0,"avg_paragraph_length":32.6639,"n_responses":4,"camp":"em-dash-sparse"},{"model_id":"claude-3.5-sonnet","name":"Claude Sonnet 3.6 (2022-10-22)","provider":"anthropic","releaseDate":"2024-06-01","em_dash_rate":0,"emoji_rate":0,"avg_paragraph_length":30.7643,"n_responses":21,"camp":"em-dash-sparse"},{"model_id":"cypher-alpha-free","name":"Cypher Alpha (free)","provider":"openrouter","releaseDate":"2025-07-01","em_dash_rate":0,"emoji_rate":0,"avg_paragraph_length":32.4371,"n_responses":15,"camp":"em-dash-sparse"},{"model_id":"deepseek-prover-v2","name":"DeepSeek Prover V2","provider":"deepseek","releaseDate":"2025-04-30","em_dash_rate":0,"emoji_rate":0,"avg_paragraph_length":51.5,"n_responses":1,"camp":"em-dash-sparse"},{"model_id":"deepseek-r1-0528","name":"DeepSeek R1 0528","provider":"deepseek","releaseDate":"2025-05-28","em_dash_rate":0,"emoji_rate":0,"avg_paragraph_length":71.6,"n_responses":4,"camp":"em-dash-sparse"},{"model_id":"devstral-medium","name":"Mistral Devstral Medium","provider":"mistral","releaseDate":"2025-07-11","em_dash_rate":0,"emoji_rate":0,"avg_paragraph_length":32.7056,"n_responses":21,"camp":"em-dash-sparse"},{"model_id":"devstral-small","name":"Mistral Devstral Small 1.1","provider":"mistral","releaseDate":"2025-07-11","em_dash_rate":0,"emoji_rate":0,"avg_paragraph_length":40.4069,"n_responses":21,"camp":"em-dash-sparse"},{"model_id":"gemini-1.5-pro","name":"Gemini 1.5 Pro","provider":"google","releaseDate":"2024-02-15","em_dash_rate":0,"emoji_rate":0,"avg_paragraph_length":33.4475,"n_responses":8,"camp":"em-dash-sparse"},{"model_id":"gemini-2.0-flash-thinking-exp","name":"Gemini 2.0 Flash Thinking","provider":"google","releaseDate":"2024-12-11","em_dash_rate":0,"emoji_rate":0,"avg_paragraph_length":36.0081,"n_responses":13,"camp":"em-dash-sparse"},{"model_id":"gemini-2.0-pro-exp","name":"Gemini 2.0 Pro Experimental","provider":"google","releaseDate":"2025-01-01","em_dash_rate":0,"emoji_rate":0,"avg_paragraph_length":34.7744,"n_responses":12,"camp":"em-dash-sparse"},{"model_id":"gemini-2.5-flash-lite-preview-06-17","name":"Gemini 2.5 Flash Lite Preview 06-17","provider":"google","releaseDate":"2025-06-17","em_dash_rate":0,"emoji_rate":0,"avg_paragraph_length":63.7422,"n_responses":3,"camp":"em-dash-sparse"},{"model_id":"gemini-2.5-flash-preview-05-20","name":"Gemini 2.5 Flash Preview 05-20","provider":"google","releaseDate":"2025-05-20","em_dash_rate":0,"emoji_rate":0,"avg_paragraph_length":39.8637,"n_responses":2,"camp":"em-dash-sparse"},{"model_id":"gemini-2.5-flash-preview-05-20-thinking","name":"Gemini 2.5 Flash Preview 05-20 (thinking)","provider":"google","releaseDate":"2025-05-20","em_dash_rate":0,"emoji_rate":0,"avg_paragraph_length":27.5299,"n_responses":3,"camp":"em-dash-sparse"},{"model_id":"golden-gate-claude","name":"Golden Gate Claude","provider":"anthropic","releaseDate":"2024-05-23","em_dash_rate":0,"emoji_rate":0,"avg_paragraph_length":70.8333,"n_responses":6,"camp":"em-dash-sparse"},{"model_id":"gpt-2","name":"GPT-2","provider":"openai","releaseDate":"2019-11-05","em_dash_rate":0,"emoji_rate":0,"avg_paragraph_length":129.1429,"n_responses":7,"camp":"em-dash-sparse"},{"model_id":"gpt-3.5-turbo","name":"GPT-3.5 Turbo","provider":"openai","releaseDate":"2022-03-15","em_dash_rate":0,"emoji_rate":0,"avg_paragraph_length":46.3723,"n_responses":11,"camp":"em-dash-sparse"},{"model_id":"gpt-4","name":"GPT-4","provider":"openai","releaseDate":"2023-05-29","em_dash_rate":0,"emoji_rate":0,"avg_paragraph_length":54.3814,"n_responses":15,"camp":"em-dash-sparse"},{"model_id":"llama-3.1-405b","name":"Llama 3.1 405B","provider":"meta","releaseDate":"2024-07-23","em_dash_rate":0,"emoji_rate":0.0293,"avg_paragraph_length":324.6,"n_responses":5,"camp":"em-dash-sparse"},{"model_id":"llama-3.1-70b","name":"Llama 3.1 70B (Instruct)","provider":"meta","releaseDate":"2024-07-23","em_dash_rate":0,"emoji_rate":0,"avg_paragraph_length":39.7569,"n_responses":15,"camp":"em-dash-sparse"},{"model_id":"llama-4-scout","name":"Llama 4 Scout","provider":"meta","releaseDate":"2025-04-05","em_dash_rate":0,"emoji_rate":0,"avg_paragraph_length":47.7138,"n_responses":10,"camp":"em-dash-sparse"},{"model_id":"mistral-nemo","name":"Mistral Nemo","provider":"mistral","releaseDate":"2024-07-19","em_dash_rate":0,"emoji_rate":0,"avg_paragraph_length":48.6462,"n_responses":10,"camp":"em-dash-sparse"},{"model_id":"openai-gpt","name":"GPT-1","provider":"openai","releaseDate":"2018-06-11","em_dash_rate":0,"emoji_rate":0,"avg_paragraph_length":107.2857,"n_responses":7,"camp":"em-dash-sparse"},{"model_id":"palm-2-chat-bison","name":"PaLM 2 Chat","provider":"google","releaseDate":"2023-07-20","em_dash_rate":0,"emoji_rate":0,"avg_paragraph_length":30.8763,"n_responses":9,"camp":"em-dash-sparse"}]},"methodology_notes":["Same-challenge control: every cross-model distance compares responses to the IDENTICAL challenge, removing the confound that the challenge mix changed over time.","Nearest-neighbor (not mean-pairwise) distinctiveness is robust to how many models answered a given challenge.","Global z-normalization keeps all features on a comparable scale so Euclidean distance is not dominated by a few high-variance raw features.","Release-date buckets are quarterly only from 2025-Q1; the pre-2025 era has 1-6 models per quarter and is collapsed + flagged as thin. Do not over-claim on pre-2025.","A bucket is \"adequate\" (usable for headline claims) at n >= 80 responses.","Headline % is computed only between adequate buckets. CI overlap between the endpoint buckets is reported; if they overlap, the change is not statistically distinguishable.","Raw (uncontrolled) timeline is included specifically to quantify how much apparent convergence is the challenge-mix artifact vs. a true style shift.","0 responses (models none) lack a resolvable releaseDate and are excluded from time buckets."]}