Identifique el monto de la transferencia (송금액), direcciones coreanas y metadatos del chat a partir de una captura de pantalla de KakaoTalk
Identifique 8 campos de una sola captura de pantalla de KakaoTalk: monto de la transferencia (송금액), cuenta bancaria (계좌번호), dirección coreana en cualquiera de los dos sistemas de direcciones, además del remitente y los metadatos del chat, en 5 a 10 segundos por imagen.
5 a 10 s por captura · Hasta un 99 % de precisión en texto impreso
Dos capas de datos en cada chat de KakaoTalk
Extracción de Columnas Personalizadas lee tanto el contenido del mensaje como los metadatos nativos del chat de cada captura de pantalla por significado, no por posición.
Contenido (메시지 내용)
Cantidades en ₩ como "50,000원" en una tarjeta KakaoPay o mensaje de chat: la IA lee el marcador ₩/원.
Números de referencia de pedido compartidos en el chat, identificados por etiquetas "주문번호" o patrones secuenciales.
Tanto 도로명주소 (nombre de vía: 테헤란로 123) como 지번주소 (parcela: 역삼동 123-45) mediante marcadores estructurales.
"국민은행 123456-78-901234" — nombre del banco (은행명) más número de cuenta con guiones (계좌번호).
El memo debajo de una transferencia de KakaoPay: una referencia de pedido, nombre de producto o "입금 확인".
Metadatos nativos (App UI 속성)
El nombre de contacto de la etiqueta del remitente en KakaoTalk.
Fecha y hora del encabezado del mensaje, capturadas tal como se muestran.
Etiqueta cada elemento como 송금카드, 텍스트 o 주소 para filtrar en la hoja de cálculo.
Por qué una captura de pantalla de KakaoTalk requiere más que OCR
El sistema de direcciones dual de Corea del Sur hace que la dirección de un cliente en KakaoTalk pueda escribirse como nombre de calle (도로명주소) o como parcela de terreno (지번주소), y una tarjeta de pago de KakaoPay junto a ella utiliza un formato visual completamente diferente. El OCR tradicional lo aplana todo en un solo flujo de texto.
"Realmente quiero transferir mis salas de chat/mensajes de KakaoTalk a mi nuevo teléfono, pero la aplicación solo tiene una opción para exportarlos a un archivo de texto."
— r/AndroidQuestions
Dos sistemas de direcciones, sin advertencia
도로명주소 (nombre de vía: "테헤란로 123") y 지번주소 (parcela: "역삼동 123-45") son estructuralmente diferentes: uno usa calle más número de edificio, el otro usa dong más número de parcela. Ambos formatos aparecen a diario en KakaoTalk. Una plantilla configurada para uno no capturará el otro.
Las tarjetas de KakaoPay se mezclan con los globos de chat
Una confirmación de KakaoPay es una tarjeta estilizada dentro del chat con un acento verde: el importe en negrita, el nombre del comercio y el estado "결제완료". Se sitúa entre los globos de chat normales. El OCR tradicional extrae los ₩50.000 de la tarjeta y el pie de foto de la pegatina del vecino en el mismo volcado de texto.
Los patrones bancarios coreanos no son dígitos genéricos
"국민은행 123456-78-901234" sigue una convención bancaria coreana: nombre del banco en hangul, luego un número de cuenta con guiones y un número de segmentos específico del banco. El OCR tradicional trata toda la cadena como texto coreano indiferenciado, perdiendo la relación estructurada entre 은행명 y 계좌번호.
Reconoce ambos sistemas de direcciones por su estructura
La IA se ancla en los marcadores administrativos coreanos: el sufijo 시/군/구 delimita la ciudad y el distrito, 로/gil indica el sistema de nombres de calles, 동/dong marca el sistema de parcelas. Tanto si el cliente escribe 테헤란로 123 como 역삼동 123-45, la dirección se dirige a su columna 주소 sin que usted tenga que elegir un formato.
Clasifica cada componente visual por su función
El rectángulo con acento verde se reconoce como una confirmación de pago de KakaoPay: los ₩50.000 van a 송금액, el nombre del comercio se mantiene aparte. Las burbujas de chat superiores e inferiores se leen para obtener 주소, 주문번호 y 은행계좌. La pegatina o la tarjeta de KakaoMap se excluyen por no ser datos.
Un único conjunto de columnas para todos los mensajes de KakaoTalk
Defina sus ocho columnas una vez — 송금액, 주문번호, 주소, 은행계좌, 메모, 보낸사람, 시간, 메시지유형 — y procese tarjetas de KakaoPay, mensajes de dirección y textos de cuentas bancarias en el mismo lote. La IA interpreta el significado del campo independientemente del formato.
De una captura de KakaoTalk a una fila estructurada
Ya sea que esté registrando transferencias de KakaoPay de autónomos, compilando direcciones de entrega coreanas de chats de pedidos o grabando cuentas bancarias enviadas por clientes, el proceso consta de tres pasos con un solo conjunto de nombres de columna.
Subir las capturas de KakaoTalk
Una tarjeta de transferencia de KakaoPay, un mensaje con la dirección de un cliente, un texto con una cuenta bancaria: todo en un solo lote. PNG o JPG, como los haya guardado su teléfono. No es necesario clasificar por tipo de mensaje antes de subirlos. La IA lee la estructura visual de cada elemento de forma independiente, ya sea una tarjeta con estilo o un texto de chat simple.
Nombrar las columnas una sola vez
Escriba 송금액, 주문번호, 주소, 은행계좌, 메모, 보낸사람, 시간, 메시지유형. La IA lee cada captura individualmente: la tarjeta de KakaoPay rellena 송금액 y 메모, un mensaje de dirección rellena 주소 en el formato en que fue escrito, y 보낸사람 y 시간 se completan desde la interfaz de usuario de KakaoTalk en todos los tipos de mensaje. Las columnas inferidas pueden categorizar automáticamente 주소 como tipo 도로명 o 지번.
Exportar una hoja de cálculo unificada
Cada captura se convierte en una fila. Las capturas de pago tienen 송금액, 은행계좌, 보낸사람 y 시간; las capturas de dirección tienen la dirección completa 주소 en el formato del cliente más los metadatos del remitente. Todo en un solo archivo .xlsx, listo para ordenar por remitente o marca de tiempo sin tener que volver a abrir ninguna captura.
Extracción de datos de KakaoTalk: lo que funciona y lo que no
Las tarjetas con estilo de KakaoPay y las direcciones coreanas se extraen de forma fiable. Dos escenarios requieren atención adicional antes de cargar.
- ✓ Tarjetas de pago abiertas de KakaoPay — la tarjeta con acento verde que muestra el monto, el comercio y el estado "결제완료" — se extraen de forma fiable porque la estructura visual es consistente independientemente del contexto del chat.
- ✓ Direcciones coreanas con cualquiera de los dos sistemas de direcciones: la IA detecta los marcadores 도로명 y los marcadores 지번 (동/dong) y dirige ambos a la columna 주소.
- ✓ Lotes que combinan tarjetas KakaoPay, mensajes de dirección y textos de cuentas bancarias: un conjunto de columnas funciona en todos los formatos.
- ⚠ Una tarjeta KakaoPay que no se haya abierto por completo (que muestre solo la notificación del remitente) no mostrará el monto ni el comercio. Abra la tarjeta de pago por completo antes de capturar la pantalla.
- ⚠ Capturas de pantalla muy comprimidas (comunes cuando las imágenes de KakaoTalk se reenvían o se guardan desde copias de seguridad del chat) pueden reducir la precisión del reconocimiento de Hangul. Capture la conversación original para obtener los mejores resultados.
Preguntas frecuentes sobre la extracción de datos de KakaoTalk
¿Puede la IA leer un número de cuenta bancaria coreano (계좌번호) de un mensaje de KakaoTalk aunque el remitente lo haya escrito sin guiones?
Sí. Los números de cuenta bancaria coreanos suelen seguir patrones como "123456-78-901234" con guiones, pero incluso sin separadores explícitos, la IA reconoce el prefijo del nombre del banco (은행명) (p. ej., 국민은행, 신한은행, 우리은행) y la longitud esperada de la secuencia de dígitos para los 계좌번호 coreanos. Si el número de cuenta se escribió sin delimitadores, se identifica como un patrón bancario y se dirige a su columna 은행계좌.
Un cliente envió su dirección en KakaoTalk usando solo el sistema de lotes de tierra (지번주소) — "서울시 강남구 역삼동 123-45". ¿Puede la IA extraerla junto con un mensaje de otro cliente en el mismo lote que usa el formato de nombre de calle (도로명주소)?
Sí. La IA reconoce ambos formatos por sus firmas estructurales. Una 도로명주소 como 테헤란로 123 se ancla por el sufijo de calle 로/gil. Una 지번주소 como 역삼동 123-45 se identifica por la unidad de vecindario 동 (dong) y el patrón de número de lote con guion. Ambas se extraen en la misma columna 주소 — no necesita especificar qué sistema usará un cliente.
Tengo una sola captura de pantalla de KakaoTalk con una tarjeta de KakaoPay (que muestra 송금액) y un mensaje de texto con la dirección del cliente. ¿Puedo extraer ambos en una sola pasada?
Sí. Defina ambas columnas de contenido (송금액, 주소) en el mismo conjunto de columnas. La IA lee la tarjeta de KakaoPay como un componente de pago con estilo, extrayendo el monto de la transferencia, mientras que lee por separado la burbuja de chat para la dirección. El nombre del remitente (보낸사람) y la marca de tiempo (시간) se completan a partir de los metadatos nativos del chat en la misma fila; así, una captura de pantalla produce un registro completo con información de pago, dirección y remitente.
Una captura de pantalla de KakaoTalk muestra una tarjeta de ubicación compartida de KakaoMap. ¿La IA extrae la dirección de la propia tarjeta de vista previa del mapa?
La tarjeta de ubicación de KakaoMap muestra una miniatura del mapa con la dirección y el nombre del lugar debajo. La IA lee la superposición de texto en la tarjeta — la etiqueta de dirección y el nombre del lugar — y puede extraerlos si define una columna 주소. Sin embargo, la precisión depende de cuánto del texto de la dirección se muestre claramente en la tarjeta de vista previa. Para datos de dirección completos, un mensaje de texto con la dirección completa ofrece mejores resultados que una miniatura de mapa.
Recibo varias capturas de pantalla de pago de KakaoTalk de diferentes remitentes. ¿Puedo extraer por lotes cada 송금액 y nombre de remitente en una tabla ordenada por fecha?
Cargue todas las capturas de pantalla a la vez: la IA las procesa en un solo lote y genera una fila por captura. Defina 송금액, 보낸사람 y 시간 como columnas, y cada tarjeta de KakaoPay o mensaje de transferencia en el lote completará los campos correspondientes. El archivo Excel exportado puede ordenarse luego por la columna de marca de tiempo 시간 para organizar los pagos cronológicamente entre todos los remitentes.