Welche Zitate stecken in Ihrem Dokument?
Diese Funktion liest ein Dokument und listet die enthaltenen Zitate samt erkennbarer Quellenangabe auf – Autor, Werk oder Fundstelle, soweit im Text genannt. Sie eignet sich für Abschlussarbeiten, Recherchen oder Berichte, in denen Zitate über einen langen Text verteilt vorkommen.
Online ausführen
Führen Sie dies mit Ihrem Konto auf unseren Servern aus. Kostenlose Tools laufen in Ihrem Browser; dieses wird zum oben genannten Preis von Ihrem KIT-Guthaben abgebucht.
Zitate, die im Fließtext untergehen
In einem längeren Dokument stehen Zitate selten gesammelt an einer Stelle, sondern eingebettet im Fließtext, oft mit unterschiedlicher Kennzeichnung. Die Funktion erkennt wörtliche Übernahmen und die dazugehörige Quellenangabe – Autor, Titel, Seite, soweit vorhanden – und listet sie gesammelt auf. Statt jede Zitatstelle einzeln zu markieren, erhalten Sie eine Übersicht aller im Dokument verwendeten Zitate.
Für Abschlussarbeit und Quellenverzeichnis
Beim Schreiben einer Arbeit mit vielen Quellenverweisen hilft die gesammelte Übersicht, den Überblick über bereits verwendete Zitate zu behalten und ein Quellenverzeichnis zu prüfen. Auch beim Gegenlesen eines fremden Textes lässt sich so schnell nachvollziehen, welche Aussagen als Zitat gekennzeichnet sind und woher sie stammen, ohne den gesamten Text noch einmal Zeile für Zeile durchzugehen.
Vollständigkeit hängt von der Quellenangabe im Text ab
Die Funktion kann nur wiedergeben, was im Dokument tatsächlich als Zitat und Quelle erkennbar ist. Fehlt eine Quellenangabe im Originaltext vollständig, kann sie nicht ergänzt werden – die Funktion erfindet keine Angaben, die nicht vorhanden sind. Bei uneinheitlicher Zitierweise kann die Zuordnung im Einzelfall unsicher ausfallen und sollte gegengelesen werden, bevor sie in ein eigenes Quellenverzeichnis übernommen wird.
Preis pro Seite und Ausführung
Die Extraktion kostet $0.003 pro Anfrage zzgl. $0.0135 pro Seite, in US-Dollar, ohne Abonnement oder Guthaben. Diese Funktion befindet sich in der Beta-Phase und läuft auf dieser Seite sowie über die API, um mehrere Dokumente automatisiert auszuwerten. Die Verarbeitung läuft asynchron: Sie senden das Dokument, und die Liste der Zitate liegt vor, sobald die Analyse abgeschlossen ist.
Anwendungsfälle
Zitate für ein Quellenverzeichnis sammeln
Sabine Schneider lässt sich alle Zitate einer langen Recherchevorlage samt Quellenangabe auflisten, um das Quellenverzeichnis ihrer Arbeit zu vervollständigen.
Fremden Text auf Zitate prüfen
Thomas Müller lässt einen eingereichten Bericht auf enthaltene Zitate und deren Quellen durchsehen, bevor er ihn zur Veröffentlichung freigibt.
Zitatsammlung aus mehreren Berichten zusammenführen
Weber Metallbau GmbH extrahiert die Zitate aus mehreren Fachberichten, um eine gemeinsame Übersicht für ein internes Dossier zu erstellen.
Häufige Fragen
Erkennt die Funktion auch indirekte Zitate?
Der Schwerpunkt liegt auf wörtlichen Zitaten mit erkennbarer Kennzeichnung. Indirekte, sinngemäße Übernahmen ohne klare Markierung werden nicht zuverlässig erfasst.
Was passiert, wenn eine Quellenangabe im Text fehlt?
Die Funktion gibt nur wieder, was im Dokument tatsächlich vorhanden ist. Fehlt die Quellenangabe im Original, bleibt sie auch im Ergebnis leer – sie wird nicht ergänzt oder geraten.
Eignet sich das für eine wissenschaftliche Arbeit?
Als Hilfsmittel zur Übersicht ja. Die endgültige Prüfung der Zitierweise nach den Vorgaben der jeweiligen Hochschule bleibt Aufgabe der Autorin oder des Autors.
Was kostet die Extraktion?
$0.003 pro Anfrage und $0.0135 pro Seite, in US-Dollar, ohne Abonnement. Zahlung per PayPal, Rechnung auf Anfrage.
Wird das Dokument nach der Auswertung gelöscht?
Ja. Die Übertragung ist verschlüsselt, das Dokument wird nur für die Dauer der Extraktion verarbeitet und danach gelöscht.
Wie umfangreich darf das Dokument sein?
Bis zu 10 Seiten und 25 MB pro Anfrage.
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/ocr/citation \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"input":"…"}'const res = await fetch("https://api.kit.forhosting.com/ocr/citation", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"input": "…"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/ocr/citation",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"input": "…"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/ocr/citation", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"input":"…"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"input":"…"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/ocr/citation", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"input": "…"
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "ocr.citation",
"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.
Limits
max_mb | 25 |
max_pages | 10 |
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. |
413 | input_too_large | Die Eingabe überschreitet das Größenlimit dieser Aufgabe – die genaue Grenze steht auf der Seite. |
422 | task_failed | Die Aufgabe ist fehlgeschlagen und wird nicht berechnet. |