You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: Docs/CALIBRATION.md
+8Lines changed: 8 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -73,6 +73,14 @@ Across these groups the median score runs from 7.2 (**es-wikipedia**) down to 4.
73
73
| 95 | 0 / 90 | 0% | 0% – 4.1% |
74
74
| 100 | 0 / 90 | 0% | 0% – 4.1% |
75
75
76
+
## What the product does with this number
77
+
78
+
The tool speaks at **25/100** and nowhere else, taking the boundary from the table above rather than from anybody's judgement. Below it a document gets its score and the reason it gets nothing more: a low score is not evidence that a person wrote something, since a detector that detects nothing also returns a low score, and this project has deliberately never measured how much machine writing it catches. The boundary moves when this page moves — including upward if a larger corpus turns out to be less flattering.
79
+
80
+
Above it there is **one** verdict, not a scale of them. This corpus can place a boundary and can say nothing whatever about how much further past it a score has travelled: no text known to be human came close to the upper reaches, and grading "moderate" against "strong" would need machine-written text, which the opening of this page argues against collecting. Interfaces do shade a high score more urgently than a low one, and those shades are a display convention — they are not on this page because nothing measured them.
81
+
82
+
A language absent from the corpus entirely gets no verdict at all, whatever it scores. A language present but too thin to bound its own rate borrows this boundary and carries its own figure beside it, so the reader weighs the rate that was measured for the writing in front of them rather than the pooled one.
83
+
76
84
## Which rules misfire
77
85
78
86
Every rule below fired on text no machine wrote, so each hit is a false positive by construction — there is no judgement call to make. This is the most immediately useful thing the exercise produces: it turns "our rules probably have false positives somewhere" into a ranked list.
"analysis.no-verdict": { "text": "*Below the threshold this build can support, so no verdict is given. A low score is not evidence that a person wrote this.*" },
"text": "*Por debajo del umbral que esta compilación puede respaldar, no se emite ningún veredicto. Una puntuación baja no demuestra que una persona haya escrito este texto.*",
Copy file name to clipboardExpand all lines: src/SignsOfAI.UI/wwwroot/i18n/en.json
+2-4Lines changed: 2 additions & 4 deletions
Original file line number
Diff line number
Diff line change
@@ -46,10 +46,8 @@
46
46
"sev.low": "Low",
47
47
"sev.medium": "Medium",
48
48
"sev.high": "High",
49
-
"verdict.strong": "Strong signs of AI writing",
50
-
"verdict.moderate": "Moderate signs of AI writing",
51
-
"verdict.light": "Light signs of AI writing",
52
-
"verdict.minimal": "Minimal signs of AI writing",
49
+
"verdict.signs": "Signs of AI writing",
50
+
"verdict.none": "No signs above the measured boundary",
53
51
"home.pagetitle": "Signs of AI Writing — detect & de-AI-ify your text",
54
52
"home.tagline": "Paste, upload, or just start typing. We flag the tells of AI writing — overused words, rhetorical crutches, robotic rhythm — <strong>live, as you write</strong>, and show you how to fix each one.",
55
53
"home.privacy": "Analysis runs entirely in your browser. Your text never leaves your device.",
Copy file name to clipboardExpand all lines: src/SignsOfAI.UI/wwwroot/i18n/es.json
+2-4Lines changed: 2 additions & 4 deletions
Original file line number
Diff line number
Diff line change
@@ -46,10 +46,8 @@
46
46
"sev.low": "Baja",
47
47
"sev.medium": "Media",
48
48
"sev.high": "Alta",
49
-
"verdict.strong": "Señales fuertes de escritura IA",
50
-
"verdict.moderate": "Señales moderadas de escritura IA",
51
-
"verdict.light": "Señales leves de escritura IA",
52
-
"verdict.minimal": "Señales mínimas de escritura IA",
49
+
"verdict.signs": "Señales de escritura con IA",
50
+
"verdict.none": "Sin señales por encima del umbral medido",
53
51
"home.pagetitle": "Señales de escritura IA — detecta y humaniza tu texto",
54
52
"home.tagline": "Pega, sube un archivo o simplemente empieza a escribir. Marcamos las señales de escritura IA —palabras sobreusadas, muletillas retóricas, ritmo robótico— <strong>en vivo, mientras escribes</strong>, y te mostramos cómo corregir cada una.",
55
53
"home.privacy": "El análisis se ejecuta por completo en tu navegador. Tu texto nunca sale de tu dispositivo.",
0 commit comments