Einzigartige Wörter zählen
Ein Satz mit 13 Wörtern, davon 9 verschiedene, enthält 4 Wiederholungen und ein Verhältnis einzigartiger Wörter von 9/13. Sie sehen Gesamtzahl, einzigartige und wiederholte Wörter sowie das Type-Token-Verhältnis und erkennen so Vielfalt statt bloßer Länge. Kostenlos in Ihrem Browser.
- Kostenlos
- Läuft in Ihrem Browser
- Ohne Anmeldung
- Ihre Daten bleiben auf Ihrem Gerät
Im Browser ausführen – kostenlos
Autoren, Lehrkräfte und Sprachlernende stellen oft eine schärfere Frage als die bloße Wortzahl: wie viel eines Textes neues Vokabular ist und wie viel wiederholte Formulierung. Ein Absatz kann lang wirken und doch dieselben wenigen Begriffe wiederholen, oder kurz sein und viele verschiedene Wörter tragen. Dieser Rechner für einzigartige Wörter tokenisiert Ihren Text mit Unicode-Regeln, zählt jede Wortvorkommnis, ermittelt wie viele dieser Token unter optionaler Groß-/Kleinschreibungsignoranz verschieden sind und meldet die Lücke als Wiederholungen plus klare Verhältnisse. Sie sehen Gesamtwörter, einzigartige Wörter, wiederholte Wörter, das klassische Unique-Verhältnis (type-token ratio), das komplementäre Wiederholungsverhältnis und bei Wiederholungen das Verhältnis einzigartiger zu wiederholten Vorkommnissen.
Wortanzahl und Wortschatz sind zwei verschiedene Fragen
Die Gesamtzahl der Wörter sagt, wie lang ein Text ist. Die Zahl der einzigartigen Wörter sagt, wie groß sein Wortschatz ist, wenn jede Wiederholung nur einmal zählt. Die Differenz sind die wiederholten Vorkommen: Jedes Mal, wenn ein Wort nach seinem ersten Auftreten erneut erscheint, steigt diese Zahl, während die einzigartigen Wörter gleich bleiben. Teilt man die einzigartigen durch alle Wörter, erhält man das Type-Token-Verhältnis. Sein Gegenstück, eins minus dieses Verhältnis, zeigt den Anteil, der nur wiederholt. Gibt es Wiederholungen, vergleicht ein drittes Verhältnis den Wortschatz mit den zusätzlichen Vorkommen: Im Beispielsatz stehen 9 einzigartige Wörter 4 Wiederholungen gegenüber, das ergibt 2,25.
Wofür die Zahlen taugen und wofür nicht
Im Unterricht vergleichen Lernende einen ersten Entwurf mit der Überarbeitung und sehen, ob der Hinweis auf mehr Abwechslung als höheres Verhältnis ankommt und nicht nur als längerer Aufsatz. Redaktionen achten auf ein fallendes Verhältnis bei steigender Länge, denn es kann auf leere Wiederholung hindeuten, auch wenn die Rechtschreibung stimmt. Ein Urteil über die Qualität sind die Werte aber nicht: Fachtexte wiederholen definierte Begriffe, Gedichte ihren Refrain. Vergleichen Sie deshalb nur Texte, die nach denselben Regeln gezählt wurden, also auch mit derselben Einstellung zur Groß- und Kleinschreibung.
Was Unique- und Gesamtwortzahlen messen
Die Gesamtwortzahl beantwortet, wie lang ein Text in Token ist. Die Unique-Wortzahl beantwortet, wie groß der Wortschatz nach dem Zusammenfassen von Duplikaten ist. Ein Verhältnis nahe eins bedeutet, dass fast jedes Token einen neuen Typ einführt; nahe null bedeutet starke Wiederverwendung eines kleinen Lexikons.
Das komplementäre Wiederholungsverhältnis ist eins minus diesem Bruch und zeigt, welcher Anteil des Stroms recycelt wird. Keine dieser Metriken bewertet Qualität allein: Fachprosa darf definierte Begriffe legitim wiederholen, und Poesie sparsam einen Refrain nutzen. Sie liefern jedoch eine reproduzierbare numerische Basis, damit Klassen, Redaktionschecklisten und automatisierte Dashboards Entwürfe vergleichen können, ohne über die manuelle Zählweise zu streiten.
Wo ein Unique-Wörter-Rechner sich lohnt
Sprachklassen nutzen einen Rechner für einzigartige Wörter, damit Lernende Erstentwurf und Überarbeitung vergleichen und sehen, ob Feedback zur Vielfalt als höheres Unique-Verhältnis erscheint und nicht nur als längerer Aufsatz. Programme für Englisch als Zweitsprache setzen einfache Ziele, etwa ein Mindest-Unique-Verhältnis für eine freie Schreibprobe vor dem nächsten Abschnitt. Content-Teams und SEO-Redaktionen prüfen Produktseiten und Blogbeiträge mit Keyword-Stuffing-Risiko: ein sinkendes Unique-Verhältnis bei steigender Gesamtwortzahl kann hohle Wiederholung signalisieren, auch wenn die Rechtschreibprüfung sauber ist.
Forschende, die kleine Korpora aufbauen, brauchen einen deterministischen type-token-ähnlichen Snapshot ohne vollen NLP-Stack; dieser Parse-Pfad der Stufe A braucht keine Modelle und kein ausgehendes Netz. Halten Sie Anfragen auf den relevanten Abschnitt, pinnen Sie gerundete Verhältnisse in Tests und erhalten Sie reproduzierbare Zahlen zur lexikalischen Vielfalt für Hausaufgaben, redaktionelle Gates und Edge-Worker, ohne eine eigene Linguistik-Pipeline aufzubauen.
Anwendungsfälle
Vokabel-Selbstcheck für Aufsätze
Lernende fügen einen Entwurf ein, um Gesamtwörter, verschiedene Wörter und das Unique-Verhältnis vor dem Einreichen einer Schreibaufgabe zu sehen.
Häufige Fragen
Was ist das Type-Token-Verhältnis?
Es ist die Zahl der einzigartigen Wörter geteilt durch die Gesamtzahl der Wörter. Nahe eins ist fast jedes Wort neu, nahe null nutzt der Text einen kleinen Wortschatz immer wieder. Bei 13 Wörtern mit 9 verschiedenen beträgt es 9/13.
Zählen „Hallo“ und „hallo“ als dasselbe Wort?
Ja. Standardmäßig unterscheiden Groß- und Kleinschreibung keine Wörter, beide Formen zählen also als eines. Wenn Sie diese Option ausschalten, werden sie als zwei verschiedene Wörter gezählt.
Wie werden Wörter mit Apostroph oder Bindestrich gezählt?
Jedes zählt als ein einziges Wort, weil ein Apostroph oder Bindestrich im Wortinneren es zusammenhält. Buchstaben und Ziffern bilden Wörter, reine Satzzeichen und Leerzeichen werden ignoriert.
Heißt ein niedriges Verhältnis, dass ich schlecht schreibe?
Nicht für sich allein. Ein Fachtext darf definierte Begriffe bewusst wiederholen, ein Gedicht darf zu seinem Refrain zurückkehren. Am meisten helfen die Zahlen beim Vergleich zweier gleich gezählter Entwürfe oder beim Aufspüren einer Seite voller gleicher Suchbegriffe.
Verwandte Tools
Für Entwickler — API-Zugang
Alles auf dieser Seite ist auch per API verfügbar. Dieser Abschnitt richtet sich an Teams, die es in ihre eigenen Systeme einbinden möchten; alle anderen nutzen einfach das Tool oben.
Endpunkt
Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.
Aufruf aus Ihrem Stack
curl -X POST https://api.kit.forhosting.com/edu/unique-words-count \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"text":"The quick brown fox jumps over the lazy dog. The fox is quick!"}'const res = await fetch("https://api.kit.forhosting.com/edu/unique-words-count", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"text": "The quick brown fox jumps over the lazy dog. The fox is quick!"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/edu/unique-words-count",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"text": "The quick brown fox jumps over the lazy dog. The fox is quick!"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/edu/unique-words-count", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"text":"The quick brown fox jumps over the lazy dog. The fox is quick!"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"text":"The quick brown fox jumps over the lazy dog. The fox is quick!"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/edu/unique-words-count", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"text": "The quick brown fox jumps over the lazy dog. The fox is quick!"
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "edu.unique_words_count",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}Die API arbeitet asynchron: Sie erhalten sofort eine task_id. Polling ist mit 1 Anfrage pro Sekunde erlaubt.
Preis
Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.
Fehler
| HTTP | Code | Bedeutung |
|---|---|---|
401 | unauthorized | Der API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer). |
402 | insufficient_balance | Ihr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht. |
404 | unknown_type | Unbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog. |
429 | rate_limited | Zu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt. |
Technische Hinweise
Lernende messen lexikalische Vielfalt in Aufsätzen; Redaktionen markieren dünnes Vokabular vor der Veröffentlichung; Tutoren und LMS-Tools rufen denselben deterministischen Vertrag auf, sodass die kostenlose Browserprüfung bytegenau dem bezahlten API-Pfad entspricht.
Was Unique- und Gesamtwortzahlen messen
Die Differenz beider Zahlen ist die Zahl der wiederholten Vorkommnisse: jedes Mal, wenn ein Wort nach dem ersten Treffer erneut erscheint, erhöht dieser Extra-Token repeated_words, während unique_words gleich bleibt. Die Division unique_words durch total_words ergibt das Unique-Verhältnis, in der Korpuslinguistik als type-token ratio der von Ihnen gelieferten Stichprobe bekannt. Existiert mindestens eine Wiederholung, vergleicht unique_to_repeated_ratio die Wortschatzgröße mit dem Volumen der Extra-Vorkommnisse – nützlich, wenn Sie eine einzige Zahl wollen, die bei neuen Wörtern wächst und beim Auffüllen mit denselben schrumpft.
Eingabevertrag, Tokenisierung und Antwortform
Die Tokenisierung behält Unicode-Buchstaben und -Ziffern, inklusive optionaler interner Apostrophe oder Bindestriche, damit Kontraktionen und Bindestrichkomposita ein Token bleiben, und ignoriert reine Interpunktion und Leerzeichen. Beispiel: Der Satz The quick brown fox jumps over the lazy dog. The fox is quick! liefert dreizehn Token und neun Unique-Typen im case-insensitive Modus, also vier Wiederholungen und ein Unique-Verhältnis von neun Dreizehnteln. Kombinieren Sie diese Zählungen mit eigenen Lesbarkeits- oder Stufenwerkzeugen, wenn Sie reichere Prosa-Analytik brauchen; dieser Endpunkt konzentriert sich nur auf die Arithmetik verschiedener versus gesamter Wörter. Senden Sie per POST einen JSON-Body mit dem Pflichtfeld text: eine nicht leere Zeichenkette. Die Aliase input, value, s, content und body werden akzeptiert, damit Formulare und SDKs vertraute Labels behalten. Optional case_insensitive ist standardmäßig true, sodass Hello und hello als ein Vokabel-Item zählen; setzen Sie es auf false, wenn Groß-/Kleinschreibung getrennt bleiben muss. Die Aliase ignore_case, ci und casefold mappen auf dasselbe Flag und akzeptieren Booleans oder gängige Stringformen wie true, false, 1 und 0. Leere Strings, fehlendes text, non-string text und Texte ohne Buchstaben- oder Zifferntoken scheitern mit invalid_input und werden nicht berechnet. Bei Erfolg enthält der Body total_words, unique_words, repeated_words, unique_ratio und repeated_ratio auf sechs Dezimalstellen gerundet für stabile Goldens, case_insensitive wie aufgelöst, die Originalzeichenkette zur Prüfung, das Methodenlabel unique_words_count und eine kurze Formel. Wenn repeated_words größer als null ist, enthält die Payload auch unique_to_repeated_ratio; sind alle Token einzigartig, wird dieses Feld weggelassen statt als null zurückgegeben.
Wo ein Unique-Wörter-Rechner sich lohnt
Jeder erfolgreiche Aufruf kostet den veröffentlichten Basispreis $0.002; Fehlgeschlagene Validierung wird nicht berechnet.
Integrationsbeispiele
Redaktionelle Wiederholungsprüfung
Redaktionen vergleichen unique_to_repeated_ratio über Revisionen, um dünne Formulierungen zu erkennen, die nur durch Recycling derselben Begriffe wachsen.
Batch-Bewertung in LMS und Tutoring
Plattformen rufen die API für viele kurze Antworten auf, um lexikalische Vielfalt mit denselben Zahlen zu melden, die das kostenlose Widget Lernenden zeigt.
Technische Fragen
Wie funktioniert der Rechner für einzigartige Wörter?
Er tokenisiert Ihren nicht leeren Text in Unicode-Worttoken, zählt Gesamttoken und verschiedene Typen (standardmäßig case-insensitive) und liefert repeated_words als total minus unique plus unique_ratio, repeated_ratio und ggf. unique_to_repeated_ratio.
Was ist unique_ratio?
unique_ratio ist unique_words geteilt durch total_words, auf sechs Dezimalstellen gerundet. Es ist ein Stichproben-type-token ratio: näher an 1 mehr Vielfalt; näher an 0 mehr Wiederholung.
Zählen Hello und hello als ein Wort?
Ja standardmäßig (case_insensitive true). Setzen Sie case_insensitive auf false, wenn Sie case-sensitive getrennte Zählungen brauchen.
Was passiert bei leerem Text oder nur Interpunktion?
Leere Strings und Text ohne Buchstaben- oder Zifferntoken scheitern mit invalid_input und werden nicht berechnet. Liefern Sie mindestens ein Worttoken.
Was kostet der Rechner für einzigartige Wörter?
Das Browser-Tool ist kostenlos. API-Anfragen nutzen das prepaid KIT-Guthaben zu $0.002 pro erfolgreichem Aufruf; ungültige Eingabe wird nicht berechnet.