Measuring phenomena on Twitter Ongoing work
Opinion mining in social networks
Corrado Monti Universit` a degli Studi di Milano
Corrado Monti Universit` a degli Studi di Milano Opinion mining in social networks 1
Opinion mining in social networks Corrado Monti Universit` a degli - - PowerPoint PPT Presentation
Measuring phenomena on Twitter Ongoing work Opinion mining in social networks Corrado Monti Universit` a degli Studi di Milano Corrado Monti Universit` a degli Studi di Milano Opinion mining in social networks 1 Measuring phenomena on
Measuring phenomena on Twitter Ongoing work
Corrado Monti Universit` a degli Studi di Milano Opinion mining in social networks 1
Measuring phenomena on Twitter Ongoing work
◮ Sentiment analysis and textual classification can extract
◮ Links with real-world indicators were discovered1 ◮ Ok, but can we predict elections with Twitter? ◮ (Quite obviously) not really.2
1O’Connor et al., From tweets to polls: Linking text sentiment to public
2Chung and Mustafaraj, Can collective sentiment expressed on twitter
predict political elections? In 25th AAAI Conf. on AI, 2011.
Corrado Monti Universit` a degli Studi di Milano Opinion mining in social networks 2
Measuring phenomena on Twitter Ongoing work
◮ For which phenomena is this possible? ◮ Apparently economic trust is one of them3 ◮ Can political disaffection in Italy be measured through
◮ It is a relevant phenomenon ◮ Lot of interest, academic (sociology) and not 3Bollen, Mao, Pepe, Modeling public mood and emotion: Twitter sentiment
and socio-economic phenomena, ICWSM 2011
Corrado Monti Universit` a degli Studi di Milano Opinion mining in social networks 3
Measuring phenomena on Twitter Ongoing work
◮ “political disaffection” → political topic, negative sentiment,
◮ We had a training dataset of 28′340 labelled tweets ◮ We developed ad-hoc re-usable classification techniques
◮ We built robust classifiers, thanks to ontologies from DBpedia Corrado Monti Universit` a degli Studi di Milano Opinion mining in social networks 4
Measuring phenomena on Twitter Ongoing work
◮ Accepted way to measure
◮ We got fraction of italians
◮ One every ∼ 10 days in
Corrado Monti Universit` a degli Studi di Milano Opinion mining in social networks 5
Measuring phenomena on Twitter Ongoing work
◮ Accepted way to measure
◮ We got fraction of italians
◮ One every ∼ 10 days in
◮ 35′882′423 tweet ◮ For each survey, we compute
Giugno 2012
L M M G V S D
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
Corrado Monti Universit` a degli Studi di Milano Opinion mining in social networks 5
Measuring phenomena on Twitter Ongoing work
May 01 May 15 Jun 01 Jun 15 Jul 01 Jul 15 Aug 01 Aug 15 Sep 01 Sep 15 Oct 01 0.00 0.05 0.10 0.15 0.20 0.25 0.004 0.005 0.006 0.007 0.008 0.009 0.01 0.011
Time Inefficacy indicator Twitter disaffection ratio Twitter disaffection ratio Inefficacy indicator Corrado Monti Universit` a degli Studi di Milano Opinion mining in social networks 6
Measuring phenomena on Twitter Ongoing work
◮ Data seem to indicate a good correlation between disaffected
◮ This does not mean that Twitter is a representative sample! ◮ We can guess that the quantity of discussion about this
Corrado Monti Universit` a degli Studi di Milano Opinion mining in social networks 7
Measuring phenomena on Twitter Ongoing work
Apr 01 Apr 15 May 01 May 15 Jun 01 Jun 15 Jul 01 Jul 15 Aug 01 Aug 15 Sep 01 Sep 15 Oct 01 0.000 0.005 0.010 0.015 0.020 0. 0.025 0.05 0.075 0.1 0.125 0.15 0.175 0.2
Time Twitter disaffection ratio Inefficacy indicator Twitter disaffection ratio Inefficacy indicator
Rapporto di tweet Sondaggi (Ineffjcacia) Tempo S
d a g g i S
d a g g i T w e e t
(Teorie del complotto su stragismo di Stato)
Scandalo Lega Amministrative Attentato di Brindisi Scandalo Fiorito
Corrado Monti Universit` a degli Studi di Milano Opinion mining in social networks 8
Measuring phenomena on Twitter Ongoing work
◮ I plan to use these kind of data to better understand network
◮ We are developing a social network model where every node is
◮ Features can be also be opinions!
Corrado Monti Universit` a degli Studi di Milano Opinion mining in social networks 9
Measuring phenomena on Twitter Ongoing work
◮ In this model, every node has a priori ability to transmit
◮ We are more or less able to reconstruct the value of this
200 400 600 800 1000 node 0.1 1 10 R Corrado Monti Universit` a degli Studi di Milano Opinion mining in social networks 10
Measuring phenomena on Twitter Ongoing work
◮ Corrado Monti, Matteo Zignani, Alessandro Rozza, Adam
◮ My supervisors are Paolo Boldi and Sebastiano Vigna ◮ Ongoing work with Irene Crimaldi (IMT Lucca)
Corrado Monti Universit` a degli Studi di Milano Opinion mining in social networks 11
Measuring phenomena on Twitter Ongoing work
Corrado Monti Universit` a degli Studi di Milano Opinion mining in social networks 12