La IA aplicada a l'anàlisi de dades a Tryton
Resum ràpid
La IA permet descriure en llenguatge natural les dades que es volen analitzar i generar consultes SQL per construir panells de control a Tryton. L’article mostra que cal revisar i precisar les propostes perquè reflecteixin correctament les dades, i que després es poden comprovar dins de l’ERP i convertir en gràfiques. La funcionalitat es presentava en fase beta per millorar l’autonomia i la productivitat dels clients.
Autor
Albert Cervera i Areny
Cofundador de Tryton i NaN·tic
Continguts
Hola,
et vull fer cinc cèntims del primer lloc on hem aplicat la Intel·ligència Artificial a Tryton.
Fa mesos que treballem intensament per portar la nostra productivitat i la dels nostres clients molt més enllà i els anomenats grans models de llenguatge (LLM, de l'anglès Large Language Models) són una eina per fer un salt endavant important.
Els models de llenguatge, permeten als ordinadors fer una cosa que no havien sigut mai capaços de fer i és "entendre" el llenguatge natural. És a dir, podem interactuar amb la màquina escrivint en català i ella ens entén.
Un exemple?
Doncs el tenim ja a punt a Tryton!
El nou sistema de creació de panells de control que vam incorporar a princips d'aquest any requereix que abans de poder crear una gràfica tinguem a punt una taula de dades, la qual permetem construir de diverses maneres. Una d'elles és mitjançant consultes SQL.
SQL és un llenguatge de programació específicament pensat per treballar amb la informació d'una base de dades i tot i que SQL és molt potent no tothom té les habilitats per utilitzar-lo.
Això sí, gràcies a la IA, aviat això no serà una barrera perquè ara els usuaris poden introduir què és el que volen obtenir en català i el sistema crea la consulta SQL:

Que el sistema sigui capaç de generar consultes SQL no vol dir que ho sàpiga tot i igualment cal entendre bé la informació que s'està gestionant. En aquest exemple, sense anar més lluny, resulta que la proposta que ens fa la IA és agrupar per la data de creació però això no és correcte, sinó que hauria d'agafar la data de la factura. A més, podríem voler un ordre diferent.
Afortunadament això no és un problema perquè podem ser més explícits:

ET VOILÀ!
Fins i tot, podem donar-li una consulta SQL que haguem creat nosaltres manualment i demanar-li a la IA que la modifiqui per aconseguir un resultat determinat.
Un cop tenim la consulta SQL, la podem comprovar dins del mateix Tryton per veure si és el que esperàvem:

Finalment, podem fer una gràfica de les dades:

En fase beta
Aquesta millora i altres que et presentaré les properes setmanes les tenen (o tindran molt aviat) disponibles tots els nostres clients que treballen amb les darreres versions de Tryton en una fase beta, que millorarem a partir del feedback que obtinguem.
Conclusió
Utilitzar el llenguatge natural per interactuar amb l'ERP pot ser una millora de la productivitat molt gran, i si has anat seguint els correus que he fet aquestes setmanes, sabràs que ens estem centrant sobretot en els canvis que podem fer des de NaN-tic per fer més eficient el nostre servei.
Aquesta millora permet reduir els costos dels nostres clients perquè podem reduir el número d'hores que des de NaN-tic hem de dedicar a ajudar-los a analitzar la seva informació i fins i tot en alguns casos donar-los total autonomia.
Ens hem proposat no fer una mateixa feina dues vegades i desenvolupar software a mida amb la mateixa eficiència que el software estàndard.
I també potenciar les habilitats que fan a les persones millors que les màquines. I aquest és un pas més en aquesta direcció.
M'enorgulleix la feina que està fent tot l'equip perquè aquest tecnologia pugui ser a les mans dels nostres clients i la resta de l'equip de NaN-tic pocs mesos més tard de la seva aparició.
Ah! Una última cosa!
Estic pensant en fer una petita xerrada / col·loqui a les nostres oficines per parlar de l'estat de l'art de la Intel·ligència Artificial i la seva aplicació en la gestió empresarial.
Seria cap al mes de novembre.
Havia pensat en tractar els següents punts:
- Eliminar la màgia i donar algunes intuïcions sobre com funciona
- Algunes de les darreres novetats en aquest àmbit
- Diverses aplicacions per a la gestió empresarial
Seria en petit format, bastant íntim ;-)
T'interessaria venir? Hi ha algun tema en particular en què t'agradaria aprofundir?
Salut i bon cap de setmana!
Preguntes freqüents
Quina tasca pot fer la IA en la creació de panells de control a Tryton?
L’usuari pot descriure en llenguatge natural les dades que vol obtenir i el sistema genera una consulta SQL per construir la taula de dades del panell. La consulta es pot revisar, fer més precisa o modificar a partir d’una consulta escrita manualment.
La consulta SQL generada per la IA sempre és correcta?
No. L’article mostra que cal entendre les dades i revisar el resultat: la primera proposta podia agrupar per la data de creació en lloc de la data de factura i també podia requerir un altre ordre. Per això és important ser explícit i comprovar la consulta dins de Tryton.
En quin estat es trobava aquesta millora i quin impacte perseguia?
La funcionalitat es presentava en fase beta per als clients amb les darreres versions de Tryton i s’havia de perfeccionar amb el seu feedback. L’objectiu era fer més productiu l’anàlisi de la informació, reduir les hores d’ajuda necessàries i donar més autonomia als clients.
Articles relacionats
Open Source i Tendències
Gestió intel·ligent d’estocs
Un sistema de machine learning compara la gestió real dels estocs amb una simulació òptima per calcular llindars de demanda, inversió, preus, volums i ruptures. Integrat amb l’ERP, actualitza aquests paràmetres a partir de les dades i de l’experiència real, ajudant a reduir l’estoc i a ajustar les compres.
ERP i Negoci
Voleu més eficiència a un cost menor mentre milloreu les relacions comercials?
Integrar EDI a l’ERP automatitza l’intercanvi de documentació empresarial mitjançant protocols i estàndards compartits. Això redueix la feina manual, l’ús de paper i els errors, alhora que aporta dades més fiables a la comptabilitat i traçabilitat a les comunicacions entre empreses. Els exemples de Bon Preu Esclat i Nestlé il·lustren els avantatges d’aquest intercanvi en facturació, comandes i gestió d’estocs.
ERP i Negoci
ERP: s'adapta a tu o t'adapten?
La millora dels processos depèn de l’anàlisi i l’acompanyament de consultoria, no de forçar l’empresa a treballar com dicta un programa estàndard. L’estructura modular de Tryton permet combinar i adaptar funcionalitats a les necessitats del negoci sense desenvolupar-ho tot des de zero. La personalització ha d’anar acompanyada de l’evolució de les adaptacions a noves versions i de la possibilitat d’ampliar el sistema quan calgui.