Docsity
Docsity

Prepara i tuoi esami
Prepara i tuoi esami

Studia grazie alle numerose risorse presenti su Docsity


Ottieni i punti per scaricare
Ottieni i punti per scaricare

Guadagna punti aiutando altri studenti oppure acquistali con un piano Premium


Guide e consigli
Guide e consigli


APPUNTI SENTIMENT ANALYSIS E BIG DATA, Appunti di Database Distribuiti

Questi sono degli appunti di Sentiment Analysis e Big Data, materia seguita con il prof Tredicini nel corso di IA analisi dei dati per il marketing e la comunicazione

Tipologia: Appunti

2024/2025

In vendita dal 10/02/2025

gabriele-cataldo-3
gabriele-cataldo-3 🇮🇹

3 documenti

1 / 23

Toggle sidebar

Questa pagina non è visibile nell’anteprima

Non perderti parti importanti!

bg1
Big Data & Sentiment Analysis - Appunti per l'Esame
1. Big data
Il concetto di Big Data si riferisce a grandi volumi di dati generati ad altissima
velocità e con una varietà di formati dierenti. Sono talmente complessi e
abbondanti che non possono essere gestiti con le tecnologie tradizionali.
Le caratteristiche principali dei Big Data sono riassunte nelle 5V:
Volume: la quantità enorme di dati prodotti quotidianamente.
Velocità: la rapidità con cui i dati vengono generati e devono essere
analizzati.
Varietà: la diversità dei dati (strutturati, semi-strutturati, non strutturati).
Veridicità: la qualità e l'aidabilità dei dati raccolti.
Valore: la capacità di estrarre informazioni utili e strategiche dai dati.
I Big Data possono essere generati da diverse fonti:
Machine Generated Data: dispositivi come GPS, IoT e apparecchi
biomedici che raccolgono e trasmettono dati in tempo reale.
Human Generated Data: contenuti prodotti dagli utenti su social media,
blog, piattaforme di e-commerce.
Organization Generated Data: dati prodotti dalle aziende per monitorare
vendite, ordini, inventari e performance finanziarie.
Per comprendere meglio il valore dei dati, è utile fare riferimento alla Piramide
DIKW:
Alla base troviamo il Dato, un'informazione grezza e priva di significato.
L'Informazione nasce quando i dati vengono contestualizzati.
La Conoscenza emerge dall'uso mirato delle informazioni.
Infine, la Saggezza è la capacità di prendere decisioni eicaci basate sulla
conoscenza e sull'esperienza.
Per gestire eicacemente i Big Data, si utilizzano tecnologie avanzate come le
architetture distribuite, che permettono di sfruttare cluster di computer per
elaborazioni più rapide e scalabili, e il calcolo distribuito, che consente analisi
in tempo reale. Inoltre, l'Internet of Things (IoT) contribuisce enormemente alla
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff
pf12
pf13
pf14
pf15
pf16
pf17

Anteprima parziale del testo

Scarica APPUNTI SENTIMENT ANALYSIS E BIG DATA e più Appunti in PDF di Database Distribuiti solo su Docsity!

Big Data & Sentiment Analysis - Appunti per l'Esame

1. Big data

Il concetto di Big Data si riferisce a grandi volumi di dati generati ad altissima velocità e con una varietà di formati diƯerenti. Sono talmente complessi e abbondanti che non possono essere gestiti con le tecnologie tradizionali. Le caratteristiche principali dei Big Data sono riassunte nelle 5V:  Volume: la quantità enorme di dati prodotti quotidianamente.  Velocità: la rapidità con cui i dati vengono generati e devono essere analizzati.  Varietà: la diversità dei dati (strutturati, semi-strutturati, non strutturati).  Veridicità: la qualità e l'aƯidabilità dei dati raccolti.  Valore: la capacità di estrarre informazioni utili e strategiche dai dati. I Big Data possono essere generati da diverse fonti:  Machine Generated Data: dispositivi come GPS, IoT e apparecchi biomedici che raccolgono e trasmettono dati in tempo reale.  Human Generated Data: contenuti prodotti dagli utenti su social media, blog, piattaforme di e-commerce.  Organization Generated Data: dati prodotti dalle aziende per monitorare vendite, ordini, inventari e performance finanziarie. Per comprendere meglio il valore dei dati, è utile fare riferimento alla Piramide DIKW:  Alla base troviamo il Dato, un'informazione grezza e priva di significato.  L'Informazione nasce quando i dati vengono contestualizzati.  La Conoscenza emerge dall'uso mirato delle informazioni.  Infine, la Saggezza è la capacità di prendere decisioni eƯicaci basate sulla conoscenza e sull'esperienza. Per gestire eƯicacemente i Big Data, si utilizzano tecnologie avanzate come le architetture distribuite, che permettono di sfruttare cluster di computer per elaborazioni più rapide e scalabili, e il calcolo distribuito, che consente analisi in tempo reale. Inoltre, l'Internet of Things (IoT) contribuisce enormemente alla

produzione di dati, grazie a oggetti intelligenti connessi alla rete che raccolgono e trasmettono informazioni. L'Intelligenza Artificiale (IA) svolge un ruolo cruciale nell'elaborazione dei Big Data. Si tratta di sistemi informatici progettati per simulare il pensiero umano. Al suo interno, troviamo il Machine Learning (ML), che permette agli algoritmi di apprendere dai dati senza bisogno di istruzioni esplicite. Gli approcci di apprendimento possono essere supervisionati, quando si lavora con dati etichettati, o non supervisionati, quando l'algoritmo esplora autonomamente le informazioni. La Sentiment Analysis è una tecnica fondamentale nell'ambito dei Big Data. Consiste nell'analisi automatica di opinioni, emozioni e atteggiamenti espressi online, ad esempio su social media e siti di recensioni. Questa analisi è molto utile per le aziende, poiché permette di capire come i clienti percepiscono prodotti e servizi, supportando decisioni strategiche. A supporto di questi concetti, possiamo citare la frase di John Naisbitt: "We’re drowning in information and starving for knowledge", che sottolinea l'importanza di trasformare i dati in conoscenza utile. Allo stesso modo, Gregory Piatetsky- Shapiro definisce il Data Mining come "l'arte e la scienza di trovare pattern interessanti e utili nei dati". Un'analogia eƯicace per comprendere la Sentiment Analysis è l'opera Impressione, Sole Nascente di Monet, che rappresenta la percezione soggettiva della realtà. Così come l'arte impressionista coglie sfumature personali, la Sentiment Analysis interpreta emozioni e opinioni nascoste nei dati. In conclusione, l'integrazione tra Big Data, Intelligenza Artificiale e Sentiment Analysis consente di trasformare la massa di informazioni disponibili in strumenti strategici per prendere decisioni consapevoli e migliorare le performance aziendali.

Il Social Media Listening è un'attività strategica che analizza le conversazioni online per identificare trend e insight di mercato. Permette di:  Anticipare i bisogni dei consumatori.  Gestire tempestivamente eventuali crisi (es. caso DAZN e TIMVISION). Il Social Media Monitoring è più operativo e si concentra sul controllo continuo delle informazioni per intercettare opportunità e minacce. Sentiment Analysis La Sentiment Analysis è una tecnica che analizza opinioni ed emozioni espresse online. Aiuta le aziende a:  Capire la percezione del brand.  Pianificare strategie di marketing mirate.  RaƯorzare la brand reputation e migliorare la customer experience. Tipologie di Analisi dei Dati

  1. Analisi descrittiva: descrive cosa è accaduto (grafici, report). o Esempio: Analisi delle vendite mensili per identificare i periodi di maggiore aƯluenza.
  2. Analisi diagnostica: spiega perché è accaduto (drill-down, data mining). o Esempio: Indagine sulle cause di un calo delle vendite.
  3. Analisi predittiva: prevede cosa accadrà (machine learning, regressione). o Esempio: Previsione delle vendite future in base ai trend passati.
  4. Analisi prescrittiva: suggerisce come agire (motori di raccomandazione, simulazioni). o Esempio: Suggerimenti di prodotti personalizzati su piattaforme e- commerce. Strumenti per l'Analisi dei Dati  Google Trends: analizza la frequenza delle ricerche online.  Google Analytics: misura le performance di un sito web.  SEMrush: analizza traƯico e SEO di un sito.  Twitter Trending Topics: monitora gli argomenti di tendenza su Twitter.

 Wordcloud di MonkeyLearn: visualizza le parole più usate in un testo.  Query avanzate con operatori booleani: perfezionano la ricerca di dati specifici. Creare una Digital Analysis

  1. Definire il perimetro dell'analisi.
  2. Stabilire il periodo temporale.
  3. Identificare il target di riferimento.
  4. Selezionare i KPI (Key Performance Indicators).
  5. Raccogliere ed elaborare i dati.
  6. Visualizzare i risultati (es. grafici, wordcloud). Crisis Management Il Crisis Management gestisce le situazioni critiche per proteggere la reputazione aziendale. Comprende:  Prevenzione: monitoraggio continuo.  Risposta: intervento rapido.  Recupero: gestione post-crisi. Esempio pratico: Durante i disservizi di DAZN su TIMVISION, è stata implementata una dashboard per monitorare in tempo reale i feedback negativi e intervenire tempestivamente. In conclusione, l'integrazione tra Social Listening, Sentiment Analysis e Big Data permette alle aziende di comprendere meglio i clienti, anticipare i trend e reagire prontamente alle crisi, migliorando così la competitività sul mercato.

Modelli di Reti

  1. Reti regolari: Ogni nodo ha un numero fisso di connessioni, ma queste reti non sono small-world.
  2. Reti casuali: Le connessioni sono generate casualmente; hanno small- world ma basso clustering.
  3. Modello Watts-Strogatz: Un'interpolazione tra reti regolari e casuali, con alto clustering e proprietà di small-world.
  4. Reti scale-free: Caratterizzate dalla presenza di hub, cioè nodi con molte connessioni che dominano la rete (es. Internet). Seguono una distribuzione di potenza, dove pochi nodi hanno molte connessioni e molti nodi ne hanno poche. Applicazioni delle Reti Complesse  Epidemiologia: Le reti sociali, con la loro eterogeneità, influenzano la diƯusione delle malattie. Conoscere la rete di contatti aiuta a pianificare campagne vaccinali eƯicaci.  Trasporto: Le reti aeree mostrano come vincoli geografici e congestione possano trasformare una rete da scale-free a una più omogenea.  Comunicazione e Internet: Gli hub giocano un ruolo cruciale nella riduzione delle distanze e nella resilienza della rete. Dinamiche di Rete e Manipolazione La struttura di una rete può essere modificata per cambiare i pattern emergenti. Ad esempio:  Shortcuts: Collegamenti deboli strategici possono ridurre il diametro di una rete, rendendola più eƯiciente.  Controllo degli hub: Nelle reti scale-free, proteggere o attaccare gli hub può avere un impatto significativo sulla stabilità della rete. Riflessioni Finali Le reti complesse non solo descrivono i fenomeni del mondo reale ma oƯrono strumenti per intervenire su di essi. Comprendere la loro struttura e dinamica è essenziale per aƯrontare sfide globali come la diƯusione di malattie, il traƯico di informazioni e la resilienza delle infrastrutture tecnologiche.

4. Big Data, Sentiment Analysis e Comunicazione Digitale

La crescente digitalizzazione ha portato alla creazione di enormi quantità di dati, trasformando radicalmente il modo in cui le aziende comunicano e interagiscono con il pubblico. In questo contesto, i Big Data e la Sentiment Analysis giocano un ruolo fondamentale nella comprensione dei comportamenti dei consumatori e nell'elaborazione di strategie di marketing eƯicaci. La combinazione di analisi dei dati e interpretazione dei sentimenti consente di rispondere in modo tempestivo e personalizzato alle esigenze del mercato. L'impatto dei Big Data nella Comunicazione Digitale Le piattaforme digitali generano ogni giorno 3 quintilioni di byte di dati, e il 90% di questi dati è stato prodotto solo negli ultimi due anni. Questo aumento esponenziale di informazioni richiede strumenti avanzati di raccolta, analisi e interpretazione per trasformare i dati grezzi in conoscenza utile. Collegamento con l'immagine: L'enorme volume di dati evidenziato nelle slide sottolinea l'importanza di tecnologie come il Machine Learning, l'Intelligenza Artificiale e i sistemi di Data Visualization per analizzare rapidamente i dati e ottenere insight strategici. L'analisi visiva consente di semplificare la comprensione di grandi volumi di dati complessi. Cambiamenti Comportamentali e Reti Sociali Durante la pandemia, le abitudini degli italiani sono cambiate drasticamente: l'uso di servizi come la consegna a domicilio, le videoconferenze e le piattaforme di streaming è aumentato significativamente. Questi cambiamenti hanno generato nuove dinamiche nei social network, influenzando le strategie di comunicazione aziendale. Collegamento con l'immagine: Il grafico sulle nuove abitudini evidenzia come le aziende abbiano dovuto adattare le loro strategie di marketing ai nuovi comportamenti dei consumatori, utilizzando i Big Data per segmentare il pubblico, analizzare i trend emergenti e personalizzare i contenuti in modo più eƯicace. Il Workflow di Analisi dei Dati nella TIM Data Room Il processo di analisi dei dati descritto nella TIM Data Room include fasi come Data Extraction, Data Analysis, Real-Time Monitoring e Insight Discovery.

Il Caso Sanremo e la Comunicazione Social di TIM La partnership tra TIM e il Festival di Sanremo è un esempio di utilizzo strategico dei social media. TIM ha creato contenuti dedicati e ha sfruttato le piattaforme digitali per amplificare il proprio messaggio, generando un forte coinvolgimento del pubblico. Collegamento con l'immagine: Le dichiarazioni di Rai Pubblicità e la partecipazione di TIM a Sanremo mostrano come l'uso mirato dei Big Data e della Sentiment Analysis abbia permesso di analizzare in tempo reale le reazioni del pubblico, adattare la comunicazione e massimizzare l'engagement durante un evento di grande risonanza. In conclusione, i Big Data e la Sentiment Analysis sono strumenti essenziali per aƯrontare le sfide della comunicazione digitale. Le immagini analizzate mostrano come l'integrazione tra dati, tecnologia e strategie di comunicazione possa generare un vantaggio competitivo per le aziende, migliorando l'interazione con il pubblico, l'eƯicienza operativa e la gestione dei contenuti.

5. Intelligenza Artificiale, Big Data e Sentiment Analysis nella

Comunicazione Digitale

L'evoluzione delle tecnologie digitali ha reso l'Intelligenza Artificiale (IA) un elemento cruciale per la gestione e l'interpretazione dei Big Data. L'IA consente di automatizzare l'analisi di enormi volumi di dati, migliorando la comprensione del comportamento dei consumatori e l'eƯicacia delle strategie di marketing. La combinazione di IA, Machine Learning e Sentiment Analysis permette di ottenere insight approfonditi e di rispondere tempestivamente alle esigenze del mercato, contribuendo così alla creazione di vantaggi competitivi sostenibili. L'Intelligenza Artificiale come Motore dell'Innovazione Digitale L'IA è definita come la capacità delle macchine di apprendere, adattarsi e compiere azioni intelligenti. Questo è reso possibile da tecniche avanzate come il Machine Learning e il Deep Learning, che consentono ai sistemi di elaborare dati complessi e migliorare continuamente le loro performance. Inoltre, l'IA è in grado di evolversi autonomamente attraverso il feedback continuo, ottimizzando i processi decisionali. Collegamento con l'immagine: Le citazioni di pionieri dell'IA come Alan Turing, David Marr e Rodney Brooks mostrano come l'obiettivo dell'IA sia quello di sviluppare sistemi capaci di risolvere problemi complessi e di simulare il comportamento umano. Questa capacità è fondamentale per analizzare grandi volumi di dati e tradurli in azioni concrete, migliorando la competitività delle aziende. Applicazioni dell'Intelligenza Artificiale nei Big Data L'IA trova applicazione in molteplici settori legati ai Big Data, dall'elaborazione del linguaggio naturale (NLP) al riconoscimento delle immagini, fino all'analisi predittiva e alla personalizzazione delle esperienze utente. Tali tecnologie permettono di trasformare dati non strutturati in informazioni strategiche. Collegamento con l'immagine: Strumenti come ChatGPT e Google Bard dimostrano come l'IA sia in grado di migliorare la comunicazione con i clienti, automatizzare risposte e analizzare il sentiment del pubblico. Queste piattaforme applicano tecniche di Natural Language Processing per comprendere e rispondere in modo eƯicace alle esigenze degli utenti. Il Ruolo della Sentiment Analysis nella Gestione delle Crisi

In conclusione, l'integrazione dell'Intelligenza Artificiale con i Big Data e la Sentiment Analysis rappresenta un'opportunità strategica per le aziende. Questa combinazione consente di comprendere meglio il mercato, anticipare i cambiamenti e gestire eƯicacemente la comunicazione con il pubblico, migliorando la competitività, la resilienza aziendale e la gestione delle crisi.

6. Data Visualization, Big Data e Sentiment Analysis

La Data Visualization è uno strumento fondamentale per interpretare e comunicare in modo eƯicace i risultati derivanti dall'analisi dei Big Data e della Sentiment Analysis. L'uso di visualizzazioni intuitive consente di trasformare grandi volumi di dati complessi in insight chiari e immediatamente fruibili, agevolando la comprensione e il processo decisionale. L'importanza della Data Visualization nei Big Data I Big Data sono caratterizzati da un'elevata varietà, volume, velocità, veridicità e valore. La Data Visualization consente di organizzare e presentare questi dati in modo eƯicace, semplificando l'interpretazione delle informazioni e facilitando l'individuazione di pattern e trend rilevanti. Collegamento con l'immagine: L'importanza di uno stile coerente, l'uso di immagini di alta qualità e palette di colori studiate permettono di migliorare la leggibilità dei dati e di evidenziare le informazioni più rilevanti. L'utilizzo di grafici chiari e schematici rende i dati più accessibili anche a chi non ha competenze tecniche avanzate. Strumenti e Tecniche di Data Visualization L'eƯicacia di una presentazione dipende dalla scelta degli strumenti e delle tecniche di visualizzazione. I tool come Canva, Mentimeter, Pitch, Visme, PowerPoint e Keynote oƯrono funzionalità avanzate per creare presentazioni visivamente accattivanti e funzionali. Collegamento con l'immagine: La selezione di tool adeguati e l'adozione di template grafici ben progettati sono essenziali per comunicare i risultati di analisi complesse in modo chiaro e coinvolgente. La Psicologia dei Colori nella Comunicazione Visiva I colori hanno un ruolo strategico nella Data Visualization, poiché influenzano la percezione e l'interpretazione dei dati. L'uso di colori complementari, palette coerenti e contrasti adeguati permette di creare gerarchie visive e di guidare l'attenzione su elementi specifici. Collegamento con l'immagine: L'esempio di grafici colorati mostra come il colore possa mettere in risalto dati chiave e creare un impatto visivo eƯicace, migliorando la comprensione e la memorizzazione delle informazioni. Data Visualization e Sentiment Analysis

chiaro e immediato insight complessi, facilitando la comprensione e l'adozione di decisioni strategiche.

7. Le Regole del Successo

  1. Il Successo Non Riguarda Solo Te Il successo personale non dipende solo dalle proprie capacità, ma anche dalla percezione degli altri. È fondamentale imparare a comunicare eƯicacemente il proprio valore e costruire una narrazione convincente che catturi l’attenzione del pubblico rilevante per il proprio settore. La costruzione di una rete professionale è altrettanto cruciale, poiché chi ci conosce può giocare un ruolo decisivo nel nostro successo. Punti Chiave:
    • Comunicare il proprio valore in modo eƯicace.
    • Identificare il pubblico giusto.
    • Costruire una narrazione personale convincente.
    • Coltivare la rete professionale. Esercizi: o Scrivi un breve pitch che descriva il tuo valore unico. o Analizza i leader del tuo settore per capire come comunicano il loro valore. o Chiedi feedback a tre colleghi su come vieni percepito.
  2. Performance e Contesto La performance eccellente è essenziale ma non suƯiciente per garantire il successo. Anche il contesto e il riconoscimento sociale giocano un ruolo determinante. È importante lavorare in ambienti che valorizzino il merito e riconoscere le dinamiche politiche e sociali del settore in cui si opera. Punti Chiave:
    • L’eccellenza è necessaria, ma serve anche visibilità.
    • Il contesto e il riconoscimento sono cruciali.
    • Essere consapevoli delle dinamiche sociali e politiche del settore.

Esercizi:

  • Analizza i successi recenti del tuo settore e individua i fattori comuni.
  • Sviluppa un piano per adattarti a una nuova tendenza.
  • Identifica una nicchia dove puoi posizionarti come leader.
  1. L’importanza del Team Il successo non è mai il risultato di un singolo individuo, ma di un team forte e coeso. Costruire una cultura collaborativa e riconoscere i contributi degli altri è fondamentale per il successo collettivo. Punti Chiave:
  • Nessuno ha successo da solo.
  • Cerca compagni di squadra che condividano la tua visione.
  • Valorizza i contributi degli altri e promuovi una cultura collaborativa. Esercizi:
  • Organizza una sessione di brainstorming con il tuo team per allineare obiettivi.
  • Crea un piano di sviluppo per ogni membro del team.
  • Pianifica attività regolari per raƯorzare la coesione del gruppo. Questo capitolo oƯre una guida su come combinare performance personale, networking, visibilità e collaborazione per raggiungere il successo nel proprio campo.

Esercizi Svolti e Spiegazioni Esercizio 1: Scrivi un breve pitch che descriva il tuo valore unico Pitch: “Sono un esperto di sentiment analysis e big data con una passione per trasformare dati complessi in insight significativi per le aziende. Il mio approccio combina competenze tecniche avanzate con una profonda comprensione delle dinamiche di mercato, aiutando le organizzazioni a prendere decisioni strategiche basate sui dati.” Spiegazione: Questo pitch mette in evidenza sia le competenze tecniche (sentiment analysis e big data) sia l’abilità di tradurre i dati in valore strategico per le aziende. È conciso, diretto e orientato ai benefici che posso oƯrire. Esercizio 2: Analizza i leader del tuo settore per capire come comunicano il loro valore Analisi: Ho analizzato alcuni leader nel campo della sentiment analysis, come DataRobot e Hootsuite. Entrambe le aziende comunicano il loro valore enfatizzando casi di studio concreti e risultati misurabili. Utilizzano storie di successo per mostrare come le loro soluzioni hanno migliorato la performance aziendale dei loro clienti. Spiegazione: Osservando questi leader, è chiaro che un approccio basato su risultati tangibili e testimonianze di clienti è eƯicace per comunicare il valore. Questo suggerisce che dovrei enfatizzare esempi concreti di come il mio lavoro ha creato valore.