KakaoTalk-Chat-Datenextraktion

Überweisungsbetrag (송금액), koreanische Adressen & Chat-Metadaten aus einem KakaoTalk-Screenshot identifizieren

Identifizieren Sie 8 Felder aus einem einzigen KakaoTalk-Screenshot – Überweisungsbetrag (송금액), Bankkonto (계좌번호), koreanische Adresse in beiden Adresssystemen sowie Absender- und Chat-Metadaten – in 5–10 Sekunden pro Bild.

5–10 s pro Screenshot · Bis zu 99 % Genauigkeit bei gedrucktem Text

Überweisungsbetrag (송금액)
Bankkonto (계좌번호)
Koreanische Adresse (주소)
Absender & Zeitstempel

Zwei Datenschichten in jedem KakaoTalk-Chat

Benutzerdefinierte Spaltenextraktion liest sowohl den Nachrichteninhalt als auch die chat-eigenen Metadaten aus jedem Screenshot – nach Bedeutung, nicht nach Position.

Inhalt (메시지 내용)

Überweisungsbetrag (송금액)

₩-Beträge wie „50.000원“ auf einer KakaoPay-Karte oder in einer Chat-Nachricht – die KI erkennt das ₩/원-Kennzeichen.

Bestellnummer (주문번호)

Im Chat geteilte Bestellreferenznummern – erkannt an „주문번호“-Beschriftungen oder fortlaufenden Mustern.

Koreanische Adresse (주소)

Sowohl 도로명주소 (Straßenname: 테헤란로 123) als auch 지번주소 (Grundstück: 역삼동 123-45) anhand struktureller Merkmale.

Bankkonto (계좌번호)

„국민은행 123456-78-901234“ – Bankname (은행명) plus Kontonummer mit Bindestrich (계좌번호).

Überweisungsnotiz (메모)

Der Vermerk unter einer KakaoPay-Überweisung – eine Bestellreferenz, ein Produktname oder „입금 확인“.

Native Metadaten (App UI 속성)

Absendername (보낸사람)

Der Kontaktname aus KakaoTalks Chat-Absenderkennzeichnung.

Zeitstempel (시간)

Datum und Uhrzeit aus dem Nachrichtenkopf, wie angezeigt erfasst.

메시지유형 (Nachrichtentyp)

Kennzeichnet jedes Element als 송금카드, 텍스트 oder 주소 für die Tabellenfilterung.

Warum ein KakaoTalk-Screenshot mehr als nur OCR erfordert

Südkoreas duales Adresssystem bedeutet, dass die Adresse eines Kunden in KakaoTalk entweder als Straßenname (도로명주소) oder als Grundstücksnummer (지번주소) angegeben sein kann – und eine KakaoPay-Zahlungskarte daneben ein völlig anderes visuelles Format verwendet. Herkömmliche OCR fasst sie alle in einen einzigen Textstrom zusammen.

„Ich möchte meine KakaoTalk-Chaträume/-Nachrichten wirklich auf mein neues Telefon übertragen, aber die App bietet nur die Option, sie als Textdatei zu exportieren.“

r/AndroidQuestions
01

Zwei Adresssysteme, keine Warnung

도로명주소 (Straßenname: „테헤란로 123“) und 지번주소 (Grundstück: „역삼동 123-45“) unterscheiden sich strukturell – eines verwendet Straße-plus-Hausnummer, das andere Dong-plus-Parzellennummer. Beide Formate tauchen täglich in KakaoTalk auf. Eine für eines der Formate konfigurierte Vorlage übersieht das andere.

02

KakaoPay-Karten vermischen sich mit Chat-Bläschen

Eine KakaoPay-Bestätigung ist eine gestaltete In-Chat-Karte mit grünem Akzent – der Betrag fett, der Händlername und der Status „결제완료“. Sie sitzt zwischen normalen Chat-Bläschen. Herkömmliche OCR gibt die ₩50.000 der Karte und die Bildunterschrift des Nachbar-Stickers im selben Text-Dump aus.

03

Koreanische Bankmuster sind keine generischen Ziffern

„국민은행 123456-78-901234“ folgt einer koreanischen Bankkonvention – Bankname in Hangeul, dann eine durch Bindestriche getrennte Kontonummer mit einer bankspezifischen Segmentanzahl. Herkömmliche OCR behandelt die gesamte Zeichenfolge als undifferenzierten koreanischen Text und übersieht die strukturierte Beziehung zwischen 은행명 und 계좌번호.

01

Erkennt beide Adresssysteme anhand der Struktur

Die KI orientiert sich an koreanischen Verwaltungsmarkierungen – die Endung 시/군/구 grenzt Stadt und Bezirk ein, 로/gil kennzeichnet das Straßennamensystem, 동/dong das Grundstückssystem. Ob der Kunde 테헤란로 123 oder 역삼동 123-45 schreibt, die Adresse landet in Ihrer 주소-Spalte, ohne dass Sie ein Format wählen müssen.

02

Klassifiziert jede visuelle Komponente nach ihrer Rolle

Das grün akzentuierte Rechteck wird als KakaoPay-Zahlungsbestätigung erkannt – die ₩50.000 landen in 송금액, der Händlername bleibt separat. Chatblasen darüber und darunter werden nach 주소, 주문번호 und 은행계좌 durchsucht. Der Sticker oder die KakaoMap-Karte wird als nicht datenrelevant ausgeschlossen.

03

Ein Spaltensatz für alle KakaoTalk-Nachrichten

Definieren Sie Ihre acht Spalten einmal – 송금액, 주문번호, 주소, 은행계좌, 메모, 보낸사람, 시간, 메시지유형 – und verarbeiten Sie KakaoPay-Karten, Adressnachrichten und Bankkontotexte im selben Batch. Die KI liest die Feldbedeutung unabhängig vom Format.

Von einem KakaoTalk-Screenshot zu einer strukturierten Zeile

Ob Sie KakaoPay-Überweisungen von Freiberuflern erfassen, koreanische Lieferadressen aus Chat-Nachrichten zusammenstellen oder Bankkonten von Kunden notieren – der Prozess besteht aus drei Schritten mit einem einzigen Satz Spaltennamen.

Schritt 1

KakaoTalk-Screenshots hochladen

Eine KakaoPay-Überweisungskarte, eine Adressnachricht eines Kunden, ein Bankkonto-Text – alles in einem Batch. PNG oder JPG, wie Ihr Telefon sie gespeichert hat. Keine Sortierung nach Nachrichtentyp vor dem Hochladen nötig. Die KI liest die visuelle Struktur jedes Elements unabhängig, ob es sich um eine formatierte Karte oder einfachen Chat-Text handelt.

Schritt 2

Spalten einmal benennen

Geben Sie 송금액, 주문번호, 주소, 은행계좌, 메모, 보낸사람, 시간, 메시지유형 ein. Die KI liest jeden Screenshot einzeln – die KakaoPay-Karte füllt 송금액 und 메모, eine Adressnachricht füllt 주소 in dem Format, in dem sie geschrieben wurde, und 보낸사람 und 시간 werden aus der KakaoTalk-UI für alle Nachrichtentypen übernommen. Abgeleitete Spalten können 주소 automatisch als 도로명- oder 지번-Typ kategorisieren.

Schritt 3

Einheitliche Tabelle exportieren

Jeder Screenshot wird zu einer Zeile. Zahlungs-Screenshots enthalten 송금액, 은행계좌, 보낸사람 und 시간; Adress-Screenshots enthalten die vollständige 주소 im Format des Kunden plus Absender-Metadaten. Alles in einer .xlsx-Datei, bereit zum Sortieren nach Absender oder Zeitstempel, ohne einen einzigen Screenshot erneut öffnen zu müssen.

KakaoTalk-Datenextraktion – Was funktioniert und was nicht

KakaoPay-Karten im Kartenstil und koreanische Adressen werden zuverlässig extrahiert. Zwei Szenarien erfordern vor dem Hochladen besondere Aufmerksamkeit.

✓ Optimale Ergebnisse
  • Geöffnete KakaoPay-Zahlungskarten – die Karte mit grünem Akzent, Betrag, Händler und Status „결제완료“ – werden zuverlässig extrahiert, da die visuelle Struktur unabhängig vom Chat-Kontext konsistent ist.
  • Koreanische Adressen mit beiden Adresssystemen – die KI erkennt 도로명-Marker und 지번-Marker (동/dong) und leitet beide in die Spalte 주소.
  • Stapel mit gemischten KakaoPay-Karten, Adressnachrichten und Bankkontotexten – ein Spaltensatz funktioniert über alle Formate hinweg.
⚠ Vorsicht geboten
  • Eine KakaoPay-Karte, die nicht vollständig geöffnet wurde (nur die Absenderbenachrichtigung wird angezeigt), zeigt weder Betrag noch Händler an. Öffnen Sie die Zahlungskarte vollständig, bevor Sie einen Screenshot machen.
  • Stark komprimierte Screenshots – häufig, wenn KakaoTalk-Bilder weitergeleitet oder aus Chat-Backups gespeichert werden – können die Erkennungsgenauigkeit von Hangeul beeinträchtigen. Machen Sie Screenshots vom ursprünglichen Chat für beste Ergebnisse.

Häufig gestellte Fragen zur KakaoTalk-Datenextraktion

Kann die KI eine koreanische Bankkontonummer (계좌번호) aus einer KakaoTalk-Chatnachricht lesen, selbst wenn der Absender sie ohne Bindestriche eingegeben hat?

Ja. Koreanische Bankkontonummern folgen typischerweise Mustern wie „123456-78-901234“ mit Bindestrichen, aber selbst ohne explizite Trennzeichen erkennt die KI das 은행명-Präfix (z. B. 국민은행, 신한은행, 우리은행) und die erwartete Ziffernfolgenlänge für koreanische 계좌번호. Wurde die Kontonummer ohne Trennzeichen eingegeben, wird sie dennoch als Bankmuster identifiziert und in Ihre 은행계좌-Spalte weitergeleitet.

Ein Kunde hat seine Adresse in KakaoTalk nur mit dem Grundstückssystem (지번주소) gesendet – „서울시 강남구 역삼동 123-45“. Kann die KI diese Adresse trotzdem extrahieren, wenn eine andere Nachricht im selben Batch das Straßennamenformat (도로명주소) eines anderen Kunden verwendet?

Ja. Die KI erkennt beide Formate anhand ihrer strukturellen Merkmale. Eine 도로명주소 wie 테헤란로 123 wird durch das 로/gil-Straßensuffix verankert. Eine 지번주소 wie 역삼동 123-45 wird durch die 동 (Dong)-Nachbarschaftseinheit und das gemusterte Grundstücksnummernformat mit Bindestrich identifiziert. Beide werden in dieselbe 주소-Spalte extrahiert – Sie müssen nicht angeben, welches System ein Kunde verwenden wird.

Ich habe einen einzelnen KakaoTalk-Screenshot mit sowohl einer KakaoPay-Karte (mit 송금액) als auch einer Textnachricht mit der Adresse des Kunden – kann ich beides in einem Durchgang extrahieren?

Ja. Definieren Sie beide Inhaltsspalten (송금액, 주소) im selben Spaltenset. Die KI liest die KakaoPay-Karte als gestaltete Zahlungskomponente und extrahiert den Überweisungsbetrag, während sie separat die Chat-Blase nach der Adresse durchsucht. Der Absendername (보낸사람) und der Zeitstempel (시간) werden aus den Chat-eigenen Metadaten in derselben Zeile übernommen – so liefert ein Screenshot einen vollständigen Datensatz mit Zahlungs-, Adress- und Absenderinformationen.

Ein KakaoTalk-Screenshot zeigt eine geteilte KakaoMap-Standortkarte – extrahiert die KI die Adresse aus der Kartenvorschaukarte selbst?

Die KakaoMap-Standortkarte zeigt eine Kartenminiaturansicht mit der Adresse und dem Ortsnamen darunter. Die KI liest die Textüberlagerung auf der Karte – das Adresslabel und den Ortsnamen – und kann diese extrahieren, wenn Sie eine 주소-Spalte definieren. Die Genauigkeit hängt jedoch davon ab, wie viel des Adresstextes in der Vorschaukarte klar dargestellt wird. Für vollständige Adressdaten liefert eine Textnachricht mit der vollständigen Adresse bessere Ergebnisse als eine Kartenminiaturansicht.

Ich erhalte mehrere KakaoTalk-Zahlungsscreenshots von verschiedenen Absendern – kann ich jeden 송금액 und Absendernamen in einer Tabelle, sortiert nach Datum, stapelweise extrahieren?

Laden Sie alle Screenshots auf einmal hoch – die KI verarbeitet sie in einem einzigen Batch und gibt eine Zeile pro Screenshot aus. Definieren Sie 송금액, 보낸사람 und 시간 als Spalten, und jede KakaoPay-Karte oder Überweisungsnachricht im Batch füllt die entsprechenden Felder. Die exportierte Excel-Datei kann dann nach der Zeitstempelspalte 시간 sortiert werden, um Zahlungen chronologisch über alle Absender hinweg zu organisieren.

📮 contact email: [email protected]