ISISLab

Seminario: "Contact Tracing: Digital technologies in facing COVID-19 pandemic" di Delfina Malandrino
2020-07-03 16:00 - 17:00 (Europe/Rome)
Abstract: Per contact tracing si intende l'attività di tracciamento dei soggetti che potrebbero avere avuto contatti stretti con persone positive al Covid-19. Le tecnologie digitali rappresentano un valido supporto nella gestione della emergenza pandemica, pur presentando limiti e problematiche non solo in termini di violazione della privacy degli individui. Dopo aver discusso di contact tracing, dei diversi meccanismi di gestione delle notifiche e delle soluzioni proposte worldwide, presenterò Immuni, l'app di notifiche di esposizione del governo italiano, discutendo dei suoi pro e contro, attualmente temi caldi in vari ambiti, da quello tecnologico a quello giuridico.
Il seminario si svolgerà in modalità telematica sul canale vocale #seminars di Discord.

Il collegamento alla ISISLab community della piattaforma Discord è disponibile qui o anche utilizzando il seguente QR Code:

ISISLab Community

Il seminario si terrà sul canale vocale #seminars della piattaforma Discord è disponibile qui o utilizzando il seguente QR Code:

ISISLab Seminars in Discord

Seminario: "React native" di Gianmarco Russo
2020-06-26 16:00 - 17:00
Abstract: La creazione di app mobile compatibili con più piattaforme è un compito noioso e pone sfide importanti davanti a uno sviluppatore in quanto deve avere le conoscenze specifiche di due o più piattaforme native. Esistono alcuni framework per facilitare questo compito ma pongono delle limitazioni. React Native è un framework che permette di costruire applicazioni per iOS ed Android utilizzando i componenti che realmente vengono messi a disposizione da essi ma usando JavaScript e React per posizionarli e per definire la logica. In questo seminario condividerò le mie conoscenze su questo framework.
Il seminario si svolgerà in modalità telematica sul canale vocale #seminars di Discord.

Il collegamento alla ISISLab community della piattaforma Discord è disponibile qui o anche utilizzando il seguente QR Code:

ISISLab Community

Il seminario si terrà sul canale vocale #seminars della piattaforma Discord è disponibile qui o utilizzando il seguente QR Code:

ISISLab Seminars in Discord

Seminario: "Knoxly, un tool per privacy awareness nella divulgazione di dati sensibili e personali" di Francesco Vicidomini
2020-06-19 16:00 - 17:00
Abstract: "I meccanismi convenzionali di protezione della privacy si concentrano principalmente sulla protezione delle identità o degli "attributi privati" degli individui. Ma i cittadini sono minacciati anche dai contenuti sensibili o inappropriati che loro stessi, inconsapevolmente o involontariamente, divulgano durante l'utilizzo dei social o altri servizi (es. e-mail). Knoxly è un plug-in per Google Chrome che ha come obiettivo l'enhancement della privacy awareness negli utenti, spostando quindi il concetto di privacy verso "privacy as having the ability to control the dissemination of sensitive information".

In una prima versione, Knoxly fa affidamento sulle regular expression per identificare dati sensibili o personali all'interno dei messaggi di testo che l'utente sta per condividere online.

L’obiettivo fissato era di oltrepassare questi meccanismi “statici” e spingersi verso un sistema che (a) comprendesse il testo scritto in linguaggio naturale, (b) identificasse e segnalasse minacce alla privacy degli utenti che stanno per divulgarlo e (c) imparasse ed adattasse la sua euristica di segnalazione alle attitudini alla privacy degli utenti.

In questo seminario mostriamo come abbiamo perseguito questi obiettivi dettagliando ogni fase di progettazione ed infine mostreremo sia il plug-in con una nuova UI (ancora in fase di rifinitura) sia i risultati raggiunti dal sistema in un ambiente sintetico ed uno “reale” simulato in una sperimentazione."

Il seminario si svolgerà in modalità telematica sul canale vocale #seminars di Discord.

Il collegamento alla ISISLab community della piattaforma Discord è disponibile qui o anche utilizzando il seguente QR Code:

ISISLab Community

Il seminario si terrà sul canale vocale ?seminars della piattaforma Discord è disponibile qui o utilizzando il seguente QR Code:

ISISLab Seminars in Discord

Seminario: "FLY Graph API" di Simone Bisogno
2020-06-11 16:00 - 17:00
Abstract: "FLY è un linguaggio domain specific (DSL) per il calcolo scientifico in ambiente multi-cloud basato sui linguaggi Java per l'esecuzione in ambiente locale e su Python e JavaScript per l'esecuzione sugli ambienti cloud più noti come AWS di Amazon, Azure di Microsoft e GCP di Google. L'integrazione dell'ADT grafo è stata realizzata integrando librerie preesistenti già affermate nei su citati linguaggi (JGraphT per Java e NetworkX per Python) definendo un'interfaccia pubblica comune da utilizzare in FLY in maniera trasparente in ambiente locale o remoto.
In questo seminario illustrerò come ho realizzato l'implementazione dell'ADT grafo in FLY definendo delle classi basate su librerie di manipolazione di grafi preesistenti che definiscono un'API comune per la creazione e manipolazione di grafi in FLY."

Seminario: "A cruise to increase my productivity" di Carmine Spagnuolo
2020-05-21 17:00 - 18:00
Abstract: "Primo appuntamento con una nuova serie di seminari, nella quale discuteremo di nuove tecnologie e/o argomenti di ricerca innovativi. Giovedì 21 Maggio vi racconterò la mia crociera tecnologica durante questo periodo di quarantena, con l'obiettivo di esplorare smart software e metodologie di supporto allo Smart working e Blended learning."

Il seminario si svolgerà in modalità telematica sul canale vocale #seminars di Discord.

Il collegamento alla ISISLab community della piattaforma Discord è disponibile qui o anche utilizzando il seguente QR Code:

ISISLab Community

Il seminario si terrà sul canale vocale ?seminars della piattaforma Discord è disponibile qui o utilizzando il seguente QR Code:

ISISLab Seminars in Discord

Seminario: "Usable terms of service: sviluppo di un tool client-side per facilitarne la comprensione" di Angela Ursi
2020-05-15 16:00 - 17:00
Abstract: I Termini di servizio sono molto spesso documenti lunghi e difficili da comprendere, infatti, è noto che raramente vengono letti dagli utenti che fruiscono di un determinato servizio. È tuttavia importante comprenderli perché essi contengono informazioni sull’utilizzo di un servizio o di un software ed in più includono le policy privacy che ci informano su come utilizzano i nostri dati. L’obiettivo del mio lavoro di tesi è quello di sviluppare un sistema di supporto agli utenti nella comprensione di tali documenti. In questo seminario presenterò la problematica e come è stata finora affrontata, inclusi i dettagli relativi alla metodologia da me applicata per lo sviluppo di tale sistema.

Il seminario si svolgerà in modalità telematica sul canale vocale #seminars di Discord.

Il collegamento alla ISISLab community della piattaforma Discord è disponibile qui o anche utilizzando il seguente QR Code:

ISISLab Community

Il seminario si terrà sul canale vocale ?seminars della piattaforma Discord è disponibile qui o utilizzando il seguente QR Code:

ISISLab Seminars in Discord

Seminario: "A survey of Cloud Simulation Tools" di Luigi Serra
2020-05-08 16:30 - 17:30
Abstract: "Un'introduzione e un'analisi dei simulatori che modellano cloud, IoT e fog systems attraverso l'identificazione e la definizione delle caratteristiche utili a classificarli."

Il seminario si svolgerà in modalità telematica sul canale vocale #seminars di Discord.

Il collegamento alla ISISLab community della piattaforma Discord è disponibile qui o anche utilizzando il seguente QR Code:

Il seminario si terrà sul canale vocale ?seminars della piattaforma Discord è disponibile qui o utilizzando il seguente QR Code:

Seminario: "Volunteer Computing" di Andrea Petta
2020-04-30 17:30 - 18:30
Il seminario si svolgerà in modalità telematica.

Abstract: Cosa hanno in comune le onde gravitazionali di Einstein, il numero primo più grande mai scoperto, la struttura terziaria di una proteina ed i parallel flowgraphs ?

Seminario: "Migliorando Knoxly, un tool per privacy awareness nella divulgazione di dati sensibili e personali" di Francesco Vicidomini
2020-04-17 15:00 - 16:00
Abstract:

I
cittadini sono ogni giorno esposti a una serie di minacce online, in
particolare per quanto riguarda la privacy e la sicurezza.

I
siti Web e le applicazioni fanno uso sempre più spesso e sempre più largamente
di servizi forniti per tracciare gli utenti e offrire esperienze
personalizzate.

Tuttavia,
questa pratica minaccia la privacy delle persone attraverso l'uso di
informazioni sensibili atte a "ricreare" un profilo personale
digitale.

I
meccanismi convenzionali di protezione della privacy si concentrano
principalmente

sulla
protezione delle identità o degli "attributi privati" degli
individui. Ma i cittadini sono minacciati anche dai contenuti sensibili o
inappropriati che loro stessi, inconsapevolmente o involontariamente, divulgano
durante l'utilizzo dei social o altri servizi (es. e-mail).

Knoxly
è un plug-in per Google Chrome che ha come obiettivo l'enhancement della
privacy awareness negli utenti, spostando quindi il concetto di privacy verso "privacy
as having the ability to control the dissemination of sensitive
information".

In
una prima versione, Knoxly fa affidamento sulle regular expression per
identificare dati sensibili o personali all'interno dei messaggi di testo che
l'utente sta per condividere online.

In
questo seminario parleremo nel dettaglio del problema della privacy leakage, di
come altri lavori in letteratura si siano avvicinati allo stesso tema, di come
superare i limiti delle regular expression creando moduli semantici tracciando
così la linea per gli sviluppi prossimi del plug-in Knoxly.

"

Seminario: "Nuovi rischi per la privacy su dispositivi mobile" di Antonio Junior Citarella
2020-04-03 15:00 - 16:00
Abstract:Grazie alla popolarità sempre crescente di smartphone di ultima generazione e di app mobile sempre più interessanti ed utili per ogni aspetto della nostra vita quotidiana, la profilazione atta a monitorare le nostre azioni diventa sempre più importante (e redditizia) per le compagnie pubblicitarie, interessate a fornire contenuti sempre più ritagliati sulle nostre necessità.

Recentemente, un ulteriore minaccia per la nostra privacy è rappresentata dalla possibile “intercettazione” delle nostre conversazioni, realizzata ad esempio attraverso il monitoring del microfono dei cellulari. Varie fonti danno per concreta questa minaccia, i grandi dell’ecosistema IT negano. In questo lavoro di tesi, si tenterà di verificare, attraverso uno studio sperimentale, se i sensori degli smartphone possono essere controllati, ed in che modo le nostre conversazioni monitorate e utilizzate per realizzare quello che può essere definito come behavioral advertising avanzato.

Seminario: "Generalizzazione di quasi-identifier negli Open Data. Approccio locale operando sui singleton " di Matteo Pastore
2020-03-27 03:00 - 04:00
Il seminario si svolgerà in modalità telematica.

Abstract: " Il governo è spronato a pubblicare Open Data per garantire trasparenza, ma deve assicurarsi che la privacy degli individui non venga compromessa. Analizzando open dataset contenenti informazioni relative alle patenti e pubblicati dal governo italiano, il ben noto quasi-identifier (data di nascita, sesso, comune di residenza) espone fino al 2% di singleton, cioè tuple univocamente determinate, in dataset già anonimizzati. Per proteggere ulteriormente questi dataset, ho analizzato quale attributo (o combinazione di attributi) deve essere generalizzato per raggiungere il minor numero di singleton, minimizzando il numero di righe modificate e / o rimosse. I test effettuati dimostrano che generalizzando solo le righe corrispondenti ai singleton, si ottengono quasi 0 singleton modificando solo il 2% di righe."

Seminari: "Tecniche di Network Analysis e Machine Learning in ambito sanitario: analisi, progettazione e sperimentazione " di Antonio Tino e Giacomo Astarita
2020-02-19 16:00 - 17:00 | Laboratorio ISISLab, Dipartimento di Informatica, Università di Salerno (Edificio F, Lab. 10, II piano), Via Giovanni Paolo II, 132, 84084 Fisciano SA, Fisciano, Italy, Italy
Abstract: "Negli ultimi anni la mole di dati raccolti e generati sta aumentando senza sosta. Questi dati organizzati in dataset da studiare, sono cosı̀ grandi, complessi e vari che è quasi impossibile comprenderli e gestirli, ma riuscire ad estrapolare conoscenza da essi ha un potenziale ineguagliabile. I settori coinvolti​ sono molteplici, tra questi, quello di interesse per la nostra tesi, è stato quello della sanità. Nasce così la nostra piattaforma analitica di e-Epidemology, con l’intento di supportare nelle loro attività quotidiane i medici e/o le figure professionali legate alla sanità grazie alle visualizzazione e all'applicazione di metriche della Social Network Analysis. Inoltre si è provato ad utilizzare tali dati sanitari, nello specifico dati amministrativi, come input per un modello di machine learning. L’obiettivo era di capire se tali dati potessero essere usati come dati alternativi a quelli clinici per prevedere il rischio di contrarre una malattia. "

Seminario "Personal assistant per l'interrogazione di Wikidata" di Mario Santoro
2020-02-06 12:00 - 13:00 | Laboratorio ISISLab, Via Giovanni Paolo II, 132, Fisciano (Salerno), Salerno, 84084, Italy
Pagina Web di Mario Santoro

Abstract:

I Knowledge Graph (KG) contengono grandi volumi di informazioni interconnesse. Per interrogare i KG sono necessari linguaggi come SPARQL che si rivelano essere non alla portata di tutti. Nasce così la necessità di rendere accessibili questi dati anche per persone senza competenze tecniche in query language, in generale, e SPARQL, in particolare.
Tra i diversi approcci che semplificano l’interazione utente ci sono gli assistenti vocali (in particolare poniamo il focus su Alexa), molto popolari negli ultimi anni, che rappresentano un modo facile e intuitivo per l’interazione in linguaggio naturale e per l’erogazione di servizi di un’applicazione.
In questo seminario analizzeremo la versione finale dell' assistente personale, basato su alexa, per interrogare Wikidata.
Analizzeremo i pattern attualmente implementati, ponendo il focus sulla loro verbalizzazione.
Inoltre riporteremo la valutazione della skill effettuata stimando la copertura delle domande d un dataset per question-aswering su wikidata (QALD-9, contente 100 domande).

Seminario: "Location based users interests profiling: Instagram social network case study" di Antonio Addeo
2020-01-17 16:00 - 17:00 | Laboratorio ISISLab, Dipartimento di Informatica, Università di Salerno (Edificio F, Lab. 10, II piano), Via Giovanni Paolo II, 132, 84084 Fisciano SA, Fisciano, Italy, Italy
Pagina web di Antonio Addeo

Abstract: Il rapido sviluppo tecnologico degli anni recenti nell'ambito dei dispositivi mobile e delle telecomunicazioni ha comportato un passaggio di tendenza dello sviluppo di app dall'ambiente desktop a quello mobile. Con le app mobile gli utenti sono maggiormente propensi ad interagire con il mondo esterno; alla possibilità di scambiare messaggi con i propri amici e condividere foto si aggiunge quella di creare ed utilizzare informazioni geografiche. Oggigiorno agli utenti dei social network è consentito condividere la locazione corrente, opinioni riguardo luoghi ed eventi e altro ancora. L'analisi di dati contenenti informazioni spaziali, temporali e semantiche riguardo le attività degli utenti trova applicazione in campi quali i sistemi di raccomandazione context-aware e gli annunci group-oriented. Lo scopo di questo lavoro è quello di effettuare uno studio sulle preferenze e le attività degli utenti del social network Instagram. In questo seminario verrà illustrata la prima la parte del lavoro, inerente alla raccolta e all'analisi dei dati dalla piattaforma.

"Systematic Literature Review: introduction, methods and tools" di V.Scarano
2020-01-14 14:30 - 16:30
Abstract: A Systematic Literature Review (SLR) is “a means of evaluating and interpreting all available research relevant to a particular research or topic area or phenomenon of interest”, by the definition of Barbara Kitchenham. It offers the possibility to leverage on previous research in a structured way, with a clearly defined process, to obtain a clear drawing of the current "state of the art". The method is useful in very different areas and fields, and in Computer Science (with all the subfields included) is particularly helpful, given the impressive speed of research in ICT. In this quick course (2 hours) we will present, first, the objectives and the steps for an effective SLR (with particular emphasis on Computer Science) and present some tools that can be useful in managing bibliographies and support SLRs.

Note: the seminar is meant for PhD students, or for master students working toward a research thesis that requires literature review, with a basic knowledge of academic publishing mechanisms, and LaTeX, but, of course, the seminar is open to everybody. The seminar will be held in English, if foreign students are present, otherwise, in italian. Slides (in english) will be available for download

Seminario: "Flutter & Dart: le nuove frontiere delle app cross-platform" di Diego Varriale
2020-01-10 12:30 - 13:00 | Laboratorio ISISLab, Dipartimento di Informatica, Università di Salerno (Edificio F, Lab. 10, II piano), Via Giovanni Paolo II, 132, 84084 Fisciano SA, Fisciano, Italy, Italy
Abstract: "Flutter è un framework per lo sviluppo cross-platform di app per dispositivi mobili. Con Flutter, è quindi possibile, a partire da un unico codice sorgente, effettuare il deploy dell’applicazione risultante sia su iOS che su Android. In questa piccola lezione vedremo tutte le principali caratteristiche di questo framework, a partire da come installarlo, fino ad arrivare a comprendere l’approccio migliore per sviluppare in modo abbastanza completo un’applicazione mobile moderna ed accattivante. Flutter è un progetto open source totalmente gratuito per la creazione di app native di alta qualità in tempi rapidi e con il supporto alle interfacce native. Il progetto è stato sviluppato da Google e mantenuto da quest’ultimo e dalla community; è utilizzato da moltissimi sviluppatori e grandi aziende, tra cui Alibaba, Google stesso e molti altri ancora. Flutter si compone di due macro strati: 1. strato scritto in C/C++; 2. strato scritto in Dart, un nuovo e moderno linguaggio orientato agli oggetti che definisce la maggior parte del suo sistema (gesture, animazioni, framework, widget, ecc.) ed offre agli sviluppatori un grande controllo sul sistema stesso. Dart è un linguaggio di programmazione orientato agli oggetti per il web, completamente open source e sviluppato da Google. Presentato per la prima volta nel 2011, Dart è stato rilasciato in versione stabile (v1.0.0) solo qualche anno dopo, e a Novembre del 2018 è stata annunciata la versione 2.1. Lo scopo di Dart è quello di aiutare lo sviluppatore a costruire moderne applicazioni web, server e mobile cross-platform con Flutter. Per fare ciò, Dart offre tutti gli attributi necessari per un linguaggio moderno e generico, una Virtual Machine per la compilazione del codice Dart, librerie di base e repository di gestione dei pacchetti per l’aggiunta di funzionalità. L’obiettivo finale di questa lezione sarà fornire un feedback generale su Flutter e Dart, e cioè: descrizione della struttura di Flutter e spiegazione del perché utilizzarlo; descrizione del linguaggio Dart con analisi delle sue fondamenta e cenni su alcune differenze con altri linguaggi. "

Seminario: Implementazione pattern di movimento automatico in ambiente Unity 3D - Parte II di Domenico Esposito
2019-12-19 00:00 - 01:00 | Laboratorio ISISLab, Via Giovanni Paolo II, 132, Fisciano (Salerno), Salerno, 84084, Italy
Abstract: In questa presentazione verranno illustrati gli aggiornamenti e le novità del progetto relativo all'implementazione in ambiente Unity 3D di quattro modelli comportamentali che solitamente gli utenti tendono a seguire durante le visite all'interno di musei o mostre d'arte. È possibile recuperare i dettagli relativi alla prima parte della presentazione del progetto attraverso i link presenti in questa pagina. In questa seconda parte verranno esposti i dettagli relativi al coordinamento dei movimenti dei vari agenti e all'incremento della realisticità della simulazione, nonché al calcolo e al salvataggio delle informazioni di ogni agente al termine della sua visita.Scaletta della presentazione:

Breve recap della prima release del progettoPanoramica delle nuove funzionalitàImplementazioni e nuove caratteristiche del progetto:Nuovi personaggi e HUDGestione percorsi dinamiciQuadri con diverse prioritàComportamenti diversi di attesa in base all'importanza del quadroGestione di gruppi di agentiSistema di configurazioni per le simulazioniMisurazione e salvataggio della soddisfazione degli agenti

Seminario "Once Erasmus Always Erasmus - Storia di un avventura tra i ghiacci (o quasi)" di Simone Petrosino
2019-12-06 15:00 - 16:00 | Laboratorio ISISLab, Dipartimento di Informatica, Università di Salerno (Edificio F, Lab. 10, II piano), Via Giovanni Paolo II, 132, 84084 Fisciano SA, Fisciano, Italy, Italy
Abstract: "In questo seminario parlerò della mia esperienza in Svezia durante la quale ho sviluppato la tesi in serious games "About mood: How a negative mood in a videogame can influence our behavior", nella quale esploro la reale possibiltà di utilizzare uno stato d'animo negativo (negative mood) per provocare un cambiamento di opinione e/o sensibilizzare riguardo ad un argomento attraverso il medium del videogame.

Per raggiungere l'obiettivo prefissato è stato necessario approndire alcuni aspetti del campo della psicologia e, successivamente sviluppare un gioco attraverso il quale raccogliere i dati che sono poi stati analizzati. L'approccio utilizzato è stato doppio: qualitativo e quantitativo. In entrambi gli approcci sono stati utilizzati dei questionari sviluppati al fine di "catturare" il mood e le intenzioni del giocatore nel modo più preciso e veritiero possibile. I risultati ottenuti mostrano, in disaccordo con il credo comune, che un mood negativo indotto da un videogame può incrementare la consapevolezza e l' intenzione di cambiamento.

Infine, dedicherò qualche attimo per raccontare quali sono i motivi per cui non bisogna rinunciare ad un esperienza Erasmus."

Seminario: "Skill di Alexa per l'interrogazione di Knowledge Base" di Mario Santoro
2019-11-18 12:00 - 13:00 | Laboratorio ISISLab, Dipartimento di Informatica, Università di Salerno (Edificio F, Lab. 10, II piano), United States
Pagina web di Mario Santoro

Abstract.: Una Knowledge Base è una tecnologia usata per memorizzare informazioni complesse in modo strutturato o non strutturato. In questa presentazione verrà mostrato come interrogare una Knowledge Base, in particolare Wikidata, tramite il meccanismo di interazione vocale di Alexa. Affronteremo i principali passi per la creazione di una skill e una lambda function su AWS.Presenterò una skill in grado di rispondere a domande come "what is the wife of Lincoln" oppure "who is Turing" attraverso il riconoscimento di pattern predefiniti che permettono la creazione automatica di query SPARQL eseguite su Wikidata.

"Studio e Analisi di Ipergrafi in Julia" di Gilberto Recupito
2019-11-11 12:00 - 13:00 | Laboratorio ISISLab, Dipartimento di Informatica, Università di Salerno (Edificio F, Lab. 10, II piano), Via Giovanni Paolo II, 132, 84084 Fisciano SA Fisciano, Italy Italy, Fisciano, Salerno, 84084, Italy
Abstract: Gli ipergrafi permettono di modellare relazioni più complesse rispetto ai grafi, dei quali ne costituiscono una generalizzazione. Infatti, mentre un grafo è in grado di modellare relazioni binarie, un ipergrafo è capace di modellare relazioni tra un numero arbitrario di oggetti.Data la crescente importanza di tali strutture per modellare sistemi complessi reali, nasce la necessità per la comunità scientifica di avere un dataset comune, per avere un benchmark accurato e corretto tra i risultati di vari studi o di algoritmi. In tale contesto si inserisce questo lavoro di tesi: il primo obiettivo è stata l’implementazione di una libreria che permette la trasformazione dei grafi che sono rappresentati sulla base di dati e metadati in ipergrafi, scritta in linguaggio Julia. Secondo obiettivo è il design ed implementazione di un repository di benchmark e analisi di network tramite ipergrafi.Questo seminario presenterà gli ipergrafi, le applicazioni in vari contesti reali e infine verterà sul mio contributo al progetto, mostrando le componenti principali della nostra libreria.

"Visualizzazione in Augmented Reality di simulazioni Agent-based" di G.Barone, L.Grimaldi e P.Russo
2019-10-30 12:30 - 13:30 | Laboratorio ISISLab, Via Giovanni Paolo II, 132, Fisciano (Salerno), Salerno, 84084, Italy
Pagine web di Pietro Russo, Gerardo Barone e Lucio Grimaldi

Abstract: "Unire la ricchezza espressiva dell' Augmented Reality con la potenza delle simulazioni Agent-based al fine di realizzare un sistema mobile per il supporto di esperienze di Scientific/Data Visualization condivise ed interattive. In questo seminario verranno descritte brevemente le motivazioni di questo lavoro di tesi, le tecnologie e le soluzioni adottate per il suo sviluppo e i risultati ottenuti finora.

Scaletta della presentazione:

introduzione al problemaLa soluzione propostaMASON e il modello Agent-basedIl core della simulazioneIl problema e la gestione dei messaggiL'ambiente Unity3D e Google Cloud AnchorDemoSviluppi futuri"

Seminario: "Implementazione pattern di movimento automatico in ambiente Unity 3D" di Domenico Esposito
2019-10-21 12:00 - 13:00 | Laboratorio ISISLab, Dipartimento di Informatica, Università di Salerno (Edificio F, Lab. 10, II piano), Via Giovanni Paolo II, 132, 84084 Fisciano SA, Fisciano, Italy, Italy
Pagina web di Domenico Esposito

Abstract: In questa presentazione verrà illustrata l'implementazione in ambiente Unity 3D di quattro modelli comportamentali che solitamente gli utenti tendono a seguire durante le visite all'interno di musei o mostre d'arte. I pattern di movimento presi in considerazioni, ovvero Poisson, Fourmi, Papillon e Sauterelle sono stati definiti all'interno del paper "Etnografia di una mostra. Storia dell’expo. Persone e culture." pubblicato nel 1983 da Martine Levasseur e Eliseo Veron.

Scaletta della presentazione:

Introduzione ai 4 pattern Panoramica della struttura del museo di riferimento in ambiente UnityCome vengono generati e gestiti i percorsi e movimenti dei bot nel museoImplementazione del pattern PoissonImplementazione del pattern FourmiImplementazione del pattern PapillonImplementazione del pattern Sauterelle

Seminario: Presentazioni tesi di laurea di Ottobre 2019
2019-10-18 16:00 - 17:00
I laureandi, Salvatore Santelia, Massimo Giordano, Luca Postiglione, Vittorio Baldi e Nicola Amoriello, discuteranno la presentazione del loro lavoro di tesi:

Fuzzy techniques for automatic outlier detection in open data di Salvatore Santelia

Testing ed integrazione nel linguaggio Julia di una libreria JavaScript per la visualizzazione di ipergrafi di Massimo Giordano

Syntactical Errors Detection: individuazione e correzione di errori sintattici usando tecniche di clustering di Luca Postiglione

Hypergraph Plot di Vittorio Baldi

Simulazione basata su agenti con JULIA di Nicola Amoriello

Le opportunità dell'ecosistema openstreetmap di Maurizio Napolitano, coordinatore dell'unità Digital Commons Lab del centro ICT della Fondazione Bruno Kessler di Trento
2019-09-30 12:00 - 13:00 | Aula F1, Edificio F2 – Dipartimento di Informatica, Università di Salerno, Via Giovanni Paolo II, 132, Fisciano (Salerno), 84084, Italy
Abstract: OpenStreetMap è un progetto nato 15 anni fa con lo scopo di creare una banca dati collaborativa georeferenziata dell'interno pianeta. Attualmente sono oltre 5 milioni le persone che hanno donato parte del loro tempo in questa attività. Questa banca dati è rilasciata con una licenza open data che ne permette di conseguenza il riuso in diversi scenari.Il progetto ha attratto nel tempo grandi aziende come Facebook, Apple e Microsoft, organizzazzione non governative, pubbliche amministrazioni, università e centro di ricerca.Il seminario avrà lo scopo di introdurre il progetto vedendolo da diversi punti di vista (tecnico, sociale, economico, legale …) facendo particolare attenzione a come il mondo della ricerca può farne uso attraverso i dati o analizzando la comunità.

"Simulazione Basata su Agenti in Julia" di Nicola Amoriello
2019-09-13 03:00 - 16:00 | Laboratorio ISISLab, Dipartimento di Informatica, Università di Salerno (Edificio F, Lab. 10, II piano), Via Giovanni Paolo II, 132, 84084 Fisciano SA, Fisciano, Italy, Italy
Abstract: a breve seguiranno dettagli del seminario.

Abstract: In questo seminario verrà presentata la libreria ABM.jl scritta in Julia, la quale offre strumenti utili per l'implementazione di simulazioni basate su agenti. Inizialmente ci saranno cenni sulla disciplina della simulazione basata su agenti e sul linguaggio di programmazione Julia: a cosa servono; perché studiarli;quali sono i vantaggi, etc. Si proseguirà con l'esposizione della struttura e del codice del progetto ABM.jl, soffermandoci sui moduli chiave di questo. A seguire la presentazione verterà sul mio contributo al progetto: le simulazioni Ant Foraging e Boids da me sviluppate. In questa sezione parlerò della fase di sviluppo, mostrando parti significative del codice e di come sono stati strutturati i moduli, per poi passare allo studio delle prestazioni e al confronto di queste con i risultati dati da lavori analoghi. Per concludere verranno fatte eseguire le simulazioni a scopo dimostrativo e si discuterà su cosa ha funzionato e cosa no in questo lavoro e su come migliorarlo in futuro.

"Outlier Detection" di Salvatore Santelia e "Syntactical errors detection and correction" Luca Postiglione
2019-09-11 12:00 - 13:00 | Laboratorio ISISLab, Dipartimento di Informatica, Università di Salerno (Edificio F, Lab. 10, II piano), Via Giovanni Paolo II, 132, 84084 Fisciano SA, Fisciano, Italy, Italy
Abstract del Seminario "Syntactical errors detection and correction" di Luca Postiglione:

Il mio lavoro si occupa di progettare e implementare una libreria per individuare e correggere errori sintattici all'interno di collezioni di stringhe omogenee (es. Regioni, Province o Comuni) utilizzando tecniche di clustering. //Sono state portati avanti altre funzionalità, test e implementazioni rispetto allo scorso seminario, in base agli obiettivi individuati. Al fine di verificare l'indipendenza dell'approccio proposto dalla lingua italiana, sono stati condotti dei test su dataset europei di diverse nazioni (es. Francia e Paesi Bassi). In questo seminario riporterò i risultati ottenuti e le difficoltà riscontrate. Al fine di estendere la soluzione proposta di "Error Detection" presentata nello scorso seminario, presenterò la versione estesa del mio approccio, al fine di correggere errori sintattici. Da un punto di vista implementativo, discuterò dell'implementazione della libreria in Javascript/NodeJs e della progettazione in Fly.

Abstract del Seminario "Outlier Detection" di Salvatore Santelia:

Negli ultimi anni stiamo osservando una crescita vertiginosa degli open data. Ciò nonostante, non sempre la correttezza dei dati è garantita e offrire delle tecniche automatiche di individuazione di errori è di fondamentale importanza. Il mio lavoro si basa sull' outlier detection (o anomaly detection), ovvero l'individuazione di dati che divergono dal modello generale, soffermandomi nello specifico, sullo studio dell' outlier detection su numeri e date. Da un punto di vista tecnico, ho sfruttato tecniche di clustering e approcci statistici. In questo seminario riporterò i risultati dei diversi approcci applicati a Open Data di diversa natura, ad esempio Views di YouTube, Inspection Scores, Altezza Onde. Per quanto concerne le date presenterò un possibile processo per distinguere outlier (intesi come valori erroneamente divergenti dagli altri) e natural outlier (valori divergenti dagli altri per loro natura) riportando un esempio di applicazione di questo processo sfruttando DBpedia.

"Modelli di simulazione basati su agenti con Rust" di Daniele de Vinco e "Progettazione e implementazione del supporto a Microsoft Azure per il compilatore del linguaggio FLY" di Giuseppe Grieco
2019-09-06 15:00 - 16:00 | Laboratorio ISISLab, Dipartimento di Informatica, Università di Salerno (Edificio F, Lab. 10, II piano), Via Giovanni Paolo II, 132, 84084 Fisciano SA, Fisciano, Italy, Italy
"Modelli di simulazione basati su agenti con Rust" di Daniele de Vinco

Abstract: "Rust è un linguaggio di programmazione giovane, pensato per creare sistemi complessi affidabili, sicuri e ad alte prestazioni, combinando astrazioni di alto livello con funzionalità di basso livello, come il controllo della memoria. Verrà illustrata l’implementazione di un modello di simulazione basato su agenti con Rust, evidenziandone i punti di forza e le caratteristiche che lo differenziano da altri linguaggi e da altri modelli di simulazione come MASON."

Progettazione e implementazione del supporto a Microsoft Azure per il compilatore del linguaggio FLY" di Giuseppe Grieco

Abstract:

FLY è un Domain specific language per il calcolo scientifico che sfrutta il service model Function as a Service per fornire come ambiente di runtime un'infrastruttura cloud. Il lavoro di tesi esposto ha avuto come obiettivo quello d'integrare il supporto a Microsoft Azure per il compilatore del linguaggio FLY.

"Design ed implementazione di una libreria JavaScript per la visualizzazione di ipergrafi" di Massimo Giordano e Vittorio Baldi
2019-09-04 12:00 - 13:00 | Laboratorio ISISLab, Dipartimento di Informatica, Università di Salerno (Edificio F, Lab. 10, II piano), Via Giovanni Paolo II, 132, 84084 Fisciano SA, Fisciano, Italy, Italy
Abstract: Oggigiorno, molti sistemi complessi possono essere rappresentati attraverso l'utilizzo di ipergrafi, ad esempio: social networks, reti stradali ed email. L'obiettivo del nostro lavoro di tesi è quello di progettare ed implementare una libreria JavaScript per la visuaizzazione efficiente ed efficace di ipergrafi. In particolare, abbiamo sviluppato tre tipi di visualizzazioni: SetBased, GraphBased e Radal. Ognuna delle quali presenta aspetti positivi e negativi che verranno discussi ed approfonditi nel corso del seminario.

Seminario: "3rd ACM Summer School on Data Science" by Alessia Antelmi e Maria Angela Pellegrino
2019-07-22 11:00 - 12:00 | Laboratorio ISISLab, Dipartimento di Informatica, Università di Salerno (Edificio F, Lab. 10, II piano), Via Giovanni Paolo II, 132, 84084 Fisciano SA, Fisciano, Italy, Italy
Abstract: Cosa mette insieme Mr Data Mining, esperti di gender e data bias, guru di data analysis e visualization? La ACM summer school ci è riuscita alla grande. In questo seminario vi racconteremo la nostra esperienza durante la 3rd ACM European summer school on data science. Ci focalizzeremo sugli speaker conosciuti e sui temi trattati. Passeremo dall'analisi di reti a tecniche di data mining, analysis e visualization, toccando temi più che mai attuali come gender bias, privacy ed etica.

Seminario: "Urban Data Science: from big data to models" di Luca Pappalardo, Università di Pisa
2019-07-19 11:00 - 12:00 | Sala Seminari del Dipartimento, II Piano, Edificio F, Dipartimento di Informatica, Università di Salerno
Abstract: The availability of big geo-spatial mobility data in the urban environment (e.g., GPS traces, mobile phone records, geo-tagged social media posts) is a trend that will grow in the near future. In particular, this will happen when the shift from traditional vehicles to autonomous, self-driving, vehicles, will transform our society, the economy and the environment. For this reason, understanding and modeling urban mobility is of paramount importance for many present and future applications such as traffic forecasting and urban planning, epidemic modeling, and the design of new generation wireless mobile networks. During the talk I will present both the fundamental modeling principles of human mobility and artificial intelligence models applicable to specific mobility-related problems. In particular, starting from the "physical" laws that govern human mobility, we see how they can be exploited to address fascinating problems in urban data science, such as the generation of realistic synthetic mobility trajectories, and the prediction of the future locations visited by individuals.
