La IA aplicada a l'anàlisi de dades a Tryton
Albert Cervera i Areny
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!