UStackUStack
Triqai icon

Triqai

Triqai transforme le texte brut des transactions bancaires en données marchands structurées via REST API et SDK Node.js pour fintech.

Triqai

Qu'est-ce que Triqai ?

Triqai est une API d'enrichissement de transactions qui transforme les chaînes de transactions bancaires brutes en données marchands structurées. Elle enrichit les transactions avec les noms des marchands, logos, catégories et détails de localisation pour que les applications et pipelines de données en aval puissent utiliser des sorties cohérentes et propres.

Triqai est conçu pour les développeurs via une REST API et un SDK Node.js. Il utilise l'apprentissage automatique combiné à des données web en temps réel pour analyser le texte des transactions en entités identifiables et renvoyer des résultats enrichis avec des scores de confiance.

Fonctionnalités clés

  • Analyse des transactions en entités structurées : Convertit le texte de transaction désordonné en informations marchands structurées (ex. : marchand, catégorie et autres entités associées) adaptées à l'UX des applications et à l'analyse.
  • Catégorisation et normalisation des dépenses : Assigne des catégories, détecte les abonnements et corrige les étiquettes erronées pour une cohérence accrue dans les budgets et insights.
  • Enrichissement de localisation (niveau magasin quand disponible) : Résout les marchands en détails de localisation comme les numéros de magasin et coordonnées pour des expériences enrichies et des workflows géolocalisés.
  • Séparation intermédiaires vs. marchands : Détecte et renvoie les intermédiaires (ex. : entités de paiement/marchés) séparément du marchand, et gère les transactions avec plusieurs intermédiaires.
  • API et SDK orientés développeurs : Intégration via REST API ou SDK Node.js officiel (npm install triqai), avec fonctionnalités pour la production comme les tentatives automatiques et la pagination auto, et TypeScript avec définitions de types.
  • Scores de confiance dans les réponses : Inclut des scores de confiance (0–100) pour chaque entité (marchand, localisation, processeur de paiement et catégorie) pour gérer programmatiquement les correspondances incertaines.

Comment utiliser Triqai

  1. Obtenez une clé API et commencez avec la REST API ou le SDK Node.js. Utilisez la méthode du SDK ou l'endpoint API pour soumettre des chaînes de transactions brutes à enrichir.
  2. Recevez des résultats d'enrichissement structurés. Chaque réponse renvoie des entités enrichies et scores de confiance ; inspectez-les dans la logique de votre application.
  3. Appliquez des seuils pour les cas limites. Utilisez les scores de confiance pour décider de l'affichage aux utilisateurs et du routage des résultats pour révision ou fallback.
  4. Persistez les sorties d'enrichissement (optionnel). Les données enrichies vous appartiennent ; stockez-les en base de données ou mettez-les en cache pour réduire les appels API répétés.

Cas d'usage

  • Applications de finance personnelle : Enrichissez le texte des transactions utilisateur en noms de marchands et catégories reconnaissables pour une compréhension rapide des dépenses et une confiance dans les infos affichées.
  • Outils comptables et de gestion de frais : Classez automatiquement les dépenses, normalisez les fournisseurs et réduisez le temps de rapprochement manuel avec des données marchands et catégories structurées.
  • Workflows bancaires et open banking : Standardisez les données de transactions entre banques et régions en produisant des champs marchands cohérents à partir d'entrées brutes.
  • Systèmes antifraude et de risque : Ajoutez du contexte marchand et localisation pour détecter les anomalies et réduire les faux positifs en ancrant les transactions dans des métadonnées marchand/localisation.
  • Tableaux de bord d'analyse des dépenses : Construisez des insights fiables sur marchands, catégories et régions en enrichissant les transactions brutes en données structurées et réutilisables.

FAQ

Que renvoie Triqai pour chaque transaction ? Triqai renvoie des données structurées dérivées du texte de transaction, incluant marchands, localisations, catégories, détection de processeur de paiement et scores de confiance pour chaque entité.

Comment Triqai détermine-t-il ce qu'est un marchand ? Triqai utilise l'apprentissage automatique avec des données web en temps réel pour analyser le texte de transaction en entités structurées, puis les enrichit avec logos, sites web, coordonnées et métadonnées.

Triqai fonctionne-t-il dans le monde entier ? Oui. Triqai supporte tous les pays et gère les jeux de caractères locaux et méthodes de paiement régionales. La couverture est la plus forte en UE, US, UK et ANZ.

Que se passe-t-il si Triqai ne reconnaît pas un marchand avec confiance ? Vous recevez quand même des données utilisables. Triqai fournit détection de catégorie et processeur de paiement, localisation quand disponible, et une estimation marchande avec faible score de confiance ; les réponses sont rarement vides.

Puis-je stocker les résultats enrichis sur mes propres serveurs ? Oui. Les données enrichies vous appartiennent, et vous pouvez les stocker en base de données ou les mettre en cache pour les systèmes en aval et réduire les appels API.

Alternatives

  • Analyse de transactions basée sur des règles (dictionnaires de fournisseurs) : Vous pouvez mapper des chaînes de fournisseurs connus à des données de marchands et catégories à l’aide de règles maintenues. Cela peut être plus simple à exploiter mais nécessite généralement des mises à jour continues et peut être moins performant sur du texte de transaction inconnu ou bruité.
  • Pipelines OCR/NLP génériques sur les descriptions de transactions : Vous pourriez construire un workflow NLP pour extraire des entités des récits de transactions. Cela offre plus de contrôle mais demande plus d’efforts d’ingénierie pour obtenir un enrichissement fiable en marchands, catégories et emplacements.
  • Autres API d’enrichissement marchands/emplacements : Des services d’enrichissement alternatifs fournissent des sorties structurées similaires pour marchands et emplacements. La principale différence réside généralement dans le schéma de sortie, la couverture régionale et la représentation des scores de confiance et de la gestion des intermédiaires.
  • Outils d’agrégation de comptes de bout en bout + catégorisation de transactions : Certains outils se concentrent sur le regroupement et la catégorisation des transactions dans un workflow d’agrégation plutôt que d’accepter des chaînes de transactions arbitraires en entrée. Ils conviennent aux équipes déjà engagées dans cet écosystème mais sont moins flexibles pour enrichir des transactions provenant de sources multiples.