Estrarre informazioni da pagina Facebook SMAU Milano 2016

50
Estrarre informazioni da una pagina Facebook Roberto Marmo Università di Pavia, Facoltà di Ingegneria Consulenza e Formazione www.robertomarmo.net [email protected] .

Transcript of Estrarre informazioni da pagina Facebook SMAU Milano 2016

Page 1: Estrarre informazioni da pagina Facebook SMAU Milano 2016

Estrarre informazioni

da una pagina

Facebook

Roberto Marmo

Università di Pavia, Facoltà di Ingegneria

Consulenza e Formazione

www.robertomarmo.net

[email protected]

.

Page 2: Estrarre informazioni da pagina Facebook SMAU Milano 2016

Presenza nei Social Network

• http://it-it.facebook.com/roberto.marmo

• https://www.linkedin.com/in/robertomarmo/it

• https://twitter.com/RobertoMarmo

• https://www.youtube.com/user/robertomarmo/

• http://www.slideshare.net/RobertoMarmo

• http://pinterest.com/robertomarmo

• http://it.viadeo.com/it/profile/roberto.marmo

• http://www.xing.com/profile/Roberto_Marmo

• https://plus.google.com/u/0/114984654054551381577

• http://www.wayn.com/profiles/5013011

Page 3: Estrarre informazioni da pagina Facebook SMAU Milano 2016

Estrazione di informazioni

interfaccia grafica

API grafo sociale

desktop

mobile

informazione

conoscenza

azione

• interazione manuale • servizi gratuiti • servizi a pagamento

uguale per tutti

dipende dal problema

Pagina Facebook

Pagina Facebook

Page 4: Estrarre informazioni da pagina Facebook SMAU Milano 2016

Motivazioni per l’azione

• A chi è rivolto? a tutti, dall’utente all’amministratore

• Perché deve operare? per usare al meglio la pagina

Facebook, non essere utenti passivi, sperimentare,

conoscere novità

• Quanto tempo richiede? qualche ora

• Quali strumenti e competenze servono? pazienza, curiosità,

strumenti avanzati se occorre

• Quanto costa? tempo richiesto da operatore umano, licenze

per strumenti avanzati

• Quale vantaggio ricavo? tante informazioni per migliorare la

presenza su Facebook e per fare marketing

Estrazione informazioni pagina Facebook - Marmo 5

Page 5: Estrarre informazioni da pagina Facebook SMAU Milano 2016

Cosa è una pagina Facebook

• https://it-it.facebook.com/help/174987089221178

• https://it-it.facebook.com/business/products/pages

• vantaggi: fare marketing, comunicazione, relazione,

vendita ecc. ma bisogna saperla gestire

• svantaggi: non è casa nostra, ci vuole

professionalità

• https://www.facebook.com/pages riepilogo

• https://www.facebook.com/bookmarks/pages

• https://www.facebook.com/pages/?category=liked

Estrazione informazioni pagina Facebook - Marmo 6

Page 6: Estrarre informazioni da pagina Facebook SMAU Milano 2016

• Pages Directory su https://www.facebook.com/directory/pages/

Cercare nella raccolta di pagine Facebook

7

Page 7: Estrarre informazioni da pagina Facebook SMAU Milano 2016

Informazioni tipiche dalla pagina

• immagini di copertina e di presentazione

• nome della pagina, descrizione breve

• info

• tab aggiuntive per contenuti personalizzati

• post, video, foto pubblicati e interazioni ricevute

• piace a XYZ persone e quali sono miei amici

• applicazioni disponibili

• altre pagine che piacciono a questa pagina

• alle persone piacciono anche queste altre pagine

• recensioni

• post delle persone che visitano la pagina

Estrazione informazioni pagina Facebook - Marmo 8

Page 8: Estrarre informazioni da pagina Facebook SMAU Milano 2016

Criteri di analisi delle informazioni

• la presenza segue un piano editoriale oppure sembra casuale

• esistono dati e contenuti di dubbia provenienza

• i contenuti pubblicati sono vari o riguardano un solo ambito

• la gestione avviene con stile formal, amichevole,

professionale

• andamento parametri come la variazione del sentiment, la

creazione di pubblicità, l’aumento di persone interessate ecc.

• fonte del traffico, da dove arrivano gli utenti e verso quale

altro sito web potrebbero andare

• la tipologia degli utenti presenti

• quando viene pubblicato, cosa viene pubblicato, come viene

commentato

Page 9: Estrarre informazioni da pagina Facebook SMAU Milano 2016

Estrarre una copia della propria pagina

• da fare spesso per back-up e sapere cosa c’è

dentro

Estrazione informazioni pagina Facebook - Marmo 10

Page 10: Estrarre informazioni da pagina Facebook SMAU Milano 2016

Informazioni che non si possono estrarre

• file con elenco di persone cui piace la pagina,

in pochi click

• percorso navigazione di singola persona

• quale persona ha tolto il Mipiace, in pochi click

• video non fatti da amministratore

• chi è amministratore, editor ecc. se non lo dice

esplicitamente

• chi ha scaricato foto e video

Estrazione informazioni pagina Facebook - Marmo 11

Page 11: Estrarre informazioni da pagina Facebook SMAU Milano 2016

Numero identificativo della pagina

• a ogni oggetto su Facebook è associato un numero

per poterlo identificare

• http://findmyfbid.com/ http://findfacebookid.com/

inserire https://www.facebook.com/NOMEPAGINA

• dal numero risalire alla pagina:

https://www.facebook.com/NUMERO

• esempio di pagina chiamata tramite numero

https://www.facebook.com/376072042444905

• chi è https://www.facebook.com/4 e 5 6 ecc.?

• utile da citare in caso di problemi

Estrazione informazioni pagina Facebook - Marmo 12

Page 12: Estrarre informazioni da pagina Facebook SMAU Milano 2016

-nodi: profilo personale, pagina fan, foto, ecc. -relazioni tra i nodi: per collegare nodi che hanno qualcosa in comune, per navigare creando un percorso nel grafo per cercare informazioni

Graph API Explorer

Page 13: Estrarre informazioni da pagina Facebook SMAU Milano 2016

Graph API Explorer

• https://developers.facebook.com/tools-and-support/

documentazione per sviluppare applicazioni con API

• https://developers.facebook.com/tools/explorer/ per

esplorare il grafo senza programmare con API

• le informazioni in formato testo si possono copiare

Estrazione informazioni pagina Facebook - Marmo 14

Page 14: Estrarre informazioni da pagina Facebook SMAU Milano 2016

Insight da qualsiasi pagina

• page_fans_country e

page_storytellers_by_country

• da scrivere nella riga GET

• NOMEPAGINA/insights/page_fans_country

• NOMEPAGINA/insights/page_storytellers_by

_country

• anche per pagine che non amministro

Page 15: Estrarre informazioni da pagina Facebook SMAU Milano 2016

Insight da qualsiasi pagina

• https://it.wikipedia.org/wiki/ISO_3166-1

codice per riconoscere nazione

Page 16: Estrarre informazioni da pagina Facebook SMAU Milano 2016

Riconoscere Facebook multi-lingua

• ?brand_redir= alla fine della URL indica che

esistono versioni in lingue diverse

• esempio https://www.facebook.com/Waze – https://www.facebook.com/WazeIt/?brand_redir=

359317787470519 se si legge da Italia

– https://www.facebook.com/Waze/?brand_redir=D

ISABLE la pagina principale con DISABLE

Estrazione informazioni pagina Facebook - Marmo 17

Page 17: Estrarre informazioni da pagina Facebook SMAU Milano 2016

Riconoscere Facebook multi-lingua

Page 18: Estrarre informazioni da pagina Facebook SMAU Milano 2016

• usare Facebook con lingua English (US)

• scrivere frasi in lingua inglese per descrivere la

ricerca con Graph Search, esempi:

– brand who like people who like …

– interests liked by people who like …

– groups joined by people who like …

– people who like ... and like ... and live in ...

– pages liked by people who like ...

• basta saper scrivere la ricerca

Motore ricerca interno in lingua inglese

19

Page 19: Estrarre informazioni da pagina Facebook SMAU Milano 2016

Motore ricerca interno in lingua inglese

Estrazione informazioni pagina Facebook - Marmo 20

ricerca: people who like teladoiotorino

Teladoiotorino è il nome di una pagina che non amministro risultati dipendono da caratteristiche mio profilo e amici

Page 20: Estrarre informazioni da pagina Facebook SMAU Milano 2016

Motore ricerca interno in lingua inglese

Estrazione informazioni pagina Facebook - Marmo 21

ricerca: interests liked by people who like teladoiotorino Teladoiotorino è il nome di una pagina che non amministro

Page 21: Estrarre informazioni da pagina Facebook SMAU Milano 2016

Facebook Insight

• https://www.facebook.com/help/www/336893

449723054/ spiegazioni degli indici forniti

Estrazione informazioni pagina Facebook - Marmo 22

Page 22: Estrarre informazioni da pagina Facebook SMAU Milano 2016

Facebook Insight

• i numeri si possono esportare in un file

Estrazione informazioni pagina Facebook - Marmo 23

Page 23: Estrarre informazioni da pagina Facebook SMAU Milano 2016

Google, ricerche avanzate

• «site» da aggiungere alle parole chiave per

cercare nella specifica pagina con nome

indicato:

– site:it-it.facebook.com/NOMEPAGINA esempio

site:it-it.facebook.com/torinomagazine/ it-it è

codice area geografica

– site:facebook.com/NOMEPAGINA

– site:www.facebook.com/NOMEPAGINA

• tre ricerche con risultati diversi

Estrazione informazioni pagina Facebook - Marmo 24

Page 24: Estrarre informazioni da pagina Facebook SMAU Milano 2016

Google Alert

• https://www.google.it/alerts crea email con

risultati di ricerca

Estrazione informazioni pagina Facebook - Marmo 25

ricevo email quando il mio nome e cognome compare nella pagina facebook Teladoiotorino

Page 25: Estrarre informazioni da pagina Facebook SMAU Milano 2016

Google Cache

Estrazione informazioni pagina Facebook - Marmo 26

• cosa memorizza Google quando visita la pagina

• fotografia della pagina in quell’istante temporale

• recupero informazioni cancellate dopo il passaggio

di Google, esempio: evento cancellato per errore http://webcache.googleusercontent.com/search?q=cache%3Ahttps%3A%

2F%2Fwww.facebook.com%2Fevents%2F504731322984894

Page 26: Estrarre informazioni da pagina Facebook SMAU Milano 2016

Google Cache

data analisi cache https://it-it.facebook.com/FtiFerrovieTuristicheItaliane/

24 10 ore 1140 23 ott 2016 04:18:25 GMT.

25 10 ore 1000 23 ott 2016 04:18:25 GMT

25 10 ore 2300 23 ott 2016 21:24:52 GMT.

26 10 ore 2000 23 ott 2016 21:24:52 GMT

Estrazione informazioni pagina Facebook - Marmo 27

Page 27: Estrarre informazioni da pagina Facebook SMAU Milano 2016

Google pagine simili

• trovare pagine Facebook simili per nome e

per contenuto

• concorrenza sleale: mia pagina WXYZ

concorrente crea pagina WXYY

Page 28: Estrarre informazioni da pagina Facebook SMAU Milano 2016

WayBackMachine http://archive.org/web/

• archivio storico di grafica da siti web famosi

Estrazione informazioni pagina Facebook - Marmo 29

Page 29: Estrarre informazioni da pagina Facebook SMAU Milano 2016

WayBackMachine http://archive.org/web/

Estrazione informazioni pagina Facebook - Marmo 30

grafica senza video e immagini ma con tutto il testo e nominativi risalenti a quella data

Page 30: Estrarre informazioni da pagina Facebook SMAU Milano 2016

Microsoft Excel

• dati organizzati in un foglio di calcolo in righe e

colonne

• formule matematiche

• formati di grafici

• Visual Basic per macro

• librerie per social media

Estrazione informazioni pagina Facebook - Marmo 31

Page 31: Estrarre informazioni da pagina Facebook SMAU Milano 2016

Leggere Facebook da Microsoft Excel

• solo il testo finisce nelle celle del foglio

Page 32: Estrarre informazioni da pagina Facebook SMAU Milano 2016

Microsoft Excel per Facebook Insight

alcune analisi non fornite da Facebook Insight: • numero di persone che ne parlano • numero di fan

• numero di persone che ne parlano • numero di MiPiace

• numero di persone che ne parlano • analisi fonte dei MiPiace • numero di post nella pagina • numero di fan

Estrazione informazioni pagina Facebook - Marmo 33

Page 33: Estrarre informazioni da pagina Facebook SMAU Milano 2016

Microsoft Excel per Facebook Insight

fare calcoli statistici adeguati alle necessità

Estrazione informazioni pagina Facebook - Marmo 34

Page 34: Estrarre informazioni da pagina Facebook SMAU Milano 2016

Analisi engage su post unendo vari fogli

• unire insight da vari fogli per fare calcoli e

statistiche secondo le necessità, si può

creare la formula con la propria metrica

Page 35: Estrarre informazioni da pagina Facebook SMAU Milano 2016

Microsoft Excel per leggere Facebook

• Power Query installabile in Microsoft Excel

da https://www.microsoft.com/it-it/download

• componente di business intelligence

Estrazione informazioni pagina Facebook - Marmo 36

applicazione

Facebook

da inserire

nel profilo

Page 36: Estrarre informazioni da pagina Facebook SMAU Milano 2016

Microsoft Excel per leggere Facebook

• leggere il testo in Facebook da:

– gruppi

– profilo personale

– pagina pubblica

• da cui analisi di:

– nuvole di parole

– hashtag

– text mining

Estrazione informazioni pagina Facebook - Marmo 37

Page 38: Estrarre informazioni da pagina Facebook SMAU Milano 2016

Fogli per confrontare vari social network

• molti social network esportano dati in Excel

• creare grafici per confrontare gli andamenti

Page 39: Estrarre informazioni da pagina Facebook SMAU Milano 2016

NodeXL per fare Social Network Analysis

• estensione per Excel, gratuita o pagamento

• analisi di grafi creati in gruppi e pagine

Facebook • http://nodexl.codeplex.com/

• http://www.i-dome.com/articolo/15031-Disegna-la-mappa-dei-

tuoi-collaboratori-con-Excel-e-NodeXL.html

• https://www.facebook.com/NodeXL

40

Page 40: Estrarre informazioni da pagina Facebook SMAU Milano 2016

NodeXL per fare Social Network Analysis • grafo creato dalle persone che hanno messo “Mi

piace” interagiscono su pagina (o gruppo) o sono

amici

41

Page 41: Estrarre informazioni da pagina Facebook SMAU Milano 2016

Strumenti online di terze parti per analizzare tutti i social media

• http://trackmaven.com/

• http://simplymeasured.com/free-social-media-tools/

• https://www.rivaliq.com/

• http://www.semrush.com/

• https://hootsuite.com/it/

• http://www.howsociable.com/

• http://www.socialsiteexplorer.com/

• https://www.quintly.com/

specifici per Facebook

• http://www.agorapulse.com/features/facebook-competitor-analysis

• http://www.fanpagekarma.com/

• http://www.likealyzer.com/

• http://simplymeasured.com/freebies/facebook-competitive-analysis Estrazione informazioni pagina Facebook - Marmo 42

Page 42: Estrarre informazioni da pagina Facebook SMAU Milano 2016

FanPage Karma www.fanpagekarma.com/

43

confronto presenza su diversi social media

Page 43: Estrarre informazioni da pagina Facebook SMAU Milano 2016

http://www.fanpagekarma.com/

FanPage Karma www.fanpagekarma.com/

44

Page 44: Estrarre informazioni da pagina Facebook SMAU Milano 2016

Servizi online di terze parti

Estrazione informazioni pagina Facebook - Marmo 45

http://www.likealyzer.com/ consigli per migliorare la gestione confronta con pagine simili

Page 45: Estrarre informazioni da pagina Facebook SMAU Milano 2016

SimplyMeasured

• crea foglio Excel e presentazione PowerPoint

con insight estratti da qualsiasi pagina

• http://simplymeasured.com/free-social-media-tools/

• http://simplymeasured.com/freebies/facebook-fan-

page-analytics

• esempio di rapporto su

https://freereports.simplymeasured.com/viewer/dixk

2n23mwlbh6rk2qfx8wkay5hmsh/326738

Page 46: Estrarre informazioni da pagina Facebook SMAU Milano 2016

Gestire in sicurezza le informazioni prese

• proteggere con password i file creati, potrebbero

essere visibili su internet

• fare una copia dei dati e lavorare sulla copia

• documentare tutte le operazioni svolte

• aggiornamento frequente

• specificare la data dell’estrazione

Estrazione informazioni pagina Facebook - Marmo 47

Page 47: Estrarre informazioni da pagina Facebook SMAU Milano 2016

C’è tanto altro da esplorare…

• Non abbiamo parlato di informazioni da:

– profilo personale

– gruppi

– eventi

– immagini e video

– applicazioni

– pubblicità

• Si può estrarre tanto con tutti i social media

Page 48: Estrarre informazioni da pagina Facebook SMAU Milano 2016

Prossimi sviluppi

• elaborazione delle immagini e video digitali per:

– visual sentiment analysis, emozioni mostrate

– riconoscimento oggetti e logo per scegliere le

immagini da proporre

• intelligenza cognitiva per creare profilazione degli

utenti basata anche sul loro comportamento

Estrazione informazioni pagina Facebook - Marmo 49

Page 49: Estrarre informazioni da pagina Facebook SMAU Milano 2016

Conclusioni

• è possibile leggere tante informazioni dalla

pagina Facebook usando strumenti diversi

dalla classica interfaccia grafica e Graph API

• con le informazioni pubbliche si può fare:

– analisi mercato

– analisi concorrenza

– conoscere chi frequenta la pagina

– consapevolezza su cosa esiste

– trovare difetti nella presenza online