UStackUStack
Triqai icon

Triqai

Triqai convierte texto bruto de transacciones bancarias en datos de comercios estructurados: nombres, logos, categorías, ubicaciones y puntuaciones de confianza.

Triqai

¿Qué es Triqai?

Triqai es una API de enriquecimiento de transacciones que convierte cadenas de texto de transacciones bancarias en bruto en datos de comercios estructurados. Enriquece las transacciones con nombres de comercios, logos, categorías y detalles de ubicación para que las apps downstream y pipelines de datos usen salidas consistentes y limpias.

Triqai está diseñada para uso por desarrolladores mediante una API REST y un SDK de Node.js. Utiliza machine learning combinado con datos web en tiempo real para analizar el texto de transacciones en entidades identificables y devolver resultados enriquecidos con puntuaciones de confianza.

Características clave

  • Análisis de transacciones en entidades estructuradas: Convierte texto de transacciones desordenado en información estructurada de comercios (p. ej., comercio, categoría y otras entidades relacionadas) adecuada para UX de apps y análisis.
  • Categorización y normalización de gastos: Asigna categorías, detecta suscripciones y ayuda a corregir etiquetas erróneas para mantener presupuestos e insights más consistentes.
  • Enriquecimiento de ubicación (nivel de tienda cuando está disponible): Resuelve comercios a detalles de ubicación como números de tienda y coordenadas para soportar experiencias más ricas y flujos de trabajo conscientes de la ubicación.
  • Separación de intermediarios vs. comercios: Detecta y devuelve intermediarios (p. ej., entidades de pago/marketplace) por separado del comercio, y soporta transacciones con múltiples intermediarios.
  • API y soporte SDK orientados a desarrolladores: Se integra mediante una API REST o el SDK oficial de Node.js (npm install triqai), con características para producción como reintentos automáticos y auto-paginación, y TypeScript con definiciones de tipos.
  • Puntuaciones de confianza en respuestas: Incluye puntuaciones de confianza (0–100) para cada entidad (comercio, ubicación, procesador de pagos y categoría) para manejar programáticamente coincidencias inciertas.

Cómo usar Triqai

  1. Obtén una clave API e inicia con la API REST o el SDK de Node.js. Usa el método del SDK o el endpoint de la API para enviar cadenas de texto de transacciones en bruto para enriquecimiento.
  2. Recibe resultados de enriquecimiento estructurados. Cada respuesta devuelve entidades enriquecidas y puntuaciones de confianza; puedes inspeccionarlas en la lógica de tu aplicación.
  3. Aplica umbrales para casos límite. Usa las puntuaciones de confianza para decidir qué mostrar a los usuarios y cuándo enrutar resultados para revisión o comportamiento de fallback.
  4. Persiste salidas de enriquecimiento (opcional). Los datos enriquecidos son tuyos para almacenar; puedes guardarlos en tu base de datos o cachearlos para reducir llamadas API repetidas.

Casos de uso

  • Apps de finanzas personales: Enriquece texto de transacciones de usuarios en nombres de comercios reconocibles y categorías para que los usuarios entiendan rápidamente sus gastos y confíen en la información mostrada en la app.
  • Herramientas de contabilidad y gastos: Clasifica gastos automáticamente, normaliza proveedores y reduce tiempo de conciliación manual proporcionando datos estructurados de comercios y categorías.
  • Flujos de trabajo bancarios y open banking: Estandariza datos de transacciones entre bancos y regiones produciendo campos relacionados con comercios consistentes a partir de entradas en bruto.
  • Sistemas de fraude y riesgo: Añade contexto de comercio y ubicación para detectar anomalías y reducir falsos positivos anclando transacciones en metadatos de comercio/ubicación.
  • Dashboards de análisis de gastos: Construye insights más fiables entre comercios, categorías y regiones enriqueciendo transacciones en bruto en datos estructurados y reutilizables.

Preguntas frecuentes

¿Qué devuelve Triqai para cada transacción?
Triqai devuelve datos estructurados derivados del texto de la transacción, incluyendo comercios, ubicaciones, categorías, detección de procesador de pagos y puntuaciones de confianza para cada entidad.

¿Cómo decide Triqai qué es un comercio?
Triqai usa machine learning junto con datos web en tiempo real para analizar texto de transacciones en entidades estructuradas, luego enriquece esas entidades con información adicional como logos, sitios web, coordenadas y metadatos.

¿Funciona Triqai en todo el mundo?
Sí. Triqai soporta todos los países del mundo y maneja conjuntos de caracteres locales y métodos de pago específicos de regiones. La cobertura es más fuerte en la UE, EE. UU., Reino Unido y ANZ.

¿Qué pasa si Triqai no puede reconocer un comercio con confianza?
Aún recibes datos utilizables. Triqai proporciona detección de categoría y procesador de pagos, ubicación cuando está disponible, y una suposición de comercio con esfuerzo máximo y baja puntuación de confianza; las respuestas rara vez están vacías.

¿Puedo almacenar los resultados enriquecidos en mis propios servidores?
Sí. Los datos enriquecidos son tuyos para conservar, y puedes almacenarlos en tu base de datos o cachearlos para sistemas downstream y reducir llamadas API.

Alternativas

  • Análisis de transacciones basado en reglas (diccionarios de proveedores): Puedes mapear cadenas de proveedores conocidos a datos de comercios y categorías mediante reglas mantenidas. Puede ser más simple de operar, pero suele requerir actualizaciones continuas y rendir peor en texto de transacciones desconocido o ruidoso.
  • Pipelines genéricos de OCR/NLP en descripciones de transacciones: Podrías construir un flujo de trabajo de NLP para extraer entidades de narrativas de transacciones. Ofrece más control, pero requiere más esfuerzo de ingeniería para lograr un enriquecimiento confiable de comercios, categorías y ubicaciones.
  • Otras APIs de enriquecimiento de comercios/ubicaciones: Servicios alternativos de enriquecimiento proporcionan salidas estructuradas similares de comercios y ubicaciones. La principal diferencia suele ser el esquema de salida, la cobertura por región y cómo se representan la puntuación de confianza y el manejo de intermediarios.
  • Herramientas de agregación de cuentas de extremo a extremo + categorización de transacciones: Algunas herramientas se centran en agrupar y categorizar transacciones dentro de un flujo de agregación en lugar de aceptar cadenas de transacciones arbitrarias como entrada. Pueden adaptarse a equipos ya comprometidos con ese ecosistema, pero son menos flexibles al enriquecer transacciones de múltiples fuentes.
Triqai | UStack