Upgrade to Pro — share decks privately, control downloads, hide ads and more …

POPmine: public opinion tracking using social media & online news

POPmine: public opinion tracking using social media & online news

Presentated by Pedro Saleiro (pedrosaleiro at gmail.com) at the Oporto MUG #2 (Dec 17, 2013)

Mário Cordeiro

December 17, 2013
Tweet

More Decks by Mário Cordeiro

Other Decks in Technology

Transcript

  1. context POPSTAR • FCT funded R&D project • explores social

    media & online news • creates indicators of frequency & opinion of mentions to political actors • trend analysis and comparison to traditional survey based indicators
  2. objectives POPSTAR • Collect tweets, facebook posts, blog posts &

    online news • Opinion classification of retrieved messages • Authority and influence detection • Data aggregation (by date, user, topic, personality, opinion score, …)
  3. requirements POPSTAR • Modularity & Scalability • Flexibility ◦ reusable

    modules, well defined interfaces ◦ new features = reduced development effort • Batch + real time processing • Easiness to replicate, install & low maintenance
  4. POPmine • mongoDB rocks! • Features were not closed! Even

    now... • We wanted to create time series (not relational) • We needed fast prototyping
  5. POPmine: 1. get data (insert) 2. classify data (find +

    update) 3. aggregate data (map_reduce)
  6. • POPmine ◦ don’t need to know any data model

    ◦ get tweets, blog posts and news ◦ for each in response: insert(each)