UStackUStack
Triqai icon

Triqai

Triqai trasforma il testo grezzo delle transazioni bancarie in dati merchant strutturati: nomi, loghi, categorie, località e confidence via REST API e Node.js SDK.

Triqai

Cos'è Triqai?

Triqai è un'API di arricchimento transazioni che trasforma stringhe grezze di transazioni bancarie in dati merchant strutturati. Arricchisce le transazioni con nomi merchant, loghi, categorie e dettagli di località, così che app e pipeline dati downstream possano utilizzare output consistenti e puliti.

Triqai è progettata per gli sviluppatori tramite REST API e Node.js SDK. Utilizza machine learning combinato con dati web in tempo reale per analizzare il testo delle transazioni in entità identificabili e restituire risultati arricchiti con confidence scores.

Caratteristiche Principali

  • Analisi transazioni in entità strutturate: Converte testo transazioni disordinato in informazioni merchant strutturate (es. merchant, categoria e altre entità correlate) adatte per UX app e analytics.
  • Categorizzazione e normalizzazione spesa: Assegna categorie, rileva abbonamenti e aiuta a correggere etichette errate per mantenere budgeting e insights più consistenti.
  • Arricchimento località (a livello negozio quando disponibile): Risolve merchant in dettagli di località come numeri negozio e coordinate per supportare esperienze più ricche e workflow location-aware.
  • Separazione intermediari vs. merchant: Rileva e restituisce intermediari (es. entità pagamento/marketplace) separatamente dal merchant, e supporta transazioni con più intermediari.
  • API & SDK developer-first: Si integra tramite REST API o SDK ufficiale Node.js (npm install triqai), con funzionalità per produzione come retry automatici e auto-paginazione, e TypeScript con definizioni tipi.
  • Confidence scores nelle risposte: Include confidence scores (0–100) per ogni entità (merchant, location, payment processor e categoria) per gestire programmaticamente match incerti.

Come Usare Triqai

  1. Ottieni una API key e inizia con REST API o Node.js SDK. Usa il metodo SDK o l'endpoint API per inviare stringhe transazioni grezze per arricchimento.
  2. Ricevi risultati arricchimento strutturati. Ogni risposta restituisce entità arricchite e confidence scores; puoi ispezionarli nella logica della tua app.
  3. Applica threshold per casi edge. Usa i confidence scores per decidere cosa mostrare agli utenti e quando instradare risultati per review o fallback.
  4. Persisti output arricchimento (opzionale). I dati arricchiti sono tuoi da conservare; puoi salvarli nel tuo database o cacharli per ridurre chiamate API ripetute.

Casi d'Uso

  • App finanza personale: Arricchisci testo transazioni utente in nomi merchant e categorie riconoscibili così gli utenti capiscono rapidamente la spesa e si fidano delle info mostrate nell'app.
  • Tool contabilità e spese: Classifica automaticamente spese, normalizza vendor e riduce tempo riconciliazione manuale fornendo dati merchant e categoria strutturati.
  • Workflow banking e open banking: Standardizza dati transazioni tra banche e regioni producendo campi merchant consistenti da input grezzi.
  • Sistemi frodi e rischi: Aggiungi contesto merchant e location per rilevare anomalie e ridurre falsi positivi ancorando transazioni a metadata merchant/location.
  • Dashboard analytics spesa: Costruisci insights più affidabili su merchant, categorie e regioni arricchendo transazioni grezze in dati strutturati e riutilizzabili.

FAQ

Cosa restituisce Triqai per ogni transazione?
Triqai restituisce dati strutturati derivati dal testo transazione, inclusi merchant, località, categorie, rilevamento payment processor e confidence scores per ogni entità.

Come decide Triqai cos'è un merchant?
Triqai usa machine learning con dati web in tempo reale per analizzare testo transazioni in entità strutturate, poi arricchisce quelle entità con info aggiuntive come loghi, siti web, coordinate e metadata.

Triqai funziona in tutto il mondo?
Sì. Triqai supporta tutti i paesi mondiali e gestisce charset locali e metodi pagamento region-specifici. Copertura più forte in UE, US, UK e ANZ.

Cosa succede se Triqai non riconosce con sicurezza un merchant?
Ricevi comunque dati utilizzabili. Triqai fornisce rilevamento categoria e payment processor, location quando disponibile, e un guess merchant best-effort con basso confidence score; le risposte sono raramente vuote.

Posso conservare i risultati arricchiti sui miei server?
Sì. I dati arricchiti sono tuoi da tenere, e puoi conservarli nel tuo database o cacharli per sistemi downstream e ridurre chiamate API.

Alternative

  • Parsing delle transazioni basato su regole (dizionari vendor): Puoi mappare stringhe di vendor noti a dati merchant e categoria usando regole mantenute. Può essere più semplice da gestire ma richiede tipicamente aggiornamenti continui e performa peggio su testi di transazione unfamiliar o rumorosi.
  • Pipeline OCR/NLP generiche sulle descrizioni delle transazioni: Potresti creare un workflow NLP per estrarre entità dalle narrazioni delle transazioni. Offre più controllo ma richiede maggiore sforzo ingegneristico per ottenere un arricchimento affidabile di merchant, categoria e località.
  • Altre API di arricchimento merchant/località: Servizi alternativi di arricchimento forniscono output strutturati simili per merchant e località. La differenza principale è solitamente lo schema di output, la copertura regionale e come sono rappresentati il confidence scoring e la gestione degli intermediari.
  • Strumenti di aggregazione account end-to-end + categorizzazione transazioni: Alcuni tool si concentrano sul raggruppamento e categorizzazione delle transazioni all'interno di un workflow di aggregazione, anziché accettare stringhe di transazione arbitrarie come input. Possono adattarsi a team già vincolati a quell'ecosistema ma sono meno flessibili quando devi arricchire transazioni da più fonti.
Triqai | UStack