ADaMSoft: intervista a Laura Caramanna
ADaMSoft, progetto del Consorzio per le Applicazioni di Supercalcolo Per Università e Ricerca (Caspur) coordinato da Marco Scarnò, si presenta così:
Lo scorso marzo l’ADaMS group ha partecipato al workshop Il software per la Statistica Ufficiale: dai sistemi proprietari a quelli Open Source presso l’Istituto Nazionale di Statistica con due interventi molto interessanti e seguiti (per chi se li fosse persi, qui trovate i video). In quell’occasione ho conosciuto una delle ricercatrici del progetto, Laura Caramanna, che ora ha gentilmente accettato di rispondere ad alcune domande.
Come è nato il progetto ADaMSoft?
ADaMSoft nasce nell’ambito di una collaborazione internazionale supervisionata dall’UNESCO iniziata nel 2003, volta alla realizzazione di un software free e open-source per il trattamento, la gestione e l’analisi dell’Informazione. Il gruppo di esperti ha avuto il compito di definire le caratteristiche ottimali del software (TOR) quali ad esempio: l’interfaccia grafica user-friendly, la possibilità di manipolare e memorizzare grandi set di dati, la realizzazione di documentazione per utenti e sviluppatori ecc. Il progetto UNESCO si conclude con l’elaborazione di tale documento e non se ne sarebbe fatto niente se un gruppo di statistici e informatici appassionati, testardi (e anche un po’ matti) non avesse deciso di continuare ciò che era stato appena iniziato. Così un po’ per gioco, un po’ perché il progetto aveva il sapore di una sfida, abbiamo iniziato a sviluppare il software mettendoci dentro la nostra esperienza e seguendo anche le linee guida UNESCO. Così è nato ADaMSoft (Software per l’Analisi dei Dati e Metodologie Statistiche) il 1 Marzo 2007. In un anno e mezzo è stato scaricato 1440 volte e a breve verrà rilasciata la versione 2.0.0.
L’idea che mi sono fatto è che il software ADaMSoft abbia un’interfaccia grafica non dissimile da quella di SAS, e che sotto ci sia un robusto motore open source: è così?
Esattamente e anche la sintassi lo ricorda, tuttavia c’è una bella differenza rispetto a SAS: dal menù principale si accede a tutte le procedure (statistiche e non) presenti in ADaMSoft che possono essere eseguite semplicemente cliccando sulle opzioni suggerite. L’utente quindi non ha bisogno di conoscere sintassi o parole chiave per lavorare: un po’ come in SPSS. Attualmente sono state implementate circa 150 procedure di analisi e gestione dei dati. Le analisi statistiche disponibili comprendono sia i metodi classici (test statistici, modelli lineari, analisi fattoriali…), sia le tecniche innovative (reti neurali, analisi fuzzy, alberi di decisione…).
Una delle questioni che stanno più a cuore dei ricercatori che effettuano analisi statistiche è: ma il software “regge” grosse moli di dati?
ADaMSoft è in grado di gestire e analizzare dati di elevate dimensioni, anche di diversi milioni di unità. Questo è possibile grazie a una lettura sequenziale e bufferizzata dei record che può anche essere personalizzata dall’utente in base alla potenza della macchina in cui il processo di analisi è eseguito. Un grosso passo avanti rispetto al progetto statistico open source più importante al livello mondiale: R.
Ci puoi parlare di un progetto dove ADaMSoft è stato utilizzato ed è entrato in produzione?
Tante e diverse sono le esperienze. All’interno del consorzio Caspur è stato dismesso il SAS e tutti i progetti vengono gestiti con ADaMSoft.
Ho trovato interessante la digressione semiseria dei vostri scritti: oltre al forum è in previsione l’apertura di un blog in cui coinvolgere anche gli utenti esterni? (Mi sa che questa, più che una domanda, è un consiglio:-)
E’ un’ottima idea, anche se non credo che riusciremo ad attuarla nell’immediato. Infatti portare avanti il progetto di sviluppo del software comprese la redazione della documentazione (il manuale utente è di oltre 300 pagine) e del materiale didattico… è molto impegnativo e non abbiamo molto tempo da dedicare ad altro. Considera che il gruppo è composto da 5 persone che devono gestire anche altri progetti oltre ad ADaMSoft. Chi volesse partecipare al progetto può compilare il form di registrazione oppure può scriverci o telefonarci, tutti i riferimenti sono sul nostro sito.
Come sai in Istat è in corso una non facile “migrazione” da SAS ad R; in questo contesto come credi si possa inserire ADaMSoft?
Rispetto ad ADaMSoft, R è decisamente un software più solido e navigato da anni di esperienza e gruppi di sviluppatori in tutto il mondo. Tuttavia l’uso del nostro software dentro l’istituto potrebbe costituire un grosso vantaggio per chi, abituato al SAS, teme il command editor di R che in effetti tutto è tranne che friendly! Inoltre R non è ancora in grado di gestire grossi archivi, sebbene stia facendo importanti progressi. E’ azzardato, almeno per ora, dire che R o ADaMSoft sostituiranno completamente il SAS però posso dire che ADaMSoft ha le potenzialità per eseguire processi di analisi e di reportistica senza troppa fatica da parte dell’utente. A breve comunque terremo dei corsi di formazione per il personale Istat, poi si vedrà…
Che consigli possiamo dare a chi vuole iniziare a lavorare con ADaMSoft?
In generale consultare il sito http://adamsoft.caspur.it/ è il modo migliore per conoscere ADaMSoft. Qui c’è tutto: informazioni, esempi, guide, materiale didattico…
Il vostro gruppo è alla ricerca di nuovi collaboratori? Tra i lettori del nostro blog ci sono ottimi statistici con competenze informatiche e viceversa…
Periodicamente ricerchiamo nuovi collaboratori, sia per ADaMSoft sia per altri progetti; perciò cari statistici e informatici tenete d’occhio il sito del Caspur perché è lì che vengono pubblicati tutti i bandi di selezione del personale! Sicuramente per continuare a far crescere e conoscere ADaMSoft ci sarà bisogno di nuove leve!


” a breve comunque terremo dei corsi di formazione per il personale Istat”
dunque si utilizzerà in Istat?
‘perciò cari statistici e informatici tenete d’occhio il sito del Caspur perché è lì che vengono pubblicati tutti i bandi di selezione del personale!’
Magari potreste inserire un collegamento RSS così mi evito di controllarvi ogni giorno
Grazie per tutte le informazioni
Roberta
Stat Project su ADaMSoft:
http://www.stat-project.com/software_statistico.asp?ID=23
FRONGIA SPIA DEL CASPUR IN ISTAT:)?
In effetti sarebbe interessante capire meglio come verrà SOMMINISTRATO adamS in ISTAT e negli altri enti del comparto ricerca.
Sono un tifosissimo del progetto ADAMSOFT…!!! Appena scaricato e spero presto di provarlo per apprezzarne le funzionalità.
Bravi Ragazzi!
bene ora me lo scarico e lo stresso un pò, e poi torno a commentare
GRANDI RAGAZZI, OTTIMO LAVORO.. DATECI SOTTO!!!
Date: Mon, 29 Sep 2008 14:48:04 +0200
Subject: Nuova versione software statistico
E' con piacere che La informo della nuova versione del software ADaMSoft (gratuito e Open Source, sviluppato presso il Consorzio interuniversitario CASPUR) per l'analisi dei dati statistici e per il Data Mining.
Questa versione, oltre a contenere nuove metodologie (tecniche fuzzy, analisi fattoriale dinamica, ecc.) è caratterizzata dal possedere un nuovo e innovativo sistema che aiuta l'utente a trovare la strategia migliore per analizzare i propri dati (per tale motivo l'attuale versione è denominata con S-CUBE, ossia Sistema di Supporto alle Strategie).
Tale potenzialità può risultare molto utile sia in ambito didattico (poiché facilita la comprensione del problema statistico e delle metodologie atte a studiarlo), sia nell'apprendimento del funzionamento dello stesso software.
Per procedere al download del software è possibile seguire il seguente link:
http://adamsoft.caspur.it/Italiano/Software/ADaMSoft11.html
Il manuale utente può essere trovato al seguente indirizzo:
http://adamsoft.caspur.it/Italiano/Software/ADaMSoft7.html
Vi informiamo, inoltre, che abbiamo preparato del materiale didattico che può essere utile a comprendere il funzionamento del software; a tale proposito si può far riferimento al:
http://adamsoft.caspur.it/Italiano/Software/Didattico.html
e, sopra tutto, ai moduli di autoapprendimento:
http://adamsoft.caspur.it/Italiano/Software/Apprendimento.html
Ricordiamo che:
- il software richiede l'installazione della Java Virtual Machine versione 6
- il software è anche in lingua Italiana; a tale proposito utilizzare il menu Configurazione->Selezione Lingua
In ultimo teniamo a informarVi che siamo disponibili a organizzare dei corsi per l'illustrazione del funzionamento del software (aventi durata da 1 a 3 giorni) presso la nostra sede o presso le Vostre Istituzioni.
Cordiali saluti
Marco Scarnò