Soource
Soource
Piattaforma multi-agente AI per supply intelligence e procurement automatizzato. Abbiamo gettato le fondamenta tecniche del prodotto insieme al founder e al team interno.
Stack tecnico

Il problema
I team di procurement perdono settimane in attività che potrebbero essere automatizzate: cercare nuovi fornitori, inviare richieste di offerta, raccogliere e confrontare le risposte, aggiornare i database. La maggior parte di questo lavoro avviene su email, fogli Excel e strumenti che non parlano tra loro.
Soource è nata per portare intelligenza artificiale e dati certificati in un flusso unificato che riduce drasticamente il tempo di sourcing, dall'identificazione del fornitore all'analisi delle offerte ricevute.
Il nostro contributo
Abbiamo lavorato fianco a fianco con il founder e altri due sviluppatori del team interno per costruire le fondamenta tecniche del prodotto e portarlo online. Non siamo stati il team completo, ma abbiamo contribuito alle scelte architetturali e a alcune delle parti più complesse dell'implementazione.
Classificazione delle email
Ogni RFX inviato ai fornitori genera risposte con strutture diverse: c'è chi risponde con una tabella Excel allegata, chi con testo libero nel corpo dell'email, chi con un PDF. Il sistema doveva normalizzare tutto questo in un formato comparabile.
Abbiamo sviluppato il layer di classificazione e parsing delle email in entrata, che riconosce il tipo di risposta, estrae i dati chiave (prezzi, disponibilità, condizioni, certificazioni) e li struttura per la visualizzazione nel dashboard. Questa logica combina tecniche di natural language processing, parsing rule-based e integrazione con LLM per i casi ambigui.
Analisi del sentiment e valutazione della disponibilità
Oltre ai dati strutturati, molte risposte contengono segnali impliciti: un fornitore che risponde in ritardo con tono vago ha una disponibilità diversa da uno che risponde in 24 ore con dati precisi. Abbiamo implementato l'analisi del sentiment sulle risposte per fornire al sistema un punteggio di affidabilità aggiuntivo per ogni fornitore.
Estrazione di preventivi e prezzi medi di mercato
Una delle funzionalità centrali di Soource è la comparazione automatica dei prezzi. Il sistema estrae i preventivi dalle risposte, li normalizza per unità e quantità, e li confronta con i prezzi medi di mercato raccolti dalla piattaforma. Questo permette ai team di procurement di capire immediatamente se un'offerta è competitiva.
Infrastruttura
L'infrastruttura è interamente su AWS:
- SES per l'invio e la ricezione delle email tramite le caselle della piattaforma
- SQS per la coda dei job di analisi asincrona
- Lambda per i worker che processano le risposte in arrivo
- DynamoDB per lo storage documentale dei dati di supplier e RFX
- Amplify per il deploy dell'applicazione
Il backend è in NestJS, il frontend in Next.js.
Dove è oggi
Soource è una piattaforma live che i team di procurement usano quotidianamente per sourcing, benchmarking e aggiornamento del database fornitori. Nel gennaio 2025 ha annunciato un round da €1,5 milioni per accelerare la crescita, riportato da Forbes Italia.