Metodi e applicazioni per social networks. SOcial MEdia MiNIng

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "Metodi e applicazioni per social networks. SOcial MEdia MiNIng"

Transcript

1 Metodi e applicazioni per social networks SOcial MEdia MiNIng

2 Social Media Mining is the process of representing, analyzing, and extracting meaningful patterns from social media data

3 Docenti: Sabrina Gaito Matteo Zignani Ricevimento: Su appuntamento via mail Web: Orario: Lunedì Aula Beta - Via Comelico da confermare Mercoledì Aula Beta - Via Comelico Giovedì Aula Beta - Via Comelico Venerdì Aula Delta - Via Comelico 09:00-12:45 (Laboratorio) Generalità del corso

4 Teoria

5 Graph essential Rappresentazione di grafi Tipi di grafo Sottografi, diadi e triadi Cammini Grafi connessi e componenti Algoritmi su grafi Misure di popolarità e centralità Degree Betweenness, closeness, Random networks e scale free network Diadi: Link strength: weak e strong Link reciprocity Link transitivity and balance theory Triadi: Clustering coefficient Common neighbours Link prediction Small world network Sottografi: Clique and community detection Programma Teoria Applicazioni Information diffusion Influence e homophily Recommendation

6 Reza Zafarani, Mohammad Ali Abbasi, Huan Liu Social Media Mining: An Introduction A Textbook by Cambridge University Press [ Albert-László Barabási Network Science D. Easley, J. Kleinberg Networks, Crowds, and Markets: Reasoning About a Highly Connected World Materiale Didattico Wasserman, Stanley and Katherine Faust Social Network Analysis: Methods and Applications. Cambridge: Cambridge University Press. Newman, M.E.J. Networks: An Introduction. Oxford University Press

7 Scritto: Domande aperte Esercizi Orale: Presentazione dal progetto Domande sul progetto Modalità d esame

8 Laboratorio

9 Introduzione a Python Web scraping Sviluppo di un focused crawler (Scrapy) Social Media API Twitter API Tools per l analisi di reti sociali (NetworkX) Utilizzo delle metriche e indici visti nella parte di teoria Analisi delle proprietà dei nodi e dei link Analisi mesoscopica Estrazioni di sottografi particolari Community detection Graph Visualization (Gephi) Programma Laboratorio

10 Linguaggio di programmazione: Python Anaconda (distribuzione Python orientata al calcolo scientifico e data Python 3.6 (consigliato) Jupyter Notebook: web-app per l analisi dei dati in Python (sviluppo applicazioni, visualizzazione, editor, file explorer, etc...) Linguaggi, librerie ed altri tools Librerie: networkx, requests, twython, flask Visualizzazione: Gephi Hardware: Postazioni in laboratorio Utilizzo del laptop (vedi slide in Appendice)

11 Progetto: analisi di una rete originata da dati provenienti da un social media. Il progetto deve essere originale e viene proposto dallo studente. Sono disponibili alcuni progetti proposti dai docenti, solo nel caso in cui non si abbia alcuna idea. Una bozza del progetto viene discussa preventivamente con i docenti del corso in modo da verificarne la reale fattibilità e originalità. Il progetto viene svolto individualmente o in caso di progetto complesso a coppie (deve essere ben definito il contributo dei membri). Ogni progetto è costituito dalle fasi: Data collection Analisi Commento dei risultati ottenuti Progetto

12 Data collection (Raccolta Dati): Base: Utilizzo di un dataset già disponibile Intermedio: Utilizzo di API supportate da moduli Python adeguatamente documentati Avanzato: Analisi: Utilizzo di API scarsamente supportate da moduli Python Raccolta dati utilizzando web scraping e focused crawler Base: analisi delle proprietà fondamentali di una rete (cfr. articolo su analisi di Twitter o Facebook, escluso ANF ed avearge shortest path) Intermedio: analisi delle proprietà fondamentali di una rete, analisi assortatività per attributo, community detection (intermedio/avanzato) Avanzato: analisi precedenti + Implementazione di misure/algoritmi non presenti in Networkx Analisi delle relazioni tra ulteriore oggetti (commenti, elementi testuali, foto, video, informazioni geografiche, informazioni sugli account, etc.. ) e la struttura della rete Commenti sul'analisi effettuata: Base: statistiche descrittive e confronto con altre reti simili Intermedio: statistiche descrittive e analisi critica rispetto alle nozioni viste nelle lezioni di teoria Avanzato: intermedio + discussione originale su alcuni/tutti i risultati ottenuti. Dimensione del dataset (valutato in caso di data collection intermedia o avanzata): Numero di nodi, archi del grafo Numero di elementi/oggetti utilizzati nell'analisi intermedia/avanzata Utilizzo di framework per la manipolazione di Big Data (Apache Spark, Hadoop) Criteri di Valutazione

13 Esempi di progetti NBA e YouTube (Ba Cheick) Eurovision Song Contest su Twitter (Laura Mandelli) Mastodon (Dondi Federica)

14 Materiale Didattico Ad ogni lezione di laboratorio è associata un Jupyter Notebook con esempi ed esercizi Twitter API

15 Agenda (Tentativo) 02 Marzo: Introduzione a Python 9 Marzo: Web scraping 16 Marzo: Focused crawling + Scrapy 23 Marzo: Oauth e Twitter API 06 Aprile: Webapp, Social plugin e Flask 13 Aprile: Presentazione bozza del progetto 20 Aprile: Networkx e centralità 27 Aprile: Assortatività e link analysis 04 Maggio: Community detection 11 Maggio: Sviluppo progetto 18 Maggio: Sviluppo progetto Agenda e orario Orario: 9:00 12:45

16 Installazione Anaconda Desktop/Laptop Studente

17 Win: Installare Anaconda senza privilegi di amministrazione e solo per il vostro utente macos: Installare Anaconda solo per il vostro utente Linux: seguire le istruzioni (vedi link nella slide). Check Installazione: 1. Aprire una shell 2. Digitare conda list Se Anaconda è stato installato correttamente viene visualizzato l elenco dei package/moduli installati

Metodi e applicazioni per social network

Metodi e applicazioni per social network Metodi e applicazioni per social network Generalità del corso Docenti: Sabrina Gaito Matteo Zignani gaito@di.unimi.it zignani@di.unimi.it Ricevimento: Su appuntamento via mail Web: Orario: someni.di.unimi.it

Dettagli

Introduzione ai Laboratori di Fondamenti di Analisi dei Dati. Antonino Furnari

Introduzione ai Laboratori di Fondamenti di Analisi dei Dati. Antonino Furnari Introduzione ai Laboratori di Fondamenti di Analisi dei Dati Antonino Furnari furnari@dmi.unict.it www.dmi.unict.it/~furnari/ Laboratori di FAD Docente: Antonino Furnari (www.dmi.unict.it/~furnari/); Ricevimento:

Dettagli

Amedeo Leo Alessio Petrozziello Simone Romano

Amedeo Leo Alessio Petrozziello Simone Romano Amedeo Leo Alessio Petrozziello Simone Romano Reti Wireless Prof.ssa Filomena De Santis, Dott.ssa Delfina Malandrino ANNO ACCADEMICO 2014-2015 Outline Introduzione Dispersione Metodologie Casi di studio

Dettagli

POSHMAP. Il social network made in Italy dedicato alla moda. Sara Longo, Social Media Mining

POSHMAP. Il social network made in Italy dedicato alla moda. Sara Longo, Social Media Mining POSHMAP Il social network made in Italy dedicato alla moda 1 2 Il social media Poshmap è una piattaforma nella quale poter condividere gli scatti con le proprie scelte di stile: ogni utente può caricare

Dettagli

METODI E APPLICAZIONI PER SOCIAL NETWORK A.A SIMONE ALGHISI

METODI E APPLICAZIONI PER SOCIAL NETWORK A.A SIMONE ALGHISI 1 METODI E APPLICAZIONI PER SOCIAL NETWORK A.A. 2016-2017 SIMONE ALGHISI 9 GAG 4 NASCITA DI 9GAG - L IDEA When? 2008. Where? Hong Kong. What? Una piattaforma incentrata sulla condivisione e creazione

Dettagli

Metodi e Applicazioni per Social Network. Presentazione progetto

Metodi e Applicazioni per Social Network. Presentazione progetto Metodi e Applicazioni per Social Network Presentazione progetto Punti di forza: 700 milioni di utenti attivi, dietro solo a Facebook e a YouTube social network giovane, nata nel 2010, ancora in crescita

Dettagli

Corso di Web Mining e Retrieval. - Introduzione al Corso -

Corso di Web Mining e Retrieval. - Introduzione al Corso - Corso di Web Mining e Retrieval - Introduzione al Corso - Corso di Laurea in Informatica (a.a. 2012-2013) Roberto Basili 1 Overview WM&R: Motivazioni e prospettive Modalità di erogazione del Corso Prerequisiti

Dettagli

CORSO DI WEB MINING E RETRIEVAL - INTRODUZIONE AL CORSO -

CORSO DI WEB MINING E RETRIEVAL - INTRODUZIONE AL CORSO - 1 CORSO DI WEB MINING E RETRIEVAL - INTRODUZIONE AL CORSO - Corsi di Laurea in Informatica, Ing. Informatica, Ing. di Internet (a.a. 2014-2015) Roberto Basili 2 Overview WM&R: Motivazioni e prospettive

Dettagli

Laboratorio Reti di Calcolatori Laurea Triennale in Comunicazione Digitale. Anno Accademico 2013/2014

Laboratorio Reti di Calcolatori Laurea Triennale in Comunicazione Digitale. Anno Accademico 2013/2014 Laboratorio Reti di Calcolatori Laurea Triennale in Comunicazione Digitale Anno Accademico 2013/2014 Account Provvisorio User: RETI Psw: 2013 Accedi a : CSD 172.16.19.24/registrati Aspetti Organizzativi

Dettagli

La sfida della Social Network Analysis nel Disegno di Algoritmi. Marco Pellegrini Istituto di Informatica e Telematica del CNR

La sfida della Social Network Analysis nel Disegno di Algoritmi. Marco Pellegrini Istituto di Informatica e Telematica del CNR La sfida della Social Network Analysis nel Disegno di Algoritmi Marco Pellegrini Istituto di Informatica e Telematica del CNR Contesto (I) Il termine rete ( rete sociale, rete complessa ) e pesantemente

Dettagli

Data mining per le scienze sociali

Data mining per le scienze sociali Data mining per le scienze sociali Davide Sardina davidestefano.sardina@unikore.it Università degli studi di Enna Kore Corso di Laurea in Servizio Sociale A.A. 2017/2018 Scienza dei dati Data Mining Dall

Dettagli

Social Network Analysis: Soundcloud. By Alessandro Sperotti Matricola

Social Network Analysis: Soundcloud. By Alessandro Sperotti Matricola Social Network Analysis: Soundcloud By Alessandro Sperotti Matricola 855331 Indice La Social Network: Soundcloud Acquisizione del dataset Distribuzione del degree Analisi della network Musicisti o Ascoltatori?

Dettagli

Programma. I. Concetti base di teoria dei grafi e delle reti II. Modelli III. La rete come insieme di comunità

Programma. I. Concetti base di teoria dei grafi e delle reti II. Modelli III. La rete come insieme di comunità Reti Complesse Programma I. Concetti base di teoria dei grafi e delle reti II. Modelli III. La rete come insieme di comunità Bibliografia Evolution of networks S.N. Dorogovtsev, J.F.F. Mendes, Adv. Phys.

Dettagli

STRUTTURA DELLE RETI SOCIALI STRUTTURA DELLE RETI. Vincenzo Auletta

STRUTTURA DELLE RETI SOCIALI STRUTTURA DELLE RETI. Vincenzo Auletta STRUTTURA DELLE RETI SOCIALI STRUTTURA DELLE RETI Vincenzo Auletta LOGISTICA Lezioni (in laboratorio GAS) Martedi 16-18 Venerdì 12-14 Ricevimento Auletta Lunedì 11-12, Martedì 9-11 Persiano Lunedì 11-13,

Dettagli

PRINCIPI DI SOCIAL NETWORK ANALYSIS. A cura di Giovanni Ciofalo

PRINCIPI DI SOCIAL NETWORK ANALYSIS. A cura di Giovanni Ciofalo PRINCIPI DI SOCIAL NETWORK ANALYSIS A cura di Giovanni Ciofalo Rete? L insieme delle relazioni. esistenti tra entità Social Network, Social Network Site, Social Media? Dall Oxford Dictionary Social Network

Dettagli

Introduzione al corso. Laboratorio di Telecomunicazioni (6 CFU) Corso di Laurea in Ingegneria dell Informazione

Introduzione al corso. Laboratorio di Telecomunicazioni (6 CFU) Corso di Laurea in Ingegneria dell Informazione Introduzione al corso Laboratorio di Telecomunicazioni (6 CFU) Corso di Laurea in Ingegneria dell Informazione A.A 2016-2017 1 Il corso 6 CFU: Docente: Ing. Claudia Campolo (claudia.campolo@unirc.it) Lezioni:

Dettagli

PRINCIPI DI SOCIAL NETWORK ANALYSIS CORSO DI INTERFACCE, CONTENUTI E SERVIZI PER LE TECNOLOGIE INTERATTIVE PROF. GIOVANNI CIOFALO

PRINCIPI DI SOCIAL NETWORK ANALYSIS CORSO DI INTERFACCE, CONTENUTI E SERVIZI PER LE TECNOLOGIE INTERATTIVE PROF. GIOVANNI CIOFALO PRINCIPI DI SOCIAL NETWORK ANALYSIS CORSO DI INTERFACCE, CONTENUTI E SERVIZI PER LE TECNOLOGIE INTERATTIVE PROF. GIOVANNI CIOFALO SOCIAL NETWORK & SOCIAL NETWORK ANALYSIS Rete? L insieme delle relazioni.

Dettagli

STRUTTURA DELLE RETI SOCIALI A.A. 2014/15 INTRODUZIONE ALLE RETI

STRUTTURA DELLE RETI SOCIALI A.A. 2014/15 INTRODUZIONE ALLE RETI STRUTTURA DELLE RETI SOCIALI A.A. 2014/15 INTRODUZIONE ALLE RETI Docente: Vincenzo Auletta LOGISTICA 1 Lezioni (aula F5) Martedì 11-13 Giovedì 11-13 Il corso si avvarrà del supporto del Dott. Ferraioli

Dettagli

Fondamenti di Informatica T-1

Fondamenti di Informatica T-1 Fondamenti di Informatica T-1 Facoltà di Ingegneria Univ. di Bologna Ing. Gestionale (L-Z) Prof. Wilma Penzo 1 Informazioni generali Docente Prof. Wilma Penzo DISI E-mail: wilma.penzo@unibo.it Tel.: 051-20-93560

Dettagli

ANALISI DELLE RETI SOCIALI Social Network Analysis

ANALISI DELLE RETI SOCIALI Social Network Analysis AA 2013-2014 - Corso 44756-6 CFU ANALISI DELLE RETI SOCIALI Social Network Analysis PARTE II RETI SMALL WORLD E POWER LAW DISPENSA DI SUPPORTO ALLA DOCENZA Rev. al 26 settembre 2013 marco ruffino marco.ruffino@unibo.it

Dettagli

Laurea in Ingegneria Gestionale. Corso di Fondamenti di Informatica A.A. 2018/2019

Laurea in Ingegneria Gestionale. Corso di Fondamenti di Informatica A.A. 2018/2019 Laurea in Ingegneria Gestionale Corso di Fondamenti di Informatica A.A. 2018/2019 Informazioni generali sul corso Canale A-L 12 CFU (25 Febbraio 2019 31 Maggio 2019) Orario delle lezioni Lunedì 17:00 18:30

Dettagli

Social Networking: technologies and applications INTRODUZIONE AL CORSO

Social Networking: technologies and applications INTRODUZIONE AL CORSO Social Networking: technologies and applications INTRODUZIONE AL CORSO I social networks Negli ultimi anni il fenomeno dei Social Network ha rivoluzionato il panorama della produzione mediale, delle relazioni

Dettagli

Guido Caldarelli2, Paolo De Los Rios3, Stefano Leonardi1 e Stefano Millozzi1 Giancarlo Casale e Ernesto Ricci

Guido Caldarelli2, Paolo De Los Rios3, Stefano Leonardi1 e Stefano Millozzi1 Giancarlo Casale e Ernesto Ricci Il WebGraph Lavoro svolto in collaborazione con Guido Caldarelli 2, Paolo De Los Rios 3, Stefano Leonardi 1 e Stefano Millozzi 1 e con le tesi di Giancarlo Casale e Ernesto Ricci 1: Dipartimento di Informatica

Dettagli

LINGUAGGI E AMBIENTI MULTIMEDIALI

LINGUAGGI E AMBIENTI MULTIMEDIALI LINGUAGGI E AMBIENTI MULTIMEDIALI LAURA FARINETTI (laura.farinetti@polito.it)! LUIGI DE RUSSIS (luigi.derussis@polito.it)! GABRIELLA TADDEO (gabriella.taddeo@polito.it)! MATERIALE Sito web del corso!!

Dettagli

Docente: Prof. Marco Patella Tutor: Lorenzo Rosa

Docente: Prof. Marco Patella Tutor: Lorenzo Rosa Università di Bologna C.d.S. in Ing. Gestionale Fondamenti di Informatica T-1 (A-K) A.A. 2018/19 Docente: Prof. Marco Patella Tutor: Lorenzo Rosa 1 Obiettivi del corso Il corso si propone di presentare

Dettagli

WEB:

WEB: Informatica di Base A Docente: Rossano Gaeta Lezioni: Mercoledì ore 08-12 (aula 15) Giovedì ore 12-14 (aula 37) Venerdì ore 12-14 (aula 37) Orario e luogo di ricevimento: sala docenti MultiDams (piano

Dettagli

OUTLINE. Piattaforma Crowling Data Set Distribuzione del Grado Componenti Connesse Small World Community Detection Recomendation Conclusioni

OUTLINE. Piattaforma Crowling Data Set Distribuzione del Grado Componenti Connesse Small World Community Detection Recomendation Conclusioni Teresa Tanzi OUTLINE Piattaforma Crowling Data Set Distribuzione del Grado Componenti Connesse Small World Community Detection Recomendation Conclusioni 2 SOCIAL MEDIA web radio social network musicale

Dettagli

Informazioni sul corso

Informazioni sul corso Informazioni sul corso Marco Alberti Programmazione e Laboratorio, A.A. 2016-2017 Dipartimento di Matematica e Informatica - Università di Ferrara Ultima modifica: 11 ottobre 2016 Programmazione Programmazione

Dettagli

Fondamenti di Informatica (lettere A-I) A

Fondamenti di Informatica (lettere A-I) A Fondamenti Informatica (lettere A-I) A Prof. Roberto Basili (Primo Modulo) Prof. Vincenzo Grassi(Secondo Modulo) Fondamenti Informatica Corso 10 CFU Nasce dalla fusione dei corsi Fondamenti Informatica

Dettagli

RETI SOCIALI: analisi e statistiche per profili sociali integrati

RETI SOCIALI: analisi e statistiche per profili sociali integrati POLITECNICO DI MILANO Polo Regionale di Como Facoltà di Ingegneria dell Informazione Corso di Laurea Specialistica in Ingegneria Informatica RETI SOCIALI: analisi e statistiche per profili sociali integrati

Dettagli

Introduzione. Insegnamento di Informatica. Elisabetta Ronchieri. I semestre, anno Corso di Laurea di Economia, Universitá di Ferrara

Introduzione. Insegnamento di Informatica. Elisabetta Ronchieri. I semestre, anno Corso di Laurea di Economia, Universitá di Ferrara Introduzione Insegnamento di Informatica Elisabetta Ronchieri Corso di Laurea di Economia, Universitá di Ferrara I semestre, anno 2014-2015 Elisabetta Ronchieri (Uni. Ferrara) Insegnamento di Informatica

Dettagli

WEB:

WEB: Informatica di Base D Docente: Rossano Gaeta Lezioni: Lunedì ore 08-10 (aula 38) Martedì ore 08-10 (aula 38) Mercoledì ore 08-12 (aula 15) Orario e luogo di ricevimento: sala docenti MultiDams (piano semi-interrato),

Dettagli

Per MacOS è disponibile la guida ufficiale all indirizzo:

Per MacOS è disponibile la guida ufficiale all indirizzo: Installazione di Anaconda e Jupyter Questa breve guida vi illustrerà come installare Anaconda e Jupyter sul vostro PC in modo da ottenere un ambiente su cui poter svolgere le esercitazioni di laboratorio.

Dettagli

Fondamenti di Informatica T-1

Fondamenti di Informatica T-1 Fondamenti di Informatica T-1 Scuola di Ingegneria e Architettura Università di Bologna Ing. Gestionale (L-Z) Prof. Wilma Penzo 1 Informazioni generali Docente Prof. Wilma Penzo DISI E-mail: wilma.penzo@unibo.it

Dettagli

Fondamenti di Informatica A.A Studenti

Fondamenti di Informatica A.A Studenti Fondamenti di Informatica A.A. 2008-2009 Corso di recupero Ingegneria Area Industriale Docente: Laura Gilda Paccagnella Dipartimento di Matematica Pura ed Applicata tel. 049-8271417 Torre Archimede - Via

Dettagli

Big Data: tecnologie, metodologie e applicazioni per l analisi dei dati massivi

Big Data: tecnologie, metodologie e applicazioni per l analisi dei dati massivi Big Data: tecnologie, metodologie e applicazioni per l analisi dei dati massivi Ministero Dello Sviluppo Economico Istituto Superiore delle Comunicazioni e delle Tecnologie dell Informazione Seminario

Dettagli

Docente: Prof. Marco Patella Tutor: Stefano Pio Zingaro

Docente: Prof. Marco Patella Tutor: Stefano Pio Zingaro Università di Bologna Facoltà di Ingegneria C.d.L. in Ing. Gestionale Fondamenti di Informatica T-1 (A-K) A.A. 2016/17 Docente: Prof. Marco Patella Tutor: Stefano Pio Zingaro 1 Obiettivi del corso Il corso

Dettagli

Social Network & Social Network Analisys. Social media management Proff. Giovanni Ciofalo, Stefano Epifani a.a. 2014/2015

Social Network & Social Network Analisys. Social media management Proff. Giovanni Ciofalo, Stefano Epifani a.a. 2014/2015 Social Network & Social Network Analisys Social media management Proff. Giovanni Ciofalo, Stefano Epifani a.a. 2014/2015 Rete? L insieme delle relazioni. esistenti tra entità Social Network, Social Network

Dettagli

Docente: Prof. Marco Patella Tutor: Vincenzo Lomonaco

Docente: Prof. Marco Patella Tutor: Vincenzo Lomonaco Università di Bologna Facoltà di Ingegneria C.d.L. in Ing. Gestionale Fondamenti di Informatica T-1 (A-K) A.A. 2015/16 Docente: Prof. Marco Patella Tutor: Vincenzo Lomonaco 1 Obiettivi del corso Il corso

Dettagli

Università degli Studi di Enna Kore Facoltà di Ingegneria e Architettura

Università degli Studi di Enna Kore Facoltà di Ingegneria e Architettura Anno Accademico 2018 2019 A.A. Settore Scientifico Disciplinare CFU Insegnamento Ore di aula Mutuazione 2018/19 ING-INF/05 6 Algoritmi e Strutture Dati 48 No Classe Corso di studi Tipologia di insegnamento

Dettagli

Corso di Laurea in Ingegneria Informatica. Gli obiettivi del corso sono:

Corso di Laurea in Ingegneria Informatica. Gli obiettivi del corso sono: Corso di Laurea in Ingegneria Informatica SISTEMI DISTRIBUITI Domenico Talia Facoltà di Ingegneria UNICAL A.A. 2005-2006 D. Talia SISTEMI DISTRIBUITI - UNICAL 1 Sistemi Distribuiti - Obiettivi Gli obiettivi

Dettagli

Sostenibilità e reti sociali: concetti, metodi, applicazioni Alessandro Sciullo, dip. CPS, Università di Torino Gianfranco Todesco, Città di Torino

Sostenibilità e reti sociali: concetti, metodi, applicazioni Alessandro Sciullo, dip. CPS, Università di Torino Gianfranco Todesco, Città di Torino Sostenibilità e reti sociali: concetti, metodi, applicazioni Alessandro Sciullo, dip. CPS, Università di Torino Gianfranco Todesco, Città di Torino Data Team Outline Parte I Note concettuali e metodologiche

Dettagli

Metodi statistici per la ricerca sociale

Metodi statistici per la ricerca sociale Metodi statistici per la ricerca sociale Alessandra Mattei Dipartimento di Statistica, Informatica, Applicazioni (DiSIA) Università degli Studi di Firenze mattei@disia.unifi.it LM 88 SOCIOLOGIA E RICERCA

Dettagli

CORSO DI LAUREA: Ingegneria Informatica e dell Automazione

CORSO DI LAUREA: Ingegneria Informatica e dell Automazione FACOLTA : Ingegneria CORSO DI LAUREA: Ingegneria Informatica e dell Automazione INSEGNAMENTO: Sistemi Esperti e Soft Computing CFU: 6 NOME DOCENTE: Pietro Ducange indirizzo e-mail: pietro.ducange@uniecampus.it

Dettagli

Final Term Matricola: Nome: Giulio Bambini Esame: Analisi delle reti sociali

Final Term Matricola: Nome: Giulio Bambini Esame: Analisi delle reti sociali Final Term 2016 Matricola: 458856 Nome: Giulio Bambini Esame: Analisi delle reti sociali Sommario Abstract... 3 1.Community discovery... 3 1.1 Modularità di Louvain... 4 1.2 Algoritmo DEMON... 4 1.3 Algoritmo

Dettagli

Sistemi Operativi (mod. Informatica II)

Sistemi Operativi (mod. Informatica II) Sistemi Operativi (mod. Informatica II) a.a. 2018-19 Patrizia Scandurra Presentazione del corso Sommario Contatti Materiale didattico e libri di testo Organizzazione Modalità d esame Pre-requisiti e obiettivi

Dettagli

Corso di Fisica Generale 1 A.A / 19 Inizio delle lezioni 25 febbraio 2019

Corso di Fisica Generale 1 A.A / 19 Inizio delle lezioni 25 febbraio 2019 Corso di Fisica Generale 1 A.A. 2018 / 19 Inizio delle lezioni 25 febbraio 2019 Docente Responsabile Francesco Michelotti (1964) 1989 Laurea in Fisica 1993 Dottorato di Ricerca in Elettromagnetismo 1993

Dettagli

CENTRALITA nella RETE

CENTRALITA nella RETE CENTRALITA nella RETE Nozione di Centralità Nozione introdotta dai sociologi nel dopoguerra (Bavelas 1948) L ipotesi è che la centralità strutturale sia un elemento in grado di motivare l importanza di

Dettagli

Informatica e Laboratorio di Programmazione Alberto Ferrari. Alberto Ferrari Informatica e Laboratorio di Programmazione

Informatica e Laboratorio di Programmazione Alberto Ferrari. Alberto Ferrari Informatica e Laboratorio di Programmazione Informatica e Laboratorio di Programmazione Alberto Ferrari Alberto Ferrari Informatica e Laboratorio di Programmazione informazioni sul corso o Informatica e laboratorio di programmazione o crediti: o

Dettagli

Domenico Talia. Corso di Laurea in Ingegneria Informatica. Facoltà di Ingegneria A.A UNICAL. D. Talia SISTEMI DISTRIBUITI - UNICAL 1

Domenico Talia. Corso di Laurea in Ingegneria Informatica. Facoltà di Ingegneria A.A UNICAL. D. Talia SISTEMI DISTRIBUITI - UNICAL 1 Corso di Laurea in Ingegneria Informatica SISTEMI DISTRIBUITI Domenico Talia Facoltà di Ingegneria UNICAL A.A. 2006-2007 D. Talia SISTEMI DISTRIBUITI - UNICAL 1 Sistemi Distribuiti - Obiettivi Gli obiettivi

Dettagli

Fondamenti di Informatica 1. Prof. B.Buttarazzi A.A. 2010/2011. Benvenuti al Corso!

Fondamenti di Informatica 1. Prof. B.Buttarazzi A.A. 2010/2011. Benvenuti al Corso! Fondamenti di Informatica 1 Prof. B.Buttarazzi A.A. 2010/2011 Benvenuti al Corso! Sommario Contenuti del Corso Riferimenti Regole del Corso Materiale Didattico Scheduling Esami Strumenti Software 02/03/2011

Dettagli

Corso di Informatica - 6 CFU

Corso di Informatica - 6 CFU Laurea Specialistica in Scienze Strategiche e delle Comunicazioni Corso di Informatica - 6 CFU Dott. Mauro Piccolo piccolo@di.unito.it September 14, 2015 1 / 9 Il corso inizia lunedì 14 settembre. Il corso

Dettagli

Fondamenti di Informatica T-1

Fondamenti di Informatica T-1 Fondamenti di Informatica T-1 Scuola di Ingegneria e Architettura Università di Bologna Ing. Gestionale (L-Z) Prof. Wilma Penzo 1 Informazioni generali Docente Prof. Wilma Penzo DISI E-mail: wilma.penzo@unibo.it

Dettagli

Corso di. Fondamenti di Informatica 2 e Architettura degli Elaboratori

Corso di. Fondamenti di Informatica 2 e Architettura degli Elaboratori Corso di Fondamenti di Informatica 2 e Architettura degli Elaboratori Per corsi di laurea in Ingegneria Automatica e Telecomunicazioni Elettronica e Biomedica Contattare il Docente Gradenigo Posta elettronica:

Dettagli

Presentazione del Corso di Perfezionamento in «Big Data Engineering»

Presentazione del Corso di Perfezionamento in «Big Data Engineering» Presentazione del Corso di Perfezionamento in «Big Data Engineering» A cura del Prof. Domenico Ursino Professore Ordinario di Ingegneria Informatica (SSD: ING-INF/05 Sistemi di Elaborazione delle Informazioni)

Dettagli

Sistemi e Architetture per Big Data - A.A. 2017/18 Progetto 2: Analisi del dataset ACM DEBS Grand Challenge 2016 con Storm/Flink

Sistemi e Architetture per Big Data - A.A. 2017/18 Progetto 2: Analisi del dataset ACM DEBS Grand Challenge 2016 con Storm/Flink Sistemi e Architetture per Big Data - A.A. 2017/18 Progetto 2: Analisi del dataset ACM DEBS Grand Challenge 2016 con Storm/Flink Docenti: Valeria Cardellini, Matteo Nardelli Dipartimento di Ingegneria

Dettagli

Università di Bologna Corso di Laurea in Ingegneria Informatica A.A Sistemi Operativi L-A. Obiettivi del Corso. Argomenti trattati

Università di Bologna Corso di Laurea in Ingegneria Informatica A.A Sistemi Operativi L-A. Obiettivi del Corso. Argomenti trattati Università di Bologna Corso di Laurea in Ingegneria Informatica A.A. 2004-2005 Sistemi Operativi L-A Prof. Maurelio Boari http://www.lia.deis.unibo.it/courses/soa0405/ Obiettivi del Corso Fornire alcuni

Dettagli

Università di Bologna Corso di Laurea in Ingegneria Informatica A.A Sistemi Operativi L-A

Università di Bologna Corso di Laurea in Ingegneria Informatica A.A Sistemi Operativi L-A Università di Bologna Corso di Laurea in Ingegneria Informatica A.A. 2004-2005 Sistemi Operativi L-A Prof. Maurelio Boari http://www.lia.deis.unibo.it/courses/soa0405/ Obiettivi del Corso Fornire alcuni

Dettagli

Fondamenti di Informatica. Proff. B.Buttarazzi & A.D Ambrogio A.A. 2011/2012

Fondamenti di Informatica. Proff. B.Buttarazzi & A.D Ambrogio A.A. 2011/2012 Fondamenti di Informatica Proff. B.Buttarazzi & A.D Ambrogio A.A. 2011/2012 Sommario Contenuti del Corso Obiettivi Riferimenti Regole del Corso Materiale Didattico Scheduling Esami Introduzione al Corso

Dettagli

ALGORITMI DI GENERAZIONE DI GRAFI CASUALI PER MODELLARE IL WEB OF TRUST - 1 -

ALGORITMI DI GENERAZIONE DI GRAFI CASUALI PER MODELLARE IL WEB OF TRUST - 1 - - 1 - Capitolo 1 INTRODUZIONE In crittografia il sistema PGP (Pretty Good Privacy) è forse il crittosistema più usato al mondo. PGP usa sia la crittografia asimmetrica (detta anche a chiave pubblica) sia

Dettagli

SoftPython. Release David Leoni e Alessio Zamboni

SoftPython. Release David Leoni e Alessio Zamboni SoftPython Release 0.1.0 David Leoni e Alessio Zamboni 02 nov 2017 Indice 1 Descrizione del corso 3 1.1 News................................................... 3 1.2 Introduzione...............................................

Dettagli

Lezione 1: Introduzione al Corso Mercoledì 30 Settembre 2009

Lezione 1: Introduzione al Corso Mercoledì 30 Settembre 2009 Università di Salerno Corso di FONDAMENTI DI INFORMATICA Corso di Laurea Ingegneria Meccanica & Ingegneria Gestionale Mat. Pari Docente : Anno Accademico 2009-2010 Lezione 1: Introduzione al Corso Mercoledì

Dettagli

ABOUT ME IL LABORATORIO

ABOUT ME IL LABORATORIO PRESENTAZIONE N #1 ABOUT ME IL LABORATORIO 30 novembre 2015 ABOUT ME IL LABORATORIO Le lezioni del laboratorio Materiale per studenti frequentanti e non frequentanti Note sulle lezioni In cosa consiste

Dettagli

Informatica industriale L-31. Corso di Programmazione e Laboratorio di Programmazione

Informatica industriale L-31. Corso di Programmazione e Laboratorio di Programmazione Informatica industriale L-31 Corso di Programmazione e Laboratorio di Programmazione Anno Accademico 2009/10 Rosario Culmone - p. 1/22 Orario Titolo Partizioni Lezioni Chi tiene il corso Dove Posta elettronica

Dettagli

Presentazione del corso

Presentazione del corso Sistemi Informativi Territoriali Scienze Umane Ambiente Territorio e Paesaggio Presentazione del corso Maria Luisa Damiani Eventi recenti 1 Eventi recenti Qual è più informativa? 2 Sommario Obiettivi Modalita'

Dettagli

Università degli Studi di Ferrara

Università degli Studi di Ferrara Università degli Studi di Ferrara Corso di Laurea in Matematica - A.A. 2017-2018 Programmazione Lezione 6 Primi esercizi in C Docente: Michele Ferrari - michele.ferrari@unife.it Informazioni Docente di

Dettagli

Fondamenti di Informatica T-1

Fondamenti di Informatica T-1 Fondamenti di Informatica T-1 Facoltà di Ingegneria Univ. di Bologna Ing. Gestionale (L-Z) Prof. Wilma Penzo 1 Informazioni generali Docente Prof. Wilma Penzo DISI E-mail: wilma.penzo@unibo.it Tel.: 051-20-93560

Dettagli

Introduzione ai network. Misael Mongiovì

Introduzione ai network. Misael Mongiovì Introduzione ai network Misael Mongiovì Big Network Data Social Transportation Biological, Chemical Communication Information Economics, Trade Network (graph) ingredients Node Edge (arco) Represents an

Dettagli

UNIVERSITA' DEGLI STUDI DELLA BASILICATA DIPARTIMENTO DI SCIENZE

UNIVERSITA' DEGLI STUDI DELLA BASILICATA DIPARTIMENTO DI SCIENZE Programma di insegnamento per l a.a. 2015-2016 Insegnamento: INFORMATICA Docente: Sileo Domenica Corso di studio: Corso di Laurea Magistrale in FARMACIA Anno di corso: 1 Periodo didattico: 1 semestre Tipologia:

Dettagli

Programmazione. Prof. Marco Bertini

Programmazione. Prof. Marco Bertini Programmazione Prof. Marco Bertini marco.bertini@unifi.it http://www.micc.unifi.it/bertini/ Presentazione del corso Orario Mercoledì: 9:15-13:15, aule 113+114 Giovedì: 9:15-13:15, aula 002 Ricevimento:

Dettagli

Informatica A - Gestionali

Informatica A - Gestionali Informatica A - Gestionali Docente: Vito Perrone (perrone@elet.polimi.it) Esercitatore: Roberto Tedesco (tedesco@elet.polimi.it) Politecnico di Milano Ingegneria Gestionale Laboratorio: Sabrina Cecilia

Dettagli

CORSO DI WEB MINING E RETRIEVAL - INTRODUZIONE AL CORSO -

CORSO DI WEB MINING E RETRIEVAL - INTRODUZIONE AL CORSO - 1 CORSO DI WEB MINING E RETRIEVAL - INTRODUZIONE AL CORSO - Corsi di Laurea in Informatica, Ing. Informatica, Ing. di Internet (a.a. 2015-2016) Roberto Basili 2 Overview WM&R: Motivazioni e prospettive

Dettagli

Algoritmi e Strutture di Dati

Algoritmi e Strutture di Dati Algoritmi e Strutture di Dati Introduzione al Corso Maurizio Patrignani Algoritmi e Strutture di Dati Ordinamento D.M. 509/99 5 crediti Laurea in Ingegneria Informatica 2 anno programma ristrettissimo

Dettagli

Medium. Pier Raffaele Consigliere

Medium. Pier Raffaele Consigliere Medium Pier Raffaele Consigliere Descrizione del social network Nato nell agosto 2012 Social sviluppato dal co-fondatore di Twitter Evan Williams Piattaforma di tipo social journalism I numeri di Medium

Dettagli

Fondamenti di Informatica

Fondamenti di Informatica Fondamenti di Informatica Prof. Vincenzo Grassi n Orario lezioni mercoledì 9:30 11:00 giovedì 9:30 11:00 venerdì 14:00 15:30 Informazioni sul corso n Docente: Prof. Vincenzo Grassi ufficio: edificio Ingegneria

Dettagli

Ecological networks and landscape planning: a case study in Sardinia (Italy).

Ecological networks and landscape planning: a case study in Sardinia (Italy). DIPARTIMENTO DI AGRARIA UNIVERSITA' DEGLI STUDI DI SASSARI Ecological networks and landscape planning: a case study in Sardinia (Italy). Giovedi 21 settembre 2017 Cagliari Andrea De Montis, Amedeo Ganciu,

Dettagli

Analisi: La NBA su Youtube.

Analisi: La NBA su Youtube. Progetto di Cheick Ba Corso di Social Media Mining Analisi: La NBA su Youtube. Community Detection e Sentiment Analysis grazie ai commenti dei tifosi Domande di ricerca: Si può parlare di Community quando

Dettagli

ABOUT ME IL LABORATORIO

ABOUT ME IL LABORATORIO PRESENTAZIONE N #1 ABOUT ME IL LABORATORIO 2 maggio 2016 #1. ABOUT ME #2. IL LABORATORIO Le lezioni del laboratorio Materiale per studenti frequentanti e non frequentanti Note sulle lezioni In cosa consiste

Dettagli

REDDIT. La pagina principale di Internet. Alessandro Bertelè

REDDIT. La pagina principale di Internet. Alessandro Bertelè REDDIT La pagina principale di Internet Alessandro Bertelè Cos è reddit Piattaforma di social news dove i propri utenti denominati redditors possono condividere e commentare i più svariati contenuti sottoforma

Dettagli

Tecnologie Informatiche L-31. Corso di Ingegneria del software e Laboratorio di Ingegneria del software

Tecnologie Informatiche L-31. Corso di Ingegneria del software e Laboratorio di Ingegneria del software Tecnologie Informatiche L-31 Corso di Ingegneria del software e Laboratorio di Ingegneria del software Anno Accademico 2011/12 Rosario Culmone - p. 1/17 Orario Titolo Partizioni Lezioni Chi tiene il corso

Dettagli

Installazione del kernel Jupyter

Installazione del kernel Jupyter Installazione del kernel Jupyter Guida all'installazione Installazione del kernel Jupyter di WPS Versione: 4.0.3 Copyright 2002-2018 World Programming Limited www.worldprogramming.com Indice Introduzione...3

Dettagli

Fondamenti di Informatica MultiDAMS

Fondamenti di Informatica MultiDAMS Fondamenti di Informatica MultiDAMS Docente: Prof. Rossano Gaeta Lezioni: Lunedì ore 10-12 (aula 15) Martedì ore 10-12 (aula 37) Mercoledì ore 10-12 (aula 37) Orario e luogo di ricevimento: sala docenti

Dettagli

OBIETTIVI. Conoscere i concetti di base dell Informatica. Conoscere i principi e gli strumenti di base della programmazione

OBIETTIVI. Conoscere i concetti di base dell Informatica. Conoscere i principi e gli strumenti di base della programmazione Università degli Studi di Bologna Facoltà di Ingegneria Corso di http://lia.deis.unibo.it/courses/fondt-0910-elt Corso di Laurea in Ingegneria Elettrica Prof. Rebecca Montanari Anno accademico 2009/2010

Dettagli

Data-intensive computing systems

Data-intensive computing systems Data-intensive computing systems Esempi di progetti University of Verona Computer Science Department Damiano Carra Generalità! Lista con indicazione sommaria del progetto Serve per capire il tema! Il progetto

Dettagli

SITO WEB (sistema dolly accessibile agli iscritti)

SITO WEB (sistema dolly accessibile agli iscritti) Academy Big Data Corso di Alta Formazione METODOLOGIE, TECNICHE E TOOL PER L ANALISI DI BIG DATA SITO WEB (sistema dolly accessibile agli iscritti) https://dolly.ingmo.unimore.it/2018/course/view.php?id=650

Dettagli

Omofilia e Assortative Mixing nelle reti

Omofilia e Assortative Mixing nelle reti Omofilia e Assortative Mixing nelle reti Letterio Galletta 16/05/2012 Un individuo tende a formare legami sociali con chi è più simile a lui (omofilia) Il comportamento di un individuo tende a essere simile

Dettagli

Apprendimento Automatico: Teoria e Applicazioni

Apprendimento Automatico: Teoria e Applicazioni Apprendimento Automatico: Teoria e Applicazioni Apprendimento Automatico Componenti strutturati del DI: Alberto Bertoni Paola Campadelli Elena Casiraghi Nicolò Cesa-Bianchi Dario Malchiodi Matteo Re Giorgio

Dettagli

E-Commerce (Winter 2011) Introduction

E-Commerce (Winter 2011) Introduction E-Commerce (Winter 2011) Introduction Marek Maurizio Docente a Contratto Facoltà di Scienze Ambientali, Informatica e Statistica Università Ca Foscari, Venezia About Myself Marek Maurizio Dipartimento

Dettagli

Metodi di analisi delle reti sociali applicati alle movimentazioni di animali per tracciare e prevedere l'andamento di una epidemia

Metodi di analisi delle reti sociali applicati alle movimentazioni di animali per tracciare e prevedere l'andamento di una epidemia Metodi di analisi delle reti sociali applicati alle movimentazioni di animali per tracciare e prevedere l'andamento di una epidemia Lara Savini I risultati della ricerca condotta dall Istituto Zooprofilattico

Dettagli

Fondamenti di Informatica T-1

Fondamenti di Informatica T-1 Fondamenti di Informatica T-1 Scuola di Ingegneria e Architettura Università di Bologna Ing. Gestionale (L-Z) Prof. Wilma Penzo 1 Informazioni generali Docente Prof. Wilma Penzo DISI E-mail: wilma.penzo@unibo.it

Dettagli

Statistica Aziendale Avanzata

Statistica Aziendale Avanzata PROGRAMMA del corso, informazioni e fonti bibliografiche Statistica Aziendale Avanzata Modulo A / Modulo B Organizzazione del corso Anno Accademico 2016/17 Codice 91019 Docente responsabile prof.ssa Silvia

Dettagli

Sistemi Operativi Informatica II. Presentazione del corso. a.a Patrizia Scandurra

Sistemi Operativi Informatica II. Presentazione del corso. a.a Patrizia Scandurra Sistemi Operativi Informatica II Presentazione del corso a.a 2017-18 Patrizia Scandurra Sommario Contatti Materiale didattico e libri di testo Organizzazione Modalità d esame Pre-requisiti e obiettivi

Dettagli

Python Start. Docente: M. Chiara Debernardi. Lingua del corso. Descrizione del corso e obiettivi. Destinatari. Italiano

Python Start. Docente: M. Chiara Debernardi. Lingua del corso. Descrizione del corso e obiettivi. Destinatari. Italiano Python Start Docente: M. Chiara Debernardi Lingua del corso Italiano Descrizione del corso e obiettivi Il corso mira a far conoscere i fondamenti di Python i cui ambiti di utilizzo sono molteplici: intelligenza

Dettagli

Corso di Laurea in Informatica Basi di Dati a.a

Corso di Laurea in Informatica Basi di Dati a.a Corso di Laurea in Informatica Basi di Dati a.a. 2010-2011 Laboratorio 31B Esercitatori : Ing. G. Laboccetta Dott.ssa V. Policicchio Presentazione delle lezioni di laboratorio: finalità del corso modalità

Dettagli

Sistema di monitoraggio per datacenter distribuiti geograficamente basati su OpenStack

Sistema di monitoraggio per datacenter distribuiti geograficamente basati su OpenStack Sistema di monitoraggio per datacenter distribuiti geograficamente basati su OpenStack Tutor: Dott. Domenico Elia Tutor: Dott. Giacinto Donvito Indice Descrizione del progetto Confronto con l attività

Dettagli