Sezione 2 Risultati della validazione della risorsa e del software ItalWordnet C. Bagnasco, C. Biasuzzi, M. Ferraro, L. Gilardoni (Quinary)

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "Sezione 2 Risultati della validazione della risorsa e del software ItalWordnet C. Bagnasco, C. Biasuzzi, M. Ferraro, L. Gilardoni (Quinary)"

Transcript

1 Sezione 2 Risultati della validazione della risorsa e del software ItalWordnet C. Bagnasco, C. Biasuzzi, M. Ferraro, L. Gilardoni (Quinary) 1 INTRODUZIONE VALUTAZIONE GENERALE E DI COPERTURA Ambiente e modalità di valutazione Corrispondenza del modello alle specifiche Valutazione di usabilità dell'interfaccia di browsing Valutatori senza conoscenza pregressa del modello: risultati della valutazione Valutatore con competenze di problematiche linguistiche ma senza competenze specifiche su IWN Valutatore di estrazione marketing/economica Valutazione di integrabilità del software Valutazione di copertura del lessico Valutazione di usabilità dell'interfaccia di editing VALUTAZIONE SPERIMENTALE Il sistema di classificazione attuale Il caso sperimentale Navigazione nella rete un esempio Strumenti di supporto CONCLUSIONI RIFERIMENTI BIBLIOGRAFICI...29

2 1 Introduzione Oggetto delle attività legate alla linea 1.4 era la validazione della risorsa ItalWordNet. Le attività sono state pianificate in modo da coprire due aspetti: una ri-validazione generale e di copertura, sulla falsariga di quanto già effettuato preliminarmente in fase di sviluppo, al fine di verificare le ultime modifiche/estensioni al prototipo - pianificate come attività della linea 1.3 e/o apportate per rispondere ad eventuali anomalie riscontrate nelle precedenti fasi di valutazione e fornire una valutazione generale finale una validazione sperimentale basata su un caso d uso della risorsa. Questo documento contiene nei successivi due capitoli i risultati delle due attività di validazione, e nel terzo una descrizione sintetica complessiva dei risultati dell attività di valutazione. 2 Valutazione Generale e di copertura Durante la linea 1.4 è stata effettuata una validazione finale della risorsa e del software ItalWordNet dal punto di vista generale e di copertura dei contenuti, sulla falsariga di quanto già effettuato in fase precedente sulle versioni intermedie al fine di controllare l evoluzione rispetto a quanto reso disponibile al termine della fase 1.3. In particolare, sono stati effettuati: valutazione qualitativa delle funzionalità di interfaccia, verificando il comportamento del sistema sia in modo esaustivo (disamina puntuale di tutte le funzionalità esistenti) sia in modo mirato, sulla base di specifici scenari di utilizzo, al fine di verificarne la completezza. verifica delle funzionalità dell API, sia in termini di adeguatezza via analisi qualitativa di documentazione e codice, sia operativamente attraverso l utilizzo per i sistemi usati per i test di copertura e la validazione sperimentale. verifiche di copertura, sia sugli stessi data set utilizzati durante le valutazioni preliminari in fase 1.2 e 1.3 al fine di verificare l evoluzione del sistema, sia su nuovi data set. Tutti i test sono stati effettuati presso la sede di Quinary, utilizzando il materiale reso disponibile in fase iniziale e i successivi aggiornamenti sul sito ftp di progetto. E da notare che il processo di valutazione è stato necessariamente ma anche proficuamente un processo incrementale, dove una serie di anomalie riscontrate in corso d opera sono state in corso d opera affrontate tramite successivi rilasci di estensioni e/o patches al prototipo. In questo documento non vengono riportati i dettagli su quanto risolto in corso d'opera ma si rimarca come tale attività abbia avuto una certa rilevanza, ad ulteriore dimostrazione dell utilità del processo di valutazione. 2.1 Ambiente e modalità di valutazione Il software ItalWordNet è stato installato su due Personal Computer (PC) connessi in rete: 2

3 un PC con 256 Mb di RAM e processore Intel PentiumIII, in ambiente Microsoft Windows NT 4.0, Service Pack 6 un PC con 128 Mb di RAM e processore Intel PentiumIII, in ambiente Microsoft Windows NT 4.0, Service Pack 6 Sul primo PC è stato installato il server, il client e l interfaccia grafica per il test delle API. Sul secondo PC è stato installato il client e l interfaccia grafica per il test delle API. Il software è stato scaricato dal sito ILC (ftp.ilc.pi.cnr.it) in diverse riprese. Valutazioni preliminari sono state effettuate su una prima versione come rilasciata al termine della fase 1.3 (28/5), su successive versioni (30/7,11/10) rilasciate a seguito della segnalazione di alcune incongruenze e/o errori minori, e su un ultima versione congelata alla data del 26/10. I test quantitativi di cui si riportano i risultati nel seguito fanno riferimento all'ultima versione. Il software è stato testato da due collaboratori di Quinary, entrambi sviluppatori software con conoscenza pregressa del modello di ItalWordNet, mentre i contenuti e l'interfaccia, come dettagliato in seguito, sono stati oggetto di valutazione da parte di collaboratori di Quinary senza pregressa conoscenza del sistema. 2.2 Corrispondenza del modello alle specifiche Il modello, così come presentato dall interfaccia di browsing, corrisponde in termini di informazioni reperibili e relazioni esplorabili al modello definito nel documento finale della linea 1.1. Utilizzando l'interfaccia è possibile accedere a db diversi; in particolare, sia al modello generico che al modello economico, sia ad entrambi attraverso il modello 'plugin' realizzato. Il modello plugin ha inserito le entry del dominio economico sul db generico, mascherando, come descritto altrove, le entry sovrapposte. Tutte le valutazioni sono state effettuate sul modello 'plugin' che ingloba db generico ed economico. E' da sottolineare che, in accordo a quanto previsto dal capitolato e dalle specifiche definite nella linea 1.1, i campi semantici, contenenti la caratterizzazione delle entry in termini di dominio, sono presenti esclusivamente per i termini del db economico. Come vedremo più in dettaglio nel seguito, questa limitazione, ancorché prevista, è significativa e potrebbe essere oggetto di utile estensione al sistema. La copertura in termini di relazioni e informazioni agganciate alle entry appare in generale soddisfacente, soprattutto per le relazioni principali. E' tuttavia da notare come alcune relazioni non siano valorizzate (si veda la tabella 1), il che potrebbe indicare la necessità di una revisione critica che elimini alcune relazioni portando ad una semplificazione del modello. Descrizione Totale Nomi Verbi Aggettivi Avverbi Nomi Propri # synset # sensi # lemmi # rel. interne # rel. esterne Tabella 1 3

4 Relazione Totale Nomi Verbi Agg. Avv. Nomi Propri NEAR_SYNONYM XPOS_NEAR_SYNONYM HAS_HYPERONYM/HAS_HYPONYM HAS_XPOS_HYPERONYM HAS_XPOS_HYPONYM ANTONYM COMPL_ANTONYM 2 2 GRAD_ANTONYM XPOS_ANTONYM 0 XPOS_NEAR_ANTONYM HAS_HOLONYM/HAS_MERONYM HAS_MERO_PART/HAS_HOLO_PART HAS_MERO_MEMBER/ HAS_HOLO_MEMBER HAS_MERO_MADEOF/HAS_HOLO_MADEOF HAS_MERO_PORTION/ HAS_HOLO_PORTION HAS_MERO_LOCATION/ HAS_HOLO_LOCATION CAUSES IS_CAUSED_BY RESULTS_IN/IS_RESULT_OF FOR_PURPOSE_OF/IS_PURPOSE_OF 4 4 IS_MEANS_FOR/HAS_MEANS HAS_SUBEVENT IS_SUBEVENT_OF INVOLVED ROLE INVOLVED_AGENT ROLE_AGENT INVOLVED_PATIENT ROLE_PATIENT INVOLVED_INSTRUMENT ROLE_INSTRUMENT INVOLVED_LOCATION ROLE_LOCATION INVOLVED_DIRECTION ROLE_DIRECTION INVOLVED_SOURCE_DIRECTION ROLE_SOURCE_DIRECTION INVOLVED_TARGET_DIRECTION ROLE_TARGET_DIRECTION INVOLVED_RESULT ROLE_RESULT CO_ROLE CO_AGENT_PATIENT/CO_PATIENT_AGENT 2 2 CO_AGENT_INSTRUMENT/CO_INSTRUMENT_AGENT CO_AGENT_RESULT/CO_RESULT_AGENT 2 2 CO_PATIENT_INSTRUMENT/CO_INSTRUMENT_PATIENT 1 1 CO_PATIENT_RESULT/CO_RESULT_PATIENT 2 2 CO_INSTRUMENT_RESULT/CO_RESULT_INSTRUMENT 2 2 BE_IN_STATE STATE_OF IN_MANNER IS_MANNER_FOR DERIVATION LIABLE_TO HAS_LIABILITY IS_A_VALUE_OF 1 1 4

5 HAS_VALUE 1 1 PERTAINS_TO HAS_PERTAINED HAS_INSTANCE BELONGS_TO_CLASS FUZZYNYM XPOS_FUZZYNYM Tabella 2 Per quanto riguarda la correttezza delle relazioni, una verifica non potrebbe che essere manuale e puntuale; tuttavia anche se durante la fase di valutazione sono state riscontrate alcune relazioni quantomeno discutibili 1, il fenomeno appare di dimensione accettabile ed è qualitativamente giudicato rientrare nella norma di simili sistemi (e.g. paragonabile, almeno come ordine di grandezza, con il tasso di variazioni riscontrabili tra una versione e la successiva di Wordnet inglese). Anche le scelte effettuate in fase di costruzione, quali per esempio quelle relative all'inserimento dei nomi propri (cfr. deliverable linea 3, sez ) o ai criteri di costruzione del db economico in generale (cfr. deliverable linea 3, sez ) appaiono congruenti. L'unico criterio che lascia qualche perplessità, soprattutto rispetto ad utilizzi del database per trattamenti automatici, riguarda la gestione degli aggettivi (si veda in proposito deliverable linea1, sezioni ,2) che porta a situazioni quali quella per i colori dove, ad esempio, l'aggettivo 'rosso' ha l'aggettivo 'cremisi' sia come iponimo che come near-synonym, o a situazioni quali quelle evidenziate nel deliverable della linea3, sezione 1.1.3, dove l'iperonimia ha due valenze sostanzialmente diverse caso rosso/colorato, ignorante/privo ma sostanzialmente indistinguibili in automatico e quindi di dubbia utilità. Definizioni, glosse ed esempi non sono sempre valorizzate; solo il 45 % dei synsets ha una definizione. 2.3 Valutazione di usabilità dell'interfaccia di browsing Gli attributi che sono stati considerati per valutare l usabilità dell interfaccia per l'utente esterno di ItalWordNet appartengono all insieme di attributi che, nell ambito degli studi sulle interfacce uomo - macchina, vengono solitamente considerati per valutare globalmente l' usabilità di un sistema software (Nielsen 1995). La valutazione è stata fatta principalmente sull'interfaccia di browsing, con alcune verifiche sull'interfaccia di editing. Le verifiche sono state effettuate da personale con competenze sul sistema, ma, come dettagliato in seguito, sono stati anche effettuate sessioni con personale senza 1 Ad esempio alcuni synset legati da relazioni di iponimia e iperonimia destano perplessità e andrebbero quantomeno spiegati. E per esempio il caso di essere (definizione: ha funzione di copula ) come iperonimo di vendere, o di abbacchiare e soprattutto regalare come iponimi di vendere ( regalare nel senso di vendere a prezzo stracciato?). In altri casi alcuni synset sembrano invece perfettamente identici; ad esempio i due sensi di rivendere o i sens1 1 e 3 del verbo spacciare. O la differenza tra azioni a risparmio e azioni di risparmio. Ulteriori casi puntuali verranno riportati, a titolo di esempio, nella sezione 3. 5

6 pregressa conoscenza. In seguito vengono riportati i risultati riassuntivi delle sessioni di valutazione, sui quali concorda la totalità degli sperimentatori. Ulteriori osservazioni, formulate dai valutatori senza conoscenza pregressa del modello, vengono riportate nei successivi paragrafi. consistenza nella presentazione e nell'interazione. La presentazione grafica per i diversi tipi di oggetti è consistente è comprensibile. Gli unici dubbi riguardano: la corrispondenza, non sempre facile da effettuare tra le voci di menu associate ai bottoni Nome, Verbo Aggettivo e l insieme di relazioni che appaiono nella porzione di finestre dedicata al browsing delle relazioni. l'uso 'non standard' di elementi visuali dall'aspetto di bottoni con funzionalità di menu: ad esempio le voci di cui alla nota precedente agganciano dei menu mentre il bottone 'pulisci' sulla stessa linea e con lo stesso aspetto è un vero 'action button'. In entrambi i casi tuttavia la problematicità reale dell'aspetto è minima. Tutte le funzionalità fornite dall'interfaccia hanno un comportamento consistente; alcune voci (in particolare nell'interfaccia di editing i campi corrispondenti ai campi semantici e alla top ontology) non sono attive ma la cosa è correttamente presentata disabilitando le corrispondenti voci di menu o bottoni. E' da rimarcare tuttavia che nella versione finale del client ItalWordnet permangono due 'viste' in zona 'relazioni' che non sono mai valorizzate: 'Wordnet Inglese1.5' e 'Terminologia'; il collegamento tra Wordnet Italiano e ILI continua inoltre ad essere monodirezionale (Italiano- >ILI) e non e' possibile, inoltre, 'navigare' tra le relazioni dei synset ILI gestione degli errori. La versione finale dell interfaccia non presenta errori bloccanti: è stato verificato che errori bloccanti precedentemente riscontrati nelle precedenti versione sono stati corretti dagli sviluppatori. Le procedure di conferma per ricerche troppo lunghe non sempre sono effettuate in modo coerente (ad esempio, non viene chiesta conferma per ricerche onerose nella Top Ontology). Il sistema finale sembra comunque avere buone caratteristiche di robustezza. tempi di risposta. I tempi di risposta dell interfaccia sono soddisfacenti. I tempi più lunghi (diversi minuti) riguardano alcune ricerche nella Top Ontology, o effettuate sulla base di stringhe parzialmente specificate (cioè contenenti il carattere *). facilità d'uso. E risultato semplice imparare ad utilizzare l interfaccia di browsing e non si sono riscontrati particolari problemi nel ricordare, a distanza di tempo, le modalità di utilizzo. La cosa è leggermente più problematica per le interfacce di editing, che peraltro sono riservate ad utenti per definizione esperti. L'unica vera critica fattibile all'interfaccia e l'impossibilità di navigare nei synset partendo dalle relazioni. Ovvero dato un synset posso vedere quelli correlati nella finestra delle relazioni, ma per poter da li 'seguire le catene' occorre riportare manualmente il lemma nel campo di ricerca. adeguatezza dell'help in linea e della documentazione sul funzionamento dell interfaccia. La documentazione e l help in linea non sono disponibili. Per quanto riguarda la documentazione fornita con le API, si veda il paragrafo 1.4. task match. Le funzionalità fornite per esplorare l'organizzazione dei termini nella rete semantica sono adeguate. 6

7 2.3.1 Valutatori senza conoscenza pregressa del modello: risultati della valutazione Come accennato in precedenza, sono state effettuate due sessioni di uso da parte di utenti che non hanno mai visto il sistema raccogliendone il feedback. I due utenti sono caratterizzati in modo diverso: - Una persona con competenze su problematiche linguistiche (ma non un linguista, ovvero comunque sempre con taglio industriale) e di classificazione ma senza competenze specifiche WordNet (al di la ovviamente di sapere cos è) - Una persona totalmente al di fuori delle problematiche e di estrazione marketing/economica. In generale, i due utenti hanno valutato positivamente l interfaccia ed hanno espresso alcune osservazioni sul modello e sulla copertura. Anche se al di fuori dello scope di questa sezione di valutazione, queste osservazioni vengono riportate, poiché danno un utile indicazione delle aspettative che può avere un utente con competenze linguistiche ed un generico utente finale rispetto ad una risorsa linguistica. I risultati delle due sezioni di valutazione sono dettagliati nel seguito Valutatore con competenze di problematiche linguistiche ma senza competenze specifiche su IWN La sessione di valutazione è iniziatata senza fornire spiegazioni particolari riguardo al modello ed alla sua interfaccia. Al valutatore è stato consegnato per consultazione il documento: Specifiche Tecniche di SI-TAL Manuale Operativo. A richiesta, sono state fornite informazioni sulla semantica delle relazioni. consistenza nella presentazione e nell interazione La presentazione grafica è giudicata nel complesso consistente. Sono però state fatte le seguenti osservazioni ci si aspetta di poter selezionare iponimi ed iperonimi nella finestra della relazione, per proseguire da lì la navigazione. è fuorviante che le finestre non vengano ripulite ogni volta che si ricerca un nuovo lemma i termini appartenenti a dizionari specializzati (in questo caso, al dominio economico) dovrebbero essere evidenziati graficamente i menù associati ai bottoni Nome, Verbo e Aggettivo sono fuorvianti: si pensa diano informazioni diverse da quelle ottenibili navigando nelle finestre a partire dai synset gestione degli errori. Non si sono verificati errori durante l interazione tempi risposta I tempi di risposta sono stati giudicati ragionevoli, tranne che per le ricerche sull ontologia. In questo caso, sarebbe utile avere un warning sulla lunghezza del tempo di attesa, che dovrebbe essere quantificato. facilità uso. L interfaccia è facile da usare. Viene però giudicato fastidioso lo scorrimento del mouse sui sensi 7

8 task match. Le funzionalità di browsing sono state giudicate adeguate. Le funzionalità di editing non sono state testate. Osservazioni su copertura e comprensibilità del modello Per quanto riguarda la copertura, il valutatore ha rilevato che non sono presenti i termini utilizzati nella new economy (web, portale, sms, wap, utms), mentre sono invece presenti i nomi delle opere liriche. Lo sbilanciamento nella copertura è stato giudicato fuorviante: un help in linea dovrebbe informare l utilizzatore sulle caratteristiche della copertura. Il valutatore ha anche notato la presenza di un numero esiguo di avverbi e, in molti casi, la mancata valorizzazione di informazioni legate alle varianti. E stata anche notata la mancanza di glosse, che rende difficile discriminare tra i sensi. In questo caso il valutatore ha però sottolineato che è comunque possibile comprendere le differenze tra i sensi esaminando le relazioni. Per quanto riguarda invece la comprensibilità del modello, l utilizzatore giudica poco comprensibili i criteri di classificazione dei Basic Concept rispetto alla Top Ontology (alcuni esempi di note: può essere intuitivo che cascata e spedire siano legate con location, mentre il legame con location non si capisce per convertire, risucchiare, salare, citare ; perché fiume è un place, mentre cascata è una location?"). La riccchezza del modello e le informazioni associabili alle varianti (uso tratti) aveva inoltre suggerito la possibilità di rappresentare casi in cui le parole non sono usate nel loro senso comune, che non sono invece stati trovati all interno del dizionario. Il valutatore ha sottolineato che la possibilità di rappresentare modi di dire darebbe valore aggiunto in un sistema di analisi linguistica (esempi forniti: Caporetto nel senso di disfatta; il senso di carne nel modo di dire: non mettiamo troppa carne al fuoco ). Il valutatore non ha poi compreso il significato di alcune relazioni tra i verbi (ad esempio IS_SUBEVENT_OF, HAS_SUBEVENT, IS_CAUSED), mentre ha percepito che alcune altre (INVOLVED_AGENT, INVOLVED_LOCATION, INVOLVED_INSTRUMENT) potrebbero essere utili in un analisi linguistica, poiché possono aiutare a legare semanticamente parti del discorso che potrebbero anche essere lontane. Come ultimo punto, sono state rilevate alcune anomalie (percezione di duplicazioni di sensi, iponimi comuni) nei casi in cui un lemma è presente sia nella risorsa generica che in quella specifica (è il caso di accordo, agreement, FIAT, comprare). Valutazione finale In generale, la valutazione qualitativa dell interfaccia e della risorsa è stata positiva. Risorsa e interfaccia sono stati percepiti come funzionali all utilizzo in linguistica: il valutatore ha espresso dubbi sulla possibilità dell utilizzo della stessa da parte di un generico utente finale, a causa della complessità del modello. Si noti che, il valutatore di estrazione economica (potenziale utente finale) ha dato in questo caso giudizio opposto.. Secondo il valutatore, una possibile utile applicazione potrebbe essere quella di integrare la risorsa in una interfaccia in cui si visualizza un documento, si selezionano parole e queste vengono cercate in automatico. Dato un tipo di documento (economico, oppure legale) la ricerca si potrebbe poi effettuare in un dizionario di dominio. In questo modo la risorsa sarebbe utilizzabile come helpn-line, al posto del dizionario dei sinonimi Valutatore di estrazione marketing/economica La sessione di valutazione è stata preceduta da una breve spiegazione sulle funzionalità dello strumento e sulle caratteristiche principali del modello. La persona che ha fornito le spiegazioni ha poi assistito alla sessione di interazione con il sistema, fornendo supporto quando necessario. 8

9 consistenza nella presentazione e nell interazione Sono state fatte le seguenti osservazioni: ci si aspetta di poter selezionare iponimi ed iperonimi nella finestra delle relazioni, per proseguire da lì la navigazione. quando un lemma o una forma flessa non viene accettato, l interfaccia dovrebbe fornire una spiegazione: il generico messaggio di warning dovrebbe dare informazioni sul formato accettato i termini appartenenti al dominio economico dovrebbero essere evidenziati graficamente gestione degli errori. Non si sono verificati errori durante l interazione tempi risposta I tempi di risposta sono stati giudicati molto brevi. facilità uso. L interfaccia di browsing è stata giudicata facile da usare. Il valutatore ha cercato anche di utilizzare l interfaccia di editing, per inserire un nuovo nome proprio, ma non è riuscito nell intento. Il valutatore ha sottolineato che questa operazione dovrebbe essere facile, perchè la necessità di estendere il dizionario con nomi propri è comune per un utente finale 2. task match. Le funzionalità di browsing sono state giudicate adeguate. Osservazioni su copertura e comprensibilità del modello Il valutatore ha in generale, giudicato favorevolmente la copertura del lessico generico. Ha però rilevato la mancanza di alcuni temini specifici, ancorchè di recente introduzione nel linguaggio comune umts, gsm). E stata anche notata la mancanza di glosse, che rende difficile discriminare tra i sensi e la valorizzazione numericamente non omogenea delle relazioni. Per quanto riguarda invece la comprensibilità del modello, il valutatore giudica intuitiva ed utile l organizzazione in gruppi di sinonimi, ma di fatto sottolinea di riuscire a seguire e comprendere solo le relazioni principali tra i lemmi (iperonimia, iponimia, antinomia). Viene giudicata necessaria la presenza di un help in linea, che dovrebbe fornire alcune informazioni sul modello. Un altra informazione giudicata necessaria riguarda le fonti dalle quali sono stati estratti i nomi propri: ad esempio,mentre si può supporre che le azioni presenti siano quelle della Borsa di Milano, non si sa da dove provengano i nomi dei fondi. Anche questo valutatore ha infine rilevato alcune anomalie (percezione di duplicazioni di sensi, iponimi comuni) nel caso di un lemma è presente sia nella risorsa generica che in quella specifica (fondo). Valutazione qualitativa finale 2 L'utilizzo di ItalWordnet anche come repository di nomi propri è però un argomento delicato. E' opinione degli autori della valutazione che ItalWordnet non dovrebbe trasformarsi in un gazetter, sia per la difficoltà di manutenzione sia per la migliore adeguatezza di strumenti diversi a questo scopo. In questo senso potrebbe apparire sensato gestire classi specifiche di nomi propri (ad es. nomi comuni Paolo o nomi geografici rilevanti Italia, ma non San Casciano in Val di Pesa) o nomi che hanno assunto un significato specifico nel lessico (ad es. Don Chisciotte). Il problema è però che la cosa dovrebbe essere gestita in modo omogeneo. Se un utente trova i nomi delle azioni si aspetta anche quelli dei fondi, se trova le opere liriche si aspetta anche i Beatles. 9

10 La risorsa e l interfaccia sono state giudicate in modo molto positivo. 2.4 Valutazione di integrabilità del software Le API di IWN sono state testate sia utilizzando l interfaccia Tcl/Tk sviluppata da IRST, che integrando le chiamate di funzioni in un modulo software Java utilizzato per la realizzazione dei test di copertura, che integrando una semplice funzionalità di accesso e presentazione all'interno di un esistente sistema di classificazione realizzato in lisp, come dettagliato in seguito. Tutte le API testate funzionano correttamente e forniscono una copertura adeguata in termine di funzionalità di ricerca. Non immediata da utilizzare (se non da sistemi lisp) è però la sintassi LISPlike di output delle API: la presenza di parentesi graffe e di stringhe con apici quotati rende difficile l interpretazione dei risultati e necessario lo sviluppo di parser specifici; in caso di future estensioni si suggerisce di estendere l'api permettendo la comunicazione di strutture XML analoghe a quelle già utilizzate per l'export. La documentazione delle API, è abbastanza dettagliata da permettere l utilizzo delle funzioni. Al fine di rendere possibile la distribuzione ad utenti finali, è però necessario integrarla con alcuni esempi di utilizzo all interno di alcuni linguaggi di programmazione; sono anche state riscontrati alcuni minori disallineamenti tra la documentazione ed il codice sul formato di alcune informazioni ritornate. Al fine di iniziare a valutare i tempi medi di risposta delle funzioni di accesso si è misurato il tempo di CPU utilizzato dal programma realizzato per valutare la copertura lessicale della risorsa. Il test è stato eseguito accedendo con un client Java al server Lisp ItalWordNet, installato sulla stessa macchina (Windows NT, 256 MB RAM, processore Pentium III). Il tempo medio di risposta per la chiamata API alla funzionalità di overview (utilizzata dal programma di test) è stato di 417 ms, inclusi i tempi di lettura/scrittura su socket. 2.5 Valutazione di copertura del lessico La valutazione di copertura è stata effettuata in automatico utilizzando 3 diversi corpora, tutti relativi al dominio economico finanziario, rispetto al data base 'plugin' che ingloba i data base generico e finanziario. I tre corpus utilizzati sono stati i seguenti: test_parole: 137 testi dal corpus Parole (So sgm, ricevuto da ILC, lo stesso utilizzato per l'annotazione della TreeBank), test_rco1: 999 notizie di agenzia, fonte Radiocor, prodotte nel Giugno Il corpus non è distribuibile. test_rco2: 298 notizie di agenzia, fonte Radiocor, prodotte nel Marzo 2001 (onde avere una copertura differita nel tempo, al fine di evidenziare eventuali shift nella terminologia usata) Per ciascuno dei tre corpus, analizzato separatamente, sono state estratte in maniera automatica due liste di termini. La prima comprende tutti i termini che compaiono nel corpus, con associata la relativa PoS, la seconda ha lo stesso formato ma comprende i soli termini che compaiono nei 10

11 pattern di classificazione effettivamente utilizzati dal sistema di classificazione Quinary (QClassifier) nella classificazione dei testi del corpus. L'utilizzo di questa seconda lista permette di valutare la copertura su un subset giudicato più rilevante, nel senso che comprende sicuramente termini di qualche interesse per un applicazione reale. La PoS ricavata è quella determinata dal sistema di classificazione durante l'analisi; la determinazione è basata sui tool LinguisticX della InXight, inclusi nel sistema di classificazione, che utilizzano tecnologie statistiche. Come vedremo, alcuni buchi nella copertura sono stati causati da erronee assegnazioni di part of speech; è rilevante notare tuttavia, che tali errori sono 'endogeni' nell'uso di qualsiasi tool di tagging e il sistema della InXight non è peggiore della media e quindi la valutazione della rilevanza del fenomeno è comunque utile. Le 6 liste sono quindi state analizzate da un semplice programma Java che andava a verificare la presenza del termine in ItalWordNet, producendo in output una lista di termini che compaiono nel corpus (con PoS congruente) e una lista di termini mancanti (o mancanti rispetto alla PoS assegnata). I 6 test (uno per ognuna delle due liste dei tre corpus) sono stati effettuati sul corpus as is, ovvero senza eliminare preventivamente (cosa che era stata fatta per i test di fase 1.2) l insieme di token corrispondenti a errori tipografici (es. CAPACVIT`), sigle ed altri elementi spuri. Questo al fine di avere una valutazione non solo della copertura rispetto ad un testo ideale ma anche rispetto a testi reali, contenti un normale rumore dovuto ad errori o altro. Alcuni elementi che sono stati però eliminati manualmente in fase di analisi dei risultati, relativi a errori del sistema di classificazione dovuti a malfunzionamenti noti nella fase di preprocessing e già in via di correzione (principalmente errate separazioni in specifici token composti quali 'settembre-ottobre', che sono trattati dal sistema salvo in alcuni casi verificati durante il test) 3, e, nel caso di due dei corpus, la presenza di numeri legati ad un errore nella procedura di estrazione. Nella tabella che segue i dati della colonna 'Pruned' sono i dati dopo la rimozione manuale dei suddetti errori. Nella stessa tabella, la colonna 'Pruned2' riporta quanto rimasto dopo un ulteriore filtro manuale che ha rimosso nomi propri e termini non Italiani 4. E' da notare che sono però stati rimossi solo termini inglesi e francesi non in uso corrente, lasciando invece TUTTI i termini non italiani ma che sono oramai entrati in uso comune (es. pay-tv, web, trader) e quelli che, pur non essendo parte del lessico dell'italiano medio, fanno però ormai parte della terminologia accettata nel mondo finanziario (stock-option, buyback, strike ) e che sarebbe quindi lecito aspettarsi di trovare in un lessico specifico per il mondo economico finanziario 5. Totali Matched Not Matched Time 6 Pruned % Pruned2 3 La motivazione legata all'eliminazione di tali elementi spurii ma non di quelli introdotti, ad esempio, dall'attribuzione della part of speech, è che mentre i primi sono stati assimilati ad errori software correggibili (e di fatto in fase di correzione) i secondi sono di fatto endogeni dato lo stato dell'arte attuale della tecnologia e quindi non è sensato assumerne l'assenza. 4 Nel primo corpus si verifica un alta percentuale di termini non Italiani, a causa di un paio di notizie che includevano parti sostanziali in francese. 5 Tanto che infatti alcuni termini appaiono nel sistema, anche se con coperture abbastanza anomale: ad esempio è presente webmaster ma non web. 6 Tempo medio, in millisecondi, per una richiesta sui dati. 11

12 Rco1 texts % % Rco1 matches % % Rco2 texts % % Rco2 matches % % Parole texts % % Parole matches % % Tabella 3 Sui risultati ottenuti (ovvero sulle liste di termini 'pruned2') è stata poi effettuata un'ulteriore analisi manuale, in modo da determinare le principali classi di errori. In particolare sono stati identificati tutti gli errori causati da: Errori di battitura (colonna 'typo'). Notabilmente assenti nel corpus derivato da Parole, non a caso verificato manualmente a monte. Errori legati alla presenza di termini composti, ove la composizione fosse arbitraria e quindi non con valenza terminologica ad esempio 'economico-finanziario' ma non 'pro-soluto' o 'pay-tv' (colonna 'compound'). Errori dovuti ad errata assegnazione di part of speech o di estrazione della radice del lemma da parte del sistema di analisi (Qclassifier); es. 'espositori' ove il lemma 'espositore' esiste (colonna pos1) Errori dovuti a mancato riconoscimento a causa della necessità di derivazioni complesse. (colonna pos2). I casi più comuni sono 1. participi usati in forma aggettivale: es. 'indicizzato' (dove esiste indicizzare). 2. Diminutivi: es. pochino 3. Verbi riflessivi: es. posizionarsi (dove esiste posizionare) si noti peraltro che per alcuni verbi in IWN viene fornita anche la voce riflessiva 4. Nomi o aggettivi di derivazione verbale: es posizionamento, marginalizzazione dove esiste la voce verbale anche qui peraltro esistono casi in IWN in cui è presente anche la voce derivata 5. Verbi derivati via prefissi: es predefinire anche qui notare che altri esistono es preavvisare. Occorre notare che la problematica sottesa da questa casistica è non sorprendentemente rilevante, se non in termini quantitativi, in termini qualitativi, visto che i termini in questione possono essere spesso oggetto di analisi e portano informazione spesso rilevante. Inoltre, se il caso 1 è spesso gestito/gestibile a monte (ad es. nel caso dell'analizzatore utilizzato il sistema determina la root form sulla base della part of speech, che è spesso corretta ovvero ad es. 'indicizzato' è davvero usato in forma aggettivale, ma determina anche il lemma del verbo, e quindi il problema è aggirabile), nei casi 3,4,5 lo è molto meno. I risultati sono riassunti nella tabella seguente; la colonna 'Pruned3' riporta la mancata copertura sottratti gli errori appena descritti. Matched Pruned2 Compound Typo Pos1 Pos2 Pruned3 Rco1 texts % % 12

13 Rco1 matches % % Rco2 texts % % Rco2 matches % % Parole texts % % Parole matches % % Tabella 4 Gli errori non coperti dalla casistica precedente (ovvero quelli riportati nella colonna pruned3) riguardano principalmente avverbi, sigle o abbreviazioni (es. TLC telecomunicazioni o IT information technology) entrate nell'uso comune, termini di derivazione straniera. A titolo di esempio riportiamo: i 25 termini della colonna 'pruned3' del test effettuato sul corpus 'Parole matches': Anche Fotografico Intanto Multimedia Quasi Cassaintegrato Infine Invece Nickel Quinquennale Circa Inoltre Israelitico Oltre Rating Destagionalizzato Inossidabile Lavorativo Pay-Tv Tlc Ferroso Inottemperanza Manifatturiero Pro-Soluto Trentennale Tabella 5 7 e i 274 termini della colonna 'pruned3' del test effettuato sul corpus Rco1 texts: 7 E' da notare come tutti gli avverbi segnalati come mancanti in questa tabella in realtà non fossero previsti - gli avverbi previsti sono quelli in mente derivati dagli aggettivi. 13

14 A.D. Cw Indietro Networking Redine Abbastanza Da Industriare Neutro-Negativo Regolatoria Addirittura Daccapo Infine Newsletter Report Adesso Davvero Information Nordcoreano Ricentrarsi Allora Daytrader Ingrosso Nordcoreano Ricomprese Almeno Debacle Innanzitutto Number Ridenominare Altrimenti Desk Inoltre Odg Riequilibrio Anche Destagionalizzati Insider Offshore Rilento Anticompetitive Devise Insomma Oltre Rimarcare Antiriciclaggio Diesel Intanto Oltrefrontiera Riofferta Appena Dietro Intenzionato Oltreoceano Risospesa Apprezzatori Difatto Intercoreani Online Risospeso Aprilegiugno Digitalizzazione Intergovernativo Options Risponditore Assai Digitazione Intergruppo Oramai Risultanza Asset Diligence Intermarket Ormai Roaming Attivita Dilutivo Interoperativi Osta Roe Azero Discount Interoperativo Overbidding Sanzionatori Bank Disdettato Interoperativo Parimenti Scalettati Banking Dismettere Intorno Parita Segmentare Benefit Dismissione Intraday Paritario Sempre Benino Dismissioni Introduction Peraltro Sharing Blue-Chips Dopo Invece Perfino Shortlist Board Dopodomani IT Persino Sim Borsini Itinere Pesos Spin-Off Buyback Ebitda Joint Piuttosto Split Cadauna Ebusiness JV Player Spread Call Ecco Kilobytes Plenario Start-Up Canosani Econometrici Lab Plus Stazionare Cartolarizzazione Economy Lariano Pochino Stereo Cash-Flow Ennesimo Lead Pole Stilare Catering Entertainment Leveraged Poltronissima Stock-Options Chaebol Entita Macro Post Strike Chaebol Esprit Made Pound Strip Chip Extracaratteristica Made Pre Suddetto Circa Fino Mai Predefinire Supplente Clicca Finora Manovrina Preferred Switching Close Flat Mappatura Pregressa Taiwanese Collocatore Flow Martedi Previo Tanto Commerce Frattempo Master Price-Cap Tech Commodities Global Max Procapite Telco Competitor Global Maxiplusvalenze Processing Tempistico Composite Golden Megawatt Procinto Tlc Comunque Graficisti Merchant Proforma Tracking Consecutivo Hi-Tech Microchip Prosegure Trading Consensus High Microdanni Pure Trentennale Consumer Hit Mini-Stretta Purtroppo Turnover Consuntivati Hoc Modus Put Tuttora Contempo Hub Mol Quale Ultraprotetto Contraltare Illiquida Monitorando Quali Unbundling Controdeduzione Immobiliaria Multicanale Quasi Unifamiliare Contropa Impugnativa Multimediale Quinquennale Utilities Coordinator Incirca Multiutility Range Validazione Corporation Income Neanche Rating Viceministro Crash Incubatore Neoministri Ratio Web Customizzati Neppure Rc Wireless Tabella 6 14

15 La copertura sembra in definitiva ragionevole. La mancanza maggiore al di la della problematica evidenziata sulla terminologia 'derivazionale' - è su terminologia specialistica e in particolare modo per termini 'nuovi', ma il difetto si può ritenere purtroppo inevitabile, come in qualsiasi risorsa linguistica non legata ad una lingua morta. Della cosa occorre peraltro tenere il dovuto conto per il futuro in quanto indica chiaramente (se mai fosse necessario) la necessità di un attività continuativa di manutenzione dopo la conclusione del progetto. 2.6 Valutazione di usabilità dell'interfaccia di editing L' applicazione di accesso al sistema permette anche l'estensione della banca dati di ItalWordnet. L'interfaccia di editing risulta abbastanza agevole da usare, anche se leggermente meno intuitiva dell'interfaccia di browsing 8. E' da sottolineare peraltro che sarebbero utili strumenti che permettano il tracking delle modifiche, e possibilmente l'export selettivo (e di contro l'import di quanto prodotto) in modo da poter facilitare un aggiornamento distribuito su diversi siti. E' ovvio che una risorsa quale IWN non può che essere soggetta ad una gestione in qualche modo centralizzata per garantirne la coerenza, ma sarebbe opportuno che la centralizzazione si riducesse alle attività di 'merge' controllate, permettendo la distribuzione delle attività di inserimento ed estensione. 3 Valutazione sperimentale Obiettivo prioritario della attività era quello di permettere una valutazione della risorsa ItalWordNet in un caso di possibile uso concreto, in modo da poter verificare copertura linguistica e reale utilizzabilità. Il caso prescelto in fase di pianificazione era stato l estensione di un sistema di classificazione esistente presso Quinary ed attualmente in uso in produzione presso un importante fornitore di informazione finanziaria Italiano. La scelta fatta era legata principalmente ai seguenti fattori: 1. La rilevanza della tematica, ovvero, ovviamente, la potenziale utilità della risorsa ItalWordNet nel caso specifico. 2. La piena disponibilità e controllo da parte di Quinary dell attuale sistema di classificazione (sviluppato internamente) e la conseguente possibilità da un lato di estendere ed integrare il sistema, dall altro di poter effettuare valutazioni comparate sui benefici ottenuti o comunque ottenibili. Per quanto attiene la rilevanza della tematica, l attuale sistema di classificazione, che verrà descritto con qualche maggiore dettaglio in un successivo paragrafo, è basato su tecnologie euristiche di pattern matching, ove le entità oggetto del match (le feature di classificazione) sono di fatto entità linguistiche concettuali. Il sistema attuale è interamente knowledge based, nel senso di essere basato su: 8 Essendo però destinata per definizione a personale competente, tale minor intuitività è decisamente qui meno rilevante. 15

16 strutture definenti conoscenza di dominio tra le diverse entità di interesse per il mondo finanziario (ad es. leganti i concetti di mercato azionario e di indice di mercato), una codifica esplicita delle regole di mapping tra feature linguistiche ed entità concettuali (via pattern matching) regole esplicite di mapping tra quelle che sono le entità concettuali rilevate nei testi e le voci di classificazione finale. Mentre il primo e l ultimo punto sono legati ad aspetti sostanzialmente non lessicali e linguistici, il secondo punto è invece in toto condizionato da aspetti linguistici. Nell attuale sistema la codifica dei pattern che permettono di effettuare un match di entità concettuali è totalmente effettuata in modo manuale. L idea era quindi quella di verificare quanto simili attività possano essere supportate o addirittura almeno in prospettiva sostituite da strumenti linguistici, e in particolare supportati dall utilizzo della risorsa ItalWordNet. 3.1 Il sistema di classificazione attuale Il sistema di classificazione considerato è il sistema QClassifier, derivato da quanto sviluppato nei progetti Cobalt (LRE-xxx) e Facile (LE 2440) ([Gilardoni 94],[Ciravegna 99]), entrambi parzialmente sponsorizzati dalla Comunità Europea. Il sistema è attualmente in uso presso un rilevante fornitore di informazione finanziaria a livello nazionale, dove è utilizzato per classificare in tempo reale e in maniera totalmente unsupervised le notizie prodotte dall agenzia. Il sistema è basato su un approccio totalmente knowledge-based, e utilizza tecniche di pattern matching integrate con strumenti di rappresentazione della conoscenza per permettere di sfruttare una rappresentazione ricca del dominio. Il processo di classificazione opera sostanzialmente in due fasi. Nella prima fase il testo, dopo aver subito un pretrattamento (zoning e preprocessing) che permette l identificazione della struttura del testo (frasi e periodi, inclusa l identificazione di aree strutturalmente rilevanti quali il titolo) la suddivisione in frasi e quindi in token, l aggancio di informazioni linguistiche di base (part of speech e informazioni morfologiche) e l identificazione di entità speciali (numeri, date, nomi propri etc.) viene matchato contro un insieme di concetti, sulla base di un insieme di pattern para-linguistici. Il risultato della prima fase è l identificazione nel testo in esame di una serie di concetti esplicitamente menzionati nel testo. Ad esempio un testo contenente ha chiuso il 2000 con un utile netto consolidato pari a 91.7 miliardi porterà all identificazione dei due concetti COMPANY_YEAR_RESULTS (da: ha chiuso il 2000 con un utile.. ) e INCOME_STM_ITEMS (da utile netto consolidato ). 16

17 Tokenized Tagged Text MorphoSyn info, Entities recognition Preprocessor Text Zoner Marked Up Text Shallow Analyzer Concept Matches Control Module Categories Enriched Marked Up Text Figura 1 Nella seconda fase, i risultati del match vengono considerati da una serie di regole euristiche che determinano la classificazione, sulla base di criteri redazionali: ad esempio la notizia che conteneva il frammento dell esempio era classificata come ANNUALE sulla base della presenza dei due match suddetti e dell assenza di concetti legati a commenti di borsa (onde evitare la classificazione ANNUALE nel caso di notizie dove il riferimento agli utili è solo un sidebar essendo il cuore della notizia centrato sull andamento della borsa in generale). Il sistema è attualmente strutturato in modo da sfruttare pesantemente una rappresentazione concettuale esplicita e ricca del dominio. L insieme dei concetti è strutturato come una rete semantica, e la struttura gerarchica può venire sfruttata sia nelle regole euristiche di classificazione sia nelle strutture di pattern legate ai concetti. company_results company_industrial_results new_company_plants company_orders impact_on_sector form_companies_agreement new_product_and_processes form_joint_ventures merging_and_acquisition company_financial_situation_data Figura 2 Occorre però notare che la rete semantica strutturante l insieme dei concetti, denota entità di dominio e non entità linguistiche, ed è costruita e strutturata ai fini classificatori ed indipendentemente dagli aspetti linguistici. Ad esempio esiste un concetto AZIONE che denota il 17

18 noto strumento finanziario. Ma ovviamente non esiste il concetto CANE, in quanto non rilevante sul dominio, e neppure, analogamente, il concetto di azione come azione di gioco etc. Per analoghi motivi, esistono nella attuale KB i concetti di AZIONE_DI_RISPARMIO, AZIONE_ORDINARIA e AZIONE_PRIVILEGIATA (tutti ISA AZIONE ) ma non quelli di AZIONE_QUOTATA, non tanto perché il concetto non abbia ragione in astratto di esistere ma perché non ha ragione di esistere ai fini classificatori specifici - ovviamente lo avrebbe, ed andrebbe aggiunto, qualora occorresse per qualche ragione distinguere le azioni quotate da quelle non quotate. Le scelte sono in questo caso guidate da criteri pragmatici rispetto ai desiderata di discriminazione; ovvero il problema della sense disambiguation è parzialmente risolto alla radice non comprendendo sensi non rilevanti. Il criterio di concettualizzazione ovvero di inserimento nella conoscenza del sistema è quindi legato sostanzialmente a due aspetti: la rilevanza ai fini discriminatori (come dall esempio di cui sopra) ovvero in funzione della possibilità di definire regole euristiche, e l utilità ai fini di partizionamento della conoscenza, legata al fatto che pattern lessicali agganciati ad un concetto possono far riferimento ad altri concetti. Questo secondo aspetto va a coprire la necessità di partizionamento della conoscenza in modo da permettere una migliore gestibilità del sistema. L approccio scelto, basato sulla codifica manuale di pattern di match e regole euristiche, permette di raggiungere ([Gilardoni 95],[Ciravegna 2000]) gradi di accuratezza elevati, con valori di recall e precision 9 attorno al 90%, tanto da permettere un funzionamento totalmente autonomo, come provato dal sistema in produzione presso Il Sole 24 Ore Radiocor, funzionante in modo totalmente unattended. L'ovvio svantaggio di un simile approccio è dovuto ai tempi di sviluppo, legati alle attività di analisi e codifica manuali, con impatto negativo sia sui tempi di rilascio di nuove applicazioni ovvero con copertura di domini diversi sia sui costi complessivi. L'utilizzo di tecniche di modellazione basate su un sistema di rappresentazione ricco permettono di ridurre i tempi ed alleviare gli oneri, ma strumenti di ausilio nella codifica e nell'analisi sono fortemente desiderati. 3.2 Il caso sperimentale L idea alla base del caso sperimentale era verificare come l'utilizzo di una risorsa come IWN potesse supportare l'attività dell'ingegnere del linguaggio nella costruzione o nell'estensione di un'applicazione di classificazione, o, idealmente quali attività potessero essere sostituite in toto da strumenti costruiti sopra IWN. Il primo aspetto, ovvero il supporto nella codifica della conoscenza, è ottenibile anche solo da un utilizzo diretto della risorsa in consultazione. Il processo di codifica è attualmente basata su un 9 L accuratezza dei sistmi di information retrieval è stata storicamente misurata in termini delle due grandezze denominate precision e recall, che misurano rispettivamente il rumore introdotto e l accuratezza. Formalmente, denominati POS l insieme dei testi classificabili rispetto ad una query (nel nostro caso, associati ad una chiave di classificazione), ACT l insieme dei testi classificati dal sistema, e COR l insieme POS ACT di quelli classificati correttamente, si ha: Recall (REC) = COR/POS Precision (PRE) = COR/ACT 18

19 processo iterativo di analisi di esempi di testi, con l'identificazione di concetti rilevanti e dei relativi pattern lessicali, di test su insieme allargato di testi (con la relativa problematica di identificazione di quelli rilevanti), e quindi di espansione e raffinamento della rete di concetti identificata. A titolo di esempio sul processo, possiamo considerare le attività legate alla definizione della conoscenza necessaria ad identificare testi legati ad un ipotetica categoria 'compravendita di azioni'. Il primo step è ovviamente quello di caratterizzare la categoria rispetto ai desiderata. In generale la cosa è ottenuta interagendo con un esperto di dominio (es. un giornalista di una redazione economica) e caratterizzando la categoria in termini di concetti finanziari e di esempi (ed eventualmente controesempi). Nel caso in esempio la caratterizzazione informale potrebbe essere: "tutte le notizie che menzionano la compravendita di azioni o quote azionarie, dove si menzionino esplicitamente gli attori o le azioni (ovvero non notizie generali che parlano del volume di scambi in borsa o di livelli di prezzi)". Un esempio potrebbe essere: "In base all'accordo, la SingTel acquistera' il 14,48% delle azioni della Time", oppure " I titoli venduti al di fuori degli Stati Uniti..". A questo punto il processo richiede la costruzione di un pattern di 'seed', generalizzato sulla base degli esempi e dell'intuizione/conoscenza dell'ingegnere del linguaggio. Nel nostro caso la radice potrebbe essere, semplicemente: "comprare (V) NEAR azione (N)" e l'immediata generalizzazione: "(comprare +V 10 OR vendere +V) NEAR (azione +N OR titolo +N)" Il pattern di seed attraverso l'analisi di esempi è poi esteso a coprire i casi significativi. Al termine dell'analisi il risultato sarà qualcosa del tipo 11 : Defconcept share_ pattern: ( ((blue (chip OR chips)) OR blue-chip OR blue-chips) OR ((NOT (campo di) azione +N) OR (titolo +N (NOT (di stato OR del tesoro OR quinquennale OR trentennale OR decennale))) Defconcept share_ purchase pattern: ((((NOT non) (comprare +V OR acquisizione OR acquistare +V OR riacquistare +V OR vendere +V OR vendita OR cessione)) (NEAR 6 (#$concept-global share_ ))). Ora, è evidente che almeno in linea di principio le attività di espansione del pattern seed potrebbero essere in parte automatizzate o quantomeno supportate dall'utilizzo di IWN I tag '+V', '+N' indicano l'uso del lemma come verbo o nome rispettivamente, ammettendo le diverse varianti morfologiche; quindi un pattern come il suddetto coprirà "Compreranno azioni", "Hanno comprato azioni" etc. 11 L'esempio è reale ma semplificato. Nel caso del sistema in uso presso il fornitore di notizie finanziarie esiste effettivamente un concetto di share_, mentre il concetto di compravendita è per ragioni qui non rilevanti spaccato nei due aspetti di acquisto e vendita; inoltre i pattern sono stati notevolmente semplificati sia come sintassi che come contenuti. 19

20 3.2.1 Navigazione nella rete un esempio. Per verificare il processo, è stata considerato il pattern iniziale 'comprare azioni', e sono stati analizzati i possibili 'percorsi' derivabili utilizzando IWN. Premessa generale sui risultati: per ogni lemma cercato in ItalWordNet abbiamo riportato tutti i synset ricavati dalla relazione di sinonimia, iperonimia, iponimia e antonimia (se presenti) e altre relazioni che potevano essere utili. Per ogni synset abbiamo riportato il senso, i sinonimi, la definizione (se presente), i concetti dell ontologia a cui il synset è legato e i campi semantici (valorizzati solo nel DB economico). Nelle tabelle dei risultati le righe in grigio riportano synset già ritornati da ricerche precedenti (riportati ugualmente per completezza). La multiword comprare azioni non esiste in ItalWordnet. Esiste però acquisto di azioni : senso valori Definizione concetti ontologia Campi semantici acquisto di azioni SINONIMI 1 acquisto di azioni#1 object possession - Exchange dynamic IPERONIMI 1 compera#1 acquisto#1 object possession - Commerce dynamic IPONIMI 1 acquisto di azioni proprie#1 object possession Exchange 1 acquisto di azioni improprie#1 Tabella 7 dynamic object possession dynamic Exchange L' iperonimo è assolutamente generico, anche se già indica la variante 'comprare' rispetto ad 'acquistare'. I due iponimi sono significativi 13 ma giudicati non rilevanti ai fini specifici applicativi (ovvero in questo momento non interessa la distinzione). Scomposto comprare azioni in comprare verbo e azione nome sono stati analizzati i due lemmi. senso valori Definizione concetti ontologia campi semantici comprare SINONIMI 1 comperare#1 acquistare#1 ottenere in proprietà dando del possession, dynamic comprare#1 denaro 2 comperare#2 compare#2 corrompere con denaro cause 3 acquistare#5 comprare#3 possession - dynamic commerce, economy 12 Un diverso utilizzo di IWN nell'ambito del processo visto, ma che non è stata qui considerato, è legato all'identificazione da un corpus, tramite tecniche statistiche, dei synset utilizzati nel corpus; se il corpus è anche taggato rispetto alle categorie rilevanti ai fini classificatori, diventa possibile identificare le possibili 'seed' concettuali legate in qualche modo alla classificazione, fornendo quindi supporto anche nell'identificazione degli elementi rilevanti. 13 Occorre peraltro notare che mentre 'azioni proprie' ha un preciso senso in campo finanziario, 'azioni improprie' non è chiaro se sia stato inserito per complementarietà (ma allora il termine non risulta usato) o con altro significato (difficile da determinare in assenza di glosse od esempi). 20

Processi (di sviluppo del) software. Fase di Analisi dei Requisiti. Esempi di Feature e Requisiti. Progettazione ed implementazione

Processi (di sviluppo del) software. Fase di Analisi dei Requisiti. Esempi di Feature e Requisiti. Progettazione ed implementazione Processi (di sviluppo del) software Fase di Analisi dei Requisiti Un processo software descrive le attività (o task) necessarie allo sviluppo di un prodotto software e come queste attività sono collegate

Dettagli

Text mining ed analisi di dati codificati in linguaggio naturale. Analisi esplorative di dati testualilezione

Text mining ed analisi di dati codificati in linguaggio naturale. Analisi esplorative di dati testualilezione Text mining ed analisi di dati codificati in linguaggio naturale Analisi esplorative di dati testualilezione 2 Le principali tecniche di analisi testuale Facendo riferimento alle tecniche di data mining,

Dettagli

Il ciclo di vita del software

Il ciclo di vita del software Il ciclo di vita del software Il ciclo di vita del software Definisce un modello per il software, dalla sua concezione iniziale fino al suo sviluppo completo, al suo rilascio, alla sua successiva evoluzione,

Dettagli

I.Stat Guida utente Versione 1.7 Dicembre 2010

I.Stat Guida utente Versione 1.7 Dicembre 2010 I.Stat Guida utente Versione 1.7 Dicembre 2010 1 Sommario INTRODUZIONE 3 I concetti principali di I.Stat 4 Organizzazione dei dati 4 Ricerca 5 GUIDA UTENTE 6 Per iniziare 6 Selezione della lingua 7 Individuazione

Dettagli

Entrate... 11 Uscite... 11 Trasferimento... 11 Movimenti ricorrenti... 11 Movimenti suddivisi... 12

Entrate... 11 Uscite... 11 Trasferimento... 11 Movimenti ricorrenti... 11 Movimenti suddivisi... 12 Data ultima revisione del presente documento: domenica 8 maggio 2011 Indice Sommario Descrizione prodotto.... 3 Licenza e assunzione di responsabilità utente finale:... 4 Prerequisiti:... 5 Sistema Operativo:...

Dettagli

AOT Lab Dipartimento di Ingegneria dell Informazione Università degli Studi di Parma. Unified Process. Prof. Agostino Poggi

AOT Lab Dipartimento di Ingegneria dell Informazione Università degli Studi di Parma. Unified Process. Prof. Agostino Poggi AOT Lab Dipartimento di Ingegneria dell Informazione Università degli Studi di Parma Unified Process Prof. Agostino Poggi Unified Process Unified Software Development Process (USDP), comunemente chiamato

Dettagli

L evoluzione del software per l azienda moderna. Gestirsi / Capirsi / Migliorarsi

L evoluzione del software per l azienda moderna. Gestirsi / Capirsi / Migliorarsi IL GESTIONALE DEL FUTURO L evoluzione del software per l azienda moderna Gestirsi / Capirsi / Migliorarsi IL MERCATO ITALIANO L Italia è rappresentata da un numero elevato di piccole e medie aziende che

Dettagli

GUIDA RAPIDA emagister-agora Edizione BASIC

GUIDA RAPIDA emagister-agora Edizione BASIC GUIDA RAPIDA emagister-agora Edizione BASIC Introduzione a emagister-agora Interfaccia di emagister-agora Configurazione dell offerta didattica Richieste d informazioni Gestione delle richieste d informazioni

Dettagli

MATRICE DELLE FUNZIONI DI DRAGON NATURALLYSPEAKING 12 CONFRONTO TRA EDIZIONI DEL PRODOTTO

MATRICE DELLE FUNZIONI DI DRAGON NATURALLYSPEAKING 12 CONFRONTO TRA EDIZIONI DEL PRODOTTO MATRICE DELLE FUNZIONI DI DRAGON NATURALLYSPEAKING 12 CONFRONTO TRA EDIZIONI DEL PRODOTTO Precisione del riconoscimento Velocità di riconoscimento Configurazione del sistema Correzione Regolazione della

Dettagli

FORM Il sistema informativo di gestione della modulistica elettronica.

FORM Il sistema informativo di gestione della modulistica elettronica. Studio FORM FORM Il sistema informativo di gestione della modulistica elettronica. We believe in what we create This is FORM power La soluzione FORM permette di realizzare qualsiasi documento in formato

Dettagli

La Valutazione Euristica

La Valutazione Euristica 1/38 E un metodo ispettivo di tipo discount effettuato da esperti di usabilità. Consiste nel valutare se una serie di principi di buona progettazione sono stati applicati correttamente. Si basa sull uso

Dettagli

ITALIANO TRAGUARDI PER LO SVILUPPO DELLE COMPETENZE AL TERMINE DELLA SCUOLA PRIMARIA

ITALIANO TRAGUARDI PER LO SVILUPPO DELLE COMPETENZE AL TERMINE DELLA SCUOLA PRIMARIA ITALIANO TRAGUARDI PER LO SVILUPPO DELLE COMPETENZE AL TERMINE DELLA SCUOLA PRIMARIA L allievo partecipa a scambi comunicativi (conversazione, discussione di classe o di gruppo) con compagni e insegnanti

Dettagli

INTERPUMP GROUP SPA-VIA E. FERMI 25 42040 S.ILARIO (RE) http: //www.interpumpgroup.it

INTERPUMP GROUP SPA-VIA E. FERMI 25 42040 S.ILARIO (RE) http: //www.interpumpgroup.it PROCEDURA E-COMMERCE BUSINESS TO BUSINESS Guida alla Compilazione di un ordine INTERPUMP GROUP SPA-VIA E. FERMI 25 42040 S.ILARIO (RE) http: //www.interpumpgroup.it INDICE 1. Autenticazione del nome utente

Dettagli

Metadati e Modellazione. standard P_META

Metadati e Modellazione. standard P_META Metadati e Modellazione Lo standard Parte I ing. Laurent Boch, ing. Roberto Del Pero Rai Centro Ricerche e Innovazione Tecnologica Torino 1. Introduzione 1.1 Scopo dell articolo Questo articolo prosegue

Dettagli

Analisi dei requisiti e casi d uso

Analisi dei requisiti e casi d uso Analisi dei requisiti e casi d uso Indice 1 Introduzione 2 1.1 Terminologia........................... 2 2 Modello del sistema 4 2.1 Requisiti hardware........................ 4 2.2 Requisiti software.........................

Dettagli

Neomobile incentra l infrastruttura IT su Microsoft ALM, arrivando a 40 nuovi rilasci a settimana

Neomobile incentra l infrastruttura IT su Microsoft ALM, arrivando a 40 nuovi rilasci a settimana Storie di successo Microsoft per le Imprese Scenario: Software e Development Settore: Servizi In collaborazione con Neomobile incentra l infrastruttura IT su Microsoft ALM, arrivando a 40 nuovi rilasci

Dettagli

Data warehouse.stat Guida utente

Data warehouse.stat Guida utente Data warehouse.stat Guida utente Versione 3.0 Giugno 2013 1 Sommario INTRODUZIONE 3 I concetti principali 4 Organizzazione dei dati 4 Ricerca 5 Il browser 5 GUIDA UTENTE 6 Per iniziare 6 Selezione della

Dettagli

PROPOSTE SISTEMA DI CITIZEN RELATIONSHIP MANAGEMENT (CRM) REGIONALE

PROPOSTE SISTEMA DI CITIZEN RELATIONSHIP MANAGEMENT (CRM) REGIONALE PROPOSTE SISTEMA DI CITIZEN RELATIONSHIP MANAGEMENT (CRM) REGIONALE Versione 1.0 Via della Fisica 18/C Tel. 0971 476311 Fax 0971 476333 85100 POTENZA Via Castiglione,4 Tel. 051 7459619 Fax 051 7459619

Dettagli

Sistemi di supporto alle decisioni Ing. Valerio Lacagnina

Sistemi di supporto alle decisioni Ing. Valerio Lacagnina Cosa è il DSS L elevato sviluppo dei personal computer, delle reti di calcolatori, dei sistemi database di grandi dimensioni, e la forte espansione di modelli basati sui calcolatori rappresentano gli sviluppi

Dettagli

CONSIGLIO NAZIONALE DEI DOTTORI COMMERCIALISTI E CONSIGLIO NAZIONALE DEI RAGIONIERI

CONSIGLIO NAZIONALE DEI DOTTORI COMMERCIALISTI E CONSIGLIO NAZIONALE DEI RAGIONIERI CONSIGLIO NAZIONALE DEI DOTTORI COMMERCIALISTI E CONSIGLIO NAZIONALE DEI RAGIONIERI COMMISSIONE PARITETICA PER I PRINCIPI DI REVISIONE LA COMPRENSIONE DELL IMPRESA E DEL SUO CONTESTO E LA VALUTAZIONE DEI

Dettagli

FIRESHOP.NET. Gestione Utility & Configurazioni. Rev. 2014.3.1 www.firesoft.it

FIRESHOP.NET. Gestione Utility & Configurazioni. Rev. 2014.3.1 www.firesoft.it FIRESHOP.NET Gestione Utility & Configurazioni Rev. 2014.3.1 www.firesoft.it Sommario SOMMARIO Introduzione... 4 Impostare i dati della propria azienda... 5 Aggiornare il programma... 6 Controllare l integrità

Dettagli

Estensione di un servizo di messaggistica per telefonia mobile (per una società di agenti TuCSoN)

Estensione di un servizo di messaggistica per telefonia mobile (per una società di agenti TuCSoN) Estensione di un servizo di messaggistica per telefonia mobile (per una società di agenti TuCSoN) System Overview di Mattia Bargellini 1 CAPITOLO 1 1.1 Introduzione Il seguente progetto intende estendere

Dettagli

6. Le ricerche di marketing

6. Le ricerche di marketing Università degli Studi di Urbino Carlo Bo Facoltà di Lingue e Letterature Straniere Corso di Laurea in Lingue e Cultura per l Impresa 6. Le ricerche di marketing Prof. Fabio Forlani Urbino, 29/III/2011

Dettagli

CHE COS È DOCFLY FATTURAZIONE PA... 3 1.1 IL GESTIONALE WEB... 3 1.2 ACCESSO ALL INTERFACCIA WEB... 4 1.3 FUNZIONALITÀ DELL INTERFACCIA WEB...

CHE COS È DOCFLY FATTURAZIONE PA... 3 1.1 IL GESTIONALE WEB... 3 1.2 ACCESSO ALL INTERFACCIA WEB... 4 1.3 FUNZIONALITÀ DELL INTERFACCIA WEB... 1. CHE COS È DOCFLY FATTURAZIONE PA... 3 1.1 IL GESTIONALE WEB... 3 1.2 ACCESSO ALL INTERFACCIA WEB... 4 1.3 FUNZIONALITÀ DELL INTERFACCIA WEB... 5 1.3.1 CREAZIONE GUIDATA DELLA FATTURA IN FORMATO XML

Dettagli

Mini manuale di Audacity.

Mini manuale di Audacity. Mini manuale di Audacity. Questo mini manuale è parte del corso on-line Usare il software libero di Altrascuola. Il corso è erogato all'interno del portale per l'e-learning Altrascuola con la piattaforma

Dettagli

Mobile Messaging SMS. Copyright 2015 VOLA S.p.A.

Mobile Messaging SMS. Copyright 2015 VOLA S.p.A. Mobile Messaging SMS Copyright 2015 VOLA S.p.A. INDICE Mobile Messaging SMS. 2 SMS e sistemi aziendali.. 2 Creare campagne di mobile marketing con i servizi Vola SMS.. 3 VOLASMS per inviare SMS da web..

Dettagli

Il Business Process Management: nuova via verso la competitività aziendale

Il Business Process Management: nuova via verso la competitività aziendale Il Business Process Management: nuova via verso la competitività Renata Bortolin Che cosa significa Business Process Management? In che cosa si distingue dal Business Process Reingeneering? Cosa ha a che

Dettagli

Panoramica su ITIL V3 ed esempio di implementazione del Service Design

Panoramica su ITIL V3 ed esempio di implementazione del Service Design Master Universitario di II livello in Interoperabilità Per la Pubblica Amministrazione e Le Imprese Panoramica su ITIL V3 ed esempio di implementazione del Service Design Lavoro pratico II Periodo didattico

Dettagli

Università degli Studi di Parma. Facoltà di Scienze MM. FF. NN. Corso di Laurea in Informatica

Università degli Studi di Parma. Facoltà di Scienze MM. FF. NN. Corso di Laurea in Informatica Università degli Studi di Parma Facoltà di Scienze MM. FF. NN. Corso di Laurea in Informatica A.A. 2007-08 CORSO DI INGEGNERIA DEL SOFTWARE Prof. Giulio Destri http://www.areasp.com (C) 2007 AreaSP for

Dettagli

Importazione dati da Excel

Importazione dati da Excel Nota Salvatempo Spesometro 4.3 19 MARZO 2015 Importazione dati da Excel In previsione della prossima scadenza dell'invio del Modello Polivalente (Spesometro scadenza aprile 2015), è stata implementata

Dettagli

Cos è l Ingegneria del Software?

Cos è l Ingegneria del Software? Cos è l Ingegneria del Software? Corpus di metodologie e tecniche per la produzione di sistemi software. L ingegneria del software è la disciplina tecnologica e gestionale che riguarda la produzione sistematica

Dettagli

Presentazione di alcuni casi di successo. Paolo Piffer 28 Maggio 2007

Presentazione di alcuni casi di successo. Paolo Piffer 28 Maggio 2007 Presentazione di alcuni casi di successo Paolo Piffer 28 Maggio 2007 AZIENDA 1 DEL SETTORE CERAMICO Il problema presentato L azienda voleva monitorare il fatturato in raffronto ai 2 anni precedenti tenendo

Dettagli

Corso SOL Gestione catalogo libro moderno 21-22 settembre 2009

Corso SOL Gestione catalogo libro moderno 21-22 settembre 2009 Corso SOL Gestione catalogo libro moderno 21-22 settembre 2009 Introduzione generale Autenticazione dell operatore https://sebina1.unife.it/sebinatest Al primo accesso ai servizi di Back Office, utilizzando

Dettagli

RELAZIONI TRA SERVIZI PER L IMPIEGO

RELAZIONI TRA SERVIZI PER L IMPIEGO RELAZIONI TRA SERVIZI PER L IMPIEGO E AZIENDE-UTENTI L IMPATTO DELLE PROCEDURE INFORMATIZZATE a cura di Germana Di Domenico Elaborazione grafica di ANNA NARDONE Monografie sul Mercato del lavoro e le politiche

Dettagli

ORACLE BUSINESS INTELLIGENCE STANDARD EDITION ONE A WORLD CLASS PERFORMANCE

ORACLE BUSINESS INTELLIGENCE STANDARD EDITION ONE A WORLD CLASS PERFORMANCE ORACLE BUSINESS INTELLIGENCE STANDARD EDITION ONE A WORLD CLASS PERFORMANCE Oracle Business Intelligence Standard Edition One è una soluzione BI completa, integrata destinata alle piccole e medie imprese.oracle

Dettagli

END-TO-END SERVICE QUALITY. LA CULTURA DELLA QUALITÀ DAL CONTROLLO DELLE RISORSE ALLA SODDISFAZIONE DEL CLIENTE

END-TO-END SERVICE QUALITY. LA CULTURA DELLA QUALITÀ DAL CONTROLLO DELLE RISORSE ALLA SODDISFAZIONE DEL CLIENTE END-TO-END SERVICE QUALITY. LA CULTURA DELLA QUALITÀ DAL CONTROLLO DELLE RISORSE ALLA SODDISFAZIONE In un mercato delle Telecomunicazioni sempre più orientato alla riduzione delle tariffe e dei costi di

Dettagli

Cross Software ltd Malta Pro.Sy.T Srl. Il gestionale come l'avete sempre sognato... Pag. 1

Cross Software ltd Malta Pro.Sy.T Srl. Il gestionale come l'avete sempre sognato... Pag. 1 Il gestionale come l'avete sempre sognato... Pag. 1 Le funzionalità di X-Cross La sofisticata tecnologia di CrossModel, oltre a permettere di lavorare in Internet come nel proprio ufficio e ad avere una

Dettagli

GRIGLIA DI VALUTAZIONE PER L ANALISI E IL COMMENTO DI UN TESTO LETTERARIO (Tipologia A) STUDENTE... SUFFICIENTE Punti 10.

GRIGLIA DI VALUTAZIONE PER L ANALISI E IL COMMENTO DI UN TESTO LETTERARIO (Tipologia A) STUDENTE... SUFFICIENTE Punti 10. GRIGLIA DI VALUTAZIONE PER L ANALISI E IL COMMENTO DI UN TESTO LETTERARIO (Tipologia A) IN (min. 5- max. 7,5) DISCRETO BUONO E (max 5) Analisi dei livelli e degli elementi del testo incompleta incompleta

Dettagli

Corso di Amministrazione di Sistema Parte I ITIL 3

Corso di Amministrazione di Sistema Parte I ITIL 3 Corso di Amministrazione di Sistema Parte I ITIL 3 Francesco Clabot Responsabile erogazione servizi tecnici 1 francesco.clabot@netcom-srl.it Fondamenti di ITIL per la Gestione dei Servizi Informatici Il

Dettagli

CAPITOLO CAPIT Tecnologie dell ecnologie dell info inf rmazione e controllo

CAPITOLO CAPIT Tecnologie dell ecnologie dell info inf rmazione e controllo CAPITOLO 8 Tecnologie dell informazione e controllo Agenda Evoluzione dell IT IT, processo decisionale e controllo Sistemi di supporto al processo decisionale Sistemi di controllo a feedback IT e coordinamento

Dettagli

LA PROGETTAZIONE SECONDO LA ISO 9001: 2000 (Giorgio Facchetti)

LA PROGETTAZIONE SECONDO LA ISO 9001: 2000 (Giorgio Facchetti) LA PROGETTAZIONE SECONDO LA ISO 9001: 2000 (Giorgio Facchetti) Uno degli incubi più ricorrenti per le aziende certificate l applicazione del requisito relativo alla progettazione in occasione dell uscita

Dettagli

Agilent OpenLAB Chromatography Data System (CDS)

Agilent OpenLAB Chromatography Data System (CDS) Agilent OpenLAB Chromatography Data System (CDS) EZChrom Edition e ChemStation Edition Requisiti hardware e software Agilent Technologies Informazioni legali Agilent Technologies, Inc. 2013 Nessuna parte

Dettagli

ACCREDITAMENTO EVENTI

ACCREDITAMENTO EVENTI E.C.M. Educazione Continua in Medicina ACCREDITAMENTO EVENTI Manuale utente Versione 1.5 Maggio 2015 E.C.M. Manuale utente per Indice 2 Indice Revisioni 4 1. Introduzione 5 2. Accesso al sistema 6 2.1

Dettagli

Analisi dei requisiti e casi d uso

Analisi dei requisiti e casi d uso Analisi dei requisiti e casi d uso Indice 1 Introduzione 2 1.1 Terminologia........................... 2 2 Modello della Web Application 5 3 Struttura della web Application 6 4 Casi di utilizzo della Web

Dettagli

Modulo. Programmiamo in Pascal. Unità didattiche COSA IMPAREREMO...

Modulo. Programmiamo in Pascal. Unità didattiche COSA IMPAREREMO... Modulo A Programmiamo in Pascal Unità didattiche 1. Installiamo il Dev-Pascal 2. Il programma e le variabili 3. Input dei dati 4. Utilizziamo gli operatori matematici e commentiamo il codice COSA IMPAREREMO...

Dettagli

la gestione dei processi comunicazione. i marketing manager si incontrano in Officina- Strategia

la gestione dei processi comunicazione. i marketing manager si incontrano in Officina- Strategia i marketing manager si incontrano in Officina- Strategia la gestione dei processi di comunicazione in quale scenario deve identificarsi un progetto di miglioramento, nella gestione dei beni digitali per

Dettagli

How to Develop Accessible Linux Applications

How to Develop Accessible Linux Applications How to Develop Accessible Linux Applications Sharon Snider Copyright 2002 IBM Corporation v1.1, 2002-05-03 Diario delle Revisioni Revisione v1.1 2002-05-03 Revisionato da: sds Convertito in DocBook XML

Dettagli

Prospettive di collaborazione: dall anagrafe agli authority file

Prospettive di collaborazione: dall anagrafe agli authority file Prospettive di collaborazione: dall anagrafe agli authority file di Marco Paoli Eccellenze, autorità, colleghi bibliotecari, già con la firma dell Intesa fra CEI e MiBAC (18 aprile 2000) relativa alla

Dettagli

EndNote Web. Quick Reference Card THOMSON SCIENTIFIC

EndNote Web. Quick Reference Card THOMSON SCIENTIFIC THOMSON SCIENTIFIC EndNote Web Quick Reference Card Web è un servizio online ideato per aiutare studenti e ricercatori nel processo di scrittura di un documento di ricerca. ISI Web of Knowledge, EndNote

Dettagli

Installazione di GFI Network Server Monitor

Installazione di GFI Network Server Monitor Installazione di GFI Network Server Monitor Requisiti di sistema I computer che eseguono GFI Network Server Monitor richiedono: i sistemi operativi Windows 2000 (SP4 o superiore), 2003 o XP Pro Windows

Dettagli

Indicizzazione terza parte e modello booleano

Indicizzazione terza parte e modello booleano Reperimento dell informazione (IR) - aa 2014-2015 Indicizzazione terza parte e modello booleano Gruppo di ricerca su Sistemi di Gestione delle Informazioni (IMS) Dipartimento di Ingegneria dell Informazione

Dettagli

minilector/usb Risoluzione dei problemi più comuni di malfunzionamento

minilector/usb Risoluzione dei problemi più comuni di malfunzionamento minilector/usb minilector/usb...1 Risoluzione dei problemi più comuni di malfunzionamento...1 1. La segnalazione luminosa (led) su minilector lampeggia?... 1 2. Inserendo una smartcard il led si accende

Dettagli

Introduzione ad Access

Introduzione ad Access Introduzione ad Access Luca Bortolussi Dipartimento di Matematica e Informatica Università degli studi di Trieste Access E un programma di gestione di database (DBMS) Access offre: un supporto transazionale

Dettagli

STATISTICHE DOCUMENTI PMV IN SOL

STATISTICHE DOCUMENTI PMV IN SOL STATISTICHE DOCUMENTI PMV IN SOL INTRODUZIONE A cura del Coordinamento del Polo regionale del Veneto Vicenza, 12 ottobre 2011 PREMESSA Le istruzioni fornite nel 2010 per la compilazione del PMV riferito

Dettagli

DataFix. La soluzione innovativa per l'help Desk aziendale

DataFix. La soluzione innovativa per l'help Desk aziendale DataFix D A T A N O S T O P La soluzione innovativa per l'help Desk aziendale La soluzione innovativa per l'help Desk aziendale L a necessità di fornire un adeguato supporto agli utenti di sistemi informatici

Dettagli

Luglio 2007. Direttive sulle informazioni agli investitori relative ai prodotti strutturati

Luglio 2007. Direttive sulle informazioni agli investitori relative ai prodotti strutturati Luglio 2007 Direttive sulle informazioni agli investitori relative ai prodotti strutturati Direttive sulle informazioni agli investitori relative ai prodotti strutturati Indice Preambolo... 3 1. Campo

Dettagli

Principali funzionalità di Tustena CRM

Principali funzionalità di Tustena CRM Principali funzionalità di Tustena CRM Importazione dati o Importazione da file dati di liste sequenziali per aziende, contatti, lead, attività e prodotti. o Deduplica automatica dei dati importati con

Dettagli

GESTIONE DELLA PROCEDURA

GESTIONE DELLA PROCEDURA Manuale di supporto all utilizzo di Sintel per Stazione Appaltante GESTIONE DELLA PROCEDURA Data pubblicazione: 17/06/2015 Pagina 1 di 41 INDICE 1. Introduzione... 3 1.1 Obiettivo e campo di applicazione...

Dettagli

Lezione su Informatica di Base

Lezione su Informatica di Base Lezione su Informatica di Base Esplora Risorse, Gestione Cartelle, Alcuni tasti di scelta Rapida Domenico Capano D.C. Viterbo: Lunedì 21 Novembre 2005 Indice Una nota su questa lezione...4 Introduzione:

Dettagli

ASTA IN GRIGLIA PRO. COSA PERMETTE DI FARE (per ora) Asta In Griglia PRO:

ASTA IN GRIGLIA PRO. COSA PERMETTE DI FARE (per ora) Asta In Griglia PRO: ASTA IN GRIGLIA PRO Asta in Griglia PRO è un software creato per aiutare il venditore Ebay nella fase di post-vendita, da quando l inserzione finisce con una vendita fino alla spedizione. Il programma

Dettagli

Guido Candela, Paolo Figini - Economia del turismo, 2ª edizione

Guido Candela, Paolo Figini - Economia del turismo, 2ª edizione 8.2.4 La gestione finanziaria La gestione finanziaria non dev essere confusa con la contabilità: quest ultima, infatti, ha come contenuto proprio le rilevazioni contabili e il reperimento dei dati finanziari,

Dettagli

Suite o servizio: Arkottica migliora l organizzazione aziendale

Suite o servizio: Arkottica migliora l organizzazione aziendale Suite o servizio: Arkottica migliora l organizzazione aziendale Gestisci. Organizza. Risparmia. Una lunga storia, uno sguardo sempre rivolto al futuro. InfoSvil è una società nata nel gennaio 1994 come

Dettagli

Per lo sviluppo delle competenze: Proposte didattico-metodologiche:

Per lo sviluppo delle competenze: Proposte didattico-metodologiche: Italiano Lingua Seconda 1 biennio FWI, SGYM, SP raguardi di sviluppo delle competenze al termine dell anno scolastico. L alunno / L alunna sa comprendere gli elementi principali di un discorso chiaro in

Dettagli

COME FRODE. la possibilità propri dati. brevissimo. Reply www.reply.eu

COME FRODE. la possibilità propri dati. brevissimo. Reply www.reply.eu FRAUD MANAGEMENT. COME IDENTIFICARE E COMB BATTERE FRODI PRIMA CHE ACCADANO LE Con una visione sia sui processi di business, sia sui sistemi, Reply è pronta ad offrire soluzioni innovative di Fraud Management,

Dettagli

MEGA Process. Manuale introduttivo

MEGA Process. Manuale introduttivo MEGA Process Manuale introduttivo MEGA 2009 SP4 1ª edizione (giugno 2010) Le informazioni contenute nel presente documento possono essere modificate senza preavviso e non costituiscono in alcun modo un

Dettagli

Guida all utilizzo del dispositivo USB

Guida all utilizzo del dispositivo USB Guida all utilizzo del dispositivo USB 30/04/2013 Sommario - Limitazioni di responsabilità e uso del manuale... 3 1. Glossario... 3 2. Guida all utilizzo del dispositivo USB... 4 2.1 Funzionamento del

Dettagli

BRM. Tutte le soluzioni. per la gestione delle informazioni aziendali. BusinessRelationshipManagement

BRM. Tutte le soluzioni. per la gestione delle informazioni aziendali. BusinessRelationshipManagement BRM BusinessRelationshipManagement Tutte le soluzioni per la gestione delle informazioni aziendali - Business Intelligence - Office Automation - Sistemi C.R.M. I benefici di BRM Garantisce la sicurezza

Dettagli

Gestore Comunicazioni Obbligatorie. Progetto SINTESI. Comunicazioni Obbligatorie. Modulo Applicativo COB. - Versione Giugno 2013 -

Gestore Comunicazioni Obbligatorie. Progetto SINTESI. Comunicazioni Obbligatorie. Modulo Applicativo COB. - Versione Giugno 2013 - Progetto SINTESI Comunicazioni Obbligatorie Modulo Applicativo COB - Versione Giugno 2013-1 Versione Giugno 2013 INDICE 1 Introduzione 3 1.1 Generalità 3 1.2 Descrizione e struttura del manuale 3 1.3 Requisiti

Dettagli

Denuncia di Malattia Professionale telematica

Denuncia di Malattia Professionale telematica Denuncia di Malattia Professionale telematica Manuale utente Versione 1.5 COME ACCEDERE ALLA DENUNCIA DI MALATTIA PROFESSIONALE ONLINE... 3 SITO INAIL... 3 LOGIN... 4 UTILIZZA LE TUE APPLICAZIONI... 5

Dettagli

RUP (Rational Unified Process)

RUP (Rational Unified Process) RUP (Rational Unified Process) Caratteristiche, Punti di forza, Limiti versione del tutorial: 3.3 (febbraio 2007) Pag. 1 Unified Process Booch, Rumbaugh, Jacobson UML (Unified Modeling Language) notazione

Dettagli

INFORMATIVA SUI COOKIE

INFORMATIVA SUI COOKIE INFORMATIVA SUI COOKIE I Cookie sono costituiti da porzioni di codice installate all'interno del browser che assistono il Titolare nell erogazione del servizio in base alle finalità descritte. Alcune delle

Dettagli

HORIZON SQL CONFIGURAZIONE DI RETE

HORIZON SQL CONFIGURAZIONE DI RETE 1-1/9 HORIZON SQL CONFIGURAZIONE DI RETE 1 CARATTERISTICHE DI UN DATABASE SQL...1-2 Considerazioni generali... 1-2 Concetto di Server... 1-2 Concetto di Client... 1-2 Concetto di database SQL... 1-2 Vantaggi...

Dettagli

Client di Posta Elettronica PECMailer

Client di Posta Elettronica PECMailer Client di Posta Elettronica PECMailer PECMailer è un semplice ma completo client di posta elettronica, ovvero un programma che consente di gestire la composizione, la trasmissione, la ricezione e l'organizzazione

Dettagli

Business Process Reengineering

Business Process Reengineering Business Process Reengineering AMMISSIONE ALL'ESAME DI LAUREA Barbagallo Valerio Da Lozzo Giordano Mellini Giampiero Introduzione L'oggetto di questo lavoro riguarda la procedura di iscrizione all'esame

Dettagli

Applicazione: Share - Sistema per la gestione strutturata di documenti

Applicazione: Share - Sistema per la gestione strutturata di documenti Riusabilità del software - Catalogo delle applicazioni: Gestione Documentale Applicazione: Share - Sistema per la gestione strutturata di documenti Amministrazione: Regione Piemonte - Direzione Innovazione,

Dettagli

Come difendersi dai VIRUS

Come difendersi dai VIRUS Come difendersi dai VIRUS DEFINIZIONE Un virus è un programma, cioè una serie di istruzioni, scritte in un linguaggio di programmazione, in passato era di solito di basso livello*, mentre con l'avvento

Dettagli

Nasce un nuovo modo di pensare alla posta DAL TUO PC STAMPI UN DOCUMENTO E SPEDISCI UNA BUSTA LA TUA POSTA IN UN CLICK

Nasce un nuovo modo di pensare alla posta DAL TUO PC STAMPI UN DOCUMENTO E SPEDISCI UNA BUSTA LA TUA POSTA IN UN CLICK Nasce un nuovo modo di pensare alla posta DAL TUO PC STAMPI UN DOCUMENTO E SPEDISCI UNA BUSTA LA TUA POSTA IN UN CLICK LA TUA POSTA IN UN CLICK Clicca&Posta è una soluzione software per la gestione della

Dettagli

GUIDA ALLA COMPILAZIONE

GUIDA ALLA COMPILAZIONE GUIDA ALLA COMPILAZIONE 1. L istanza di riconoscimento dei CFP, deve essere presentata esclusivamente al CNI mediante una compilazione online di apposito modulo disponibile sulla piattaforma della formazione

Dettagli

MANUALE UTENTE DEL SOFTWARE DI GESTIONE DEGLI ART. SDVR040A/SDVR080A/SDVR160A

MANUALE UTENTE DEL SOFTWARE DI GESTIONE DEGLI ART. SDVR040A/SDVR080A/SDVR160A MANUALE UTENTE DEL SOFTWARE DI GESTIONE DEGLI ART. SDVR040A/SDVR080A/SDVR160A Leggere attentamente questo manuale prima dell utilizzo e conservarlo per consultazioni future Via Don Arrigoni, 5 24020 Rovetta

Dettagli

SENZA ALCUN LIMITE!!!

SENZA ALCUN LIMITE!!! Il Report Operativo di Pier Paolo Soldaini riscuote sempre più successo! Dalla scorsa settimana XTraderNet ha uno spazio anche sul network Class CNBC nella trasmissione Trading Room. Merito soprattutto

Dettagli

Manuale Utente IMPORT IATROS XP

Manuale Utente IMPORT IATROS XP Manuale Utente IMPORT IATROS XP Sommario Prerequisiti per l installazione... 2 Installazione del software IMPORT IATROS XP... 2 Utilizzo dell importatore... 3 Report della procedura di importazione da

Dettagli

Algoritmo euclideo, massimo comun divisore ed equazioni diofantee

Algoritmo euclideo, massimo comun divisore ed equazioni diofantee Algoritmo euclideo, massimo comun divisore ed equazioni diofantee Se a e b sono numeri interi, si dice che a divide b, in simboli: a b, se e solo se esiste c Z tale che b = ac. Si può subito notare che:

Dettagli

MyMedia Portal LMS un servizio SaaS di e-learning basato sul Video Streaming per la vendita on line di Lezioni Multimediali interattive

MyMedia Portal LMS un servizio SaaS di e-learning basato sul Video Streaming per la vendita on line di Lezioni Multimediali interattive 1 MyMedia Portal LMS un servizio SaaS di e-learning basato sul Video Streaming per la vendita on line di Lezioni Multimediali interattive Cos è un servizio di e-learning SaaS, multimediale, interattivo

Dettagli

Relazione sul data warehouse e sul data mining

Relazione sul data warehouse e sul data mining Relazione sul data warehouse e sul data mining INTRODUZIONE Inquadrando il sistema informativo aziendale automatizzato come costituito dall insieme delle risorse messe a disposizione della tecnologia,

Dettagli

Funzioni di base. Manualino OE6. Outlook Express 6

Funzioni di base. Manualino OE6. Outlook Express 6 Manualino OE6 Microsoft Outlook Express 6 Outlook Express 6 è un programma, incluso nel browser di Microsoft Internet Explorer, che ci permette di inviare e ricevere messaggi di posta elettronica. È gratuito,

Dettagli

APPENDICE 3 AL CAPITOLATO TECNICO

APPENDICE 3 AL CAPITOLATO TECNICO CONSIP S.p.A. APPENDICE 3 AL CAPITOLATO TECNICO Manuale d uso del programma Base Informativa di Gestione (BIG), utilizzato per la raccolta delle segnalazioni ed il monitoraggio delle attività di gestione

Dettagli

GESTIRE LA BIBLIOGRAFIA

GESTIRE LA BIBLIOGRAFIA GESTIRE LA BIBLIOGRAFIA STRUMENTI DI GESTIONE BIBLIOGRAFICA I software di gestione bibliografica permettono di raccogliere, catalogare e organizzare diverse tipologie di materiali, prendere appunti, formattare

Dettagli

Progetto VALUTAZIONE DELLE PERFORMANCE

Progetto VALUTAZIONE DELLE PERFORMANCE Direzione Generale per le Politiche Attive e Passive del Lavoro Progetto VALUTAZIONE DELLE PERFORMANCE Controlli interni e Ciclo della performance alla luce dell art.3 del D.L. 174/2012 Position Paper

Dettagli

SOLUZIONI PER ANOMALIE RISCONTRATE NELL USO DELLA PROCEDURA ON-LINE IMPOSSIBILITA DI ACCEDERE NELLA PROCEDURA ON-LINE

SOLUZIONI PER ANOMALIE RISCONTRATE NELL USO DELLA PROCEDURA ON-LINE IMPOSSIBILITA DI ACCEDERE NELLA PROCEDURA ON-LINE SOLUZIONI PER ANOMALIE RISCONTRATE NELL USO DELLA PROCEDURA ON-LINE IMPOSSIBILITA DI ACCEDERE NELLA PROCEDURA ON-LINE ESEGUIRE: MENU STRUMENTI ---- OPZIONI INTERNET --- ELIMINA FILE TEMPORANEI --- SPUNTARE

Dettagli

Manuale del Trader. Benvenuti nel fantastico mondo del trading binario!

Manuale del Trader. Benvenuti nel fantastico mondo del trading binario! Manuale del Trader Benvenuti nel fantastico mondo del trading binario! Questo manuale spiega esattamente cosa sono le opzioni binarie, come investire e familiarizzare con il nostro sito web. Se avete delle

Dettagli

LINEE GUIDA PER LA COMPILAZIONE

LINEE GUIDA PER LA COMPILAZIONE Modulo DATI INFORMATIVI FINANZIARI ANNUALI per gli emittenti industriali LINEE GUIDA PER LA COMPILAZIONE Data : 03/05/2011 Versione : 1.3 1 Revisioni Data Versione Cap./ Modificati 03/05/2010 1.0-13/05/2010

Dettagli

INFORMATIVA CIRCA LA STRATEGIA DI TRASMISSIONE ED ESECUZIONE DI ORDINI

INFORMATIVA CIRCA LA STRATEGIA DI TRASMISSIONE ED ESECUZIONE DI ORDINI INFORMATIVA CIRCA LA STRATEGIA DI TRASMISSIONE ED ESECUZIONE DI ORDINI 1) GENERALITA In conformità a quanto previsto dalla Direttiva 2004/39/CE (cd Direttiva Mifid), la Banca ha adottato tutte le misure

Dettagli

LA TESINA DI MATURITÀ

LA TESINA DI MATURITÀ Prof. Matteo Asti LA TESINA DI MATURITÀ INDICE 1. COS'È LA TESINA DI MATURITÀ 2. LE INDICAZIONI DI LEGGE 3. COME DEVE ESSERE LA TESINA 4. LA PRESENTAZIONE DELLA TESINA 5. GLI ARGOMENTI DELLA TESINA 6.

Dettagli

Informatica Industriale Modello funzionale: Informazione Progettazione concettuale

Informatica Industriale Modello funzionale: Informazione Progettazione concettuale DIIGA - Università Politecnica delle Marche A.A. 2006/2007 Informatica Industriale Modello funzionale: Informazione Progettazione concettuale Luca Spalazzi spalazzi@diiga.univpm.it www.diiga.univpm.it/~spalazzi/

Dettagli

Procedura per il ripristino dei certificati del dispositivo USB

Procedura per il ripristino dei certificati del dispositivo USB Procedura per il ripristino dei certificati del dispositivo USB 30/04/2013 Sommario - Limitazioni di responsabilità e uso del manuale... 3 1 Glossario... 3 2 Presentazione... 4 3 Quando procedere al ripristino

Dettagli

Manuale Software. www.smsend.it

Manuale Software. www.smsend.it Manuale Software www.smsend.it 1 INTRODUZIONE 3 Multilanguage 4 PANNELLO DI CONTROLLO 5 Start page 6 Profilo 7 Ordini 8 Acquista Ricarica 9 Coupon AdWords 10 Pec e Domini 11 MESSAGGI 12 Invio singolo sms

Dettagli

Utilizzato con successo nei più svariati settori aziendali, Passepartout Mexal BP è disponibile in diverse versioni e configurazioni:

Utilizzato con successo nei più svariati settori aziendali, Passepartout Mexal BP è disponibile in diverse versioni e configurazioni: Passepartout Mexal BP è una soluzione gestionale potente e completa per le imprese che necessitano di un prodotto estremamente flessibile, sia dal punto di vista tecnologico sia funzionale. Con più di

Dettagli

Che cos è un focus-group?

Che cos è un focus-group? Che cos è un focus-group? Si tratta di interviste di tipo qualitativo condotte su un ristretto numero di persone, accuratamente selezionate, che vengono riunite per discutere degli argomenti più svariati,

Dettagli