Task 3 Web Community Sensing

Similar documents
Task 3 Web Community Sensing & Task 6 Query and Visualization

REACTION Workshop Overview Porto, FEUP. Mário J. Silva IST/INESC-ID, Portugal REACTION

Technical Presentations. Arian Pasquali, FEUP, REACTION Data Collection Plataform David Batista, INESC-ID, Sematic Relations Extraction REACTION

News media analysis at Lab SAPO UPorto. Jorge Teixeira

WEB AND APPLICATION DEVELOPMENT ENGINEER

This Record of activity confirms that Jonathan Scrase has completed the following courses within the Microsoft Virtual Academy:

LIAAD Artificial Intelligence and Decision Support Lab of INESC TEC. João Mendes Moreira

Europass Curriculum Vitae

Developing Microsoft SharePoint Server 2013 Core Solutions

Developing ASP.NET MVC 4 Web Applications MOC 20486

This course provides students with the knowledge and skills to develop ASP.NET MVC 4 web applications.

Developing ASP.NET MVC 4 Web Applications

PRINCIPLES AND PRACTICES OF MEDICAL DEVICE DEVELOPMENT

Client Overview. Engagement Situation. Key Requirements

IST/INESC-ID. R. Alves Redol 9 Sala Lisboa PORTUGAL

DataStorm: Large-Scale Data Management in Cloud Environments

Assignment 5: Visualization

Web. Programming. Hans- Pe0er Halvorsen, M.Sc. h0p://home.hit.no/~hansha/?page=sojware_development

Developing ASP.NET MVC 4 Web Applications Course 20486A; 5 Days, Instructor-led

Programming Fundamentals of Web Applications Course 10958A; 5 Days

Ana Paiva (group coordinator) Jornadas dos 20 anos da Engenharia FEUP, 7-8 nov 2014

Enhancing Health and. Information Systems and Technologies for. Social Care. Reference. Polytechnic Institute of Leiria, Portugal

ADS2013: App Development with SharePoint 2013

Programming in HTML5 with JavaScript and CSS3

Visualizing MongoDB Objects in Concept and Practice

d3.js Data-Driven Documents Scott Murray, Jerome Cukier & Jeffrey Heer VisWeek 2012 Tutorial

How To Understand And Understand Cultural Quarter

Create Cool Lumira Visualization Extensions with SAP Web IDE Dong Pan SAP PM and RIG Analytics Henry Kam Senior Product Manager, Developer Ecosystem

Unifying Search for the Desktop, the Enterprise and the Web

Value of IEEE s Online Collections

design coding monitoring deployment Java Web Framework for the Efficient Development of Enterprise Web Applications

How To Get A Degree In Education

Facebook Twitter YouTube Google Plus Website . o Zooming and Panning. Panel. 3D commands. o Working with Canvas

José M. F. Moura, Director of ICTI at Carnegie Mellon Carnegie Mellon Victor Barroso, Director of ICTI in Portugal

Republic Polytechnic School of Infocomm C308 Web Framework. Module Curriculum

Agenda. Company Platform Customers Partners Competitive Analysis

SAV2013: The Great SharePoint 2013 App Venture

Upgrade to Microsoft Web Applications

MyCompany Professional Web Developer Certification Examination Specification

Premium Data Centre Europe Pricing, Business Model & Services

Large Scale Learning

ECCE Standing Committee Education & Training

Acronym Full Name Description. RoR Ruby on Rails Web application framework

Developer Relations, Technical Leadership, Product Design, Application Architecture, Research and Development

General Meeting s Preparatory Information

Programming. Languages & Frameworks. Hans- Pe(er Halvorsen, M.Sc. h(p://home.hit.no/~hansha/?page=sodware_development

Computing our Future Computer programming and coding in schools in Europe. Anja Balanskat, Senior Manager European Schoolnet

Chairman of the Board Elísio Alexandre Soares dos Santos. Financial Matters Committee. Luís Maria Viana Palha da Silva (Chairman)

Architecture Workshop

SoFtWare SolutIonS. for road traffic. CroSS invipo CroSS Pearer VISUALIZATION AND INTEGRATION PLATFORM DATA COLLECTION AND VALIDATION SERVICE

Chapter-1 : Introduction 1 CHAPTER - 1. Introduction

Orthogonal ray imaging: from dose monitoring in external beam therapy to low-dose morphologic imaging with scanned megavoltage X-rays

ArcGIS 10.1 Web Apps and APIs. John Hasthorpe & Kai Hübner

Describe how to utilize the Publishing API to access publishing settings and content.

Corticeira Amorim, S.G.P.S., S.A.

Course 20489B: Developing Microsoft SharePoint Server 2013 Advanced Solutions OVERVIEW

Please contact Cyber and Technology Training at for registration and pricing information.

Comparison of annuity markets (OECD National Annuity Markets: Features and Implications, Rusconi 2008) Mercer

ERMInE Database. Presentation by Nils Flatabø SINTEF Energy Research. ERMInE Workshop 2 - Northern Europe Oslo, 1. November 2006

Microsoft Power BI. Nov 21, 2015

Microsoft SQL Server Review

maximizing IT productivity

DE-20489B Developing Microsoft SharePoint Server 2013 Advanced Solutions

Lab 2: Visualization with d3.js

Google Web Toolkit. Introduction to GWT Development. Ilkka Rinne & Sampo Savolainen / Spatineo Oy

SharePoint Training DVD Videos

PROTOCOL ON THE MARKETING OF COMPLEX FINANCIAL PRODUCTS

RedTigerSoftware. WEB DEVELOPERS Introduction & Portfolio

Open Government Data Initiative. Dejan Cvetkovic Regional Technology Officer, Microsoft CEE Athens, Greece, December 1 st, 2011

Developing Microsoft SharePoint Server 2013 Advanced Solutions

Mobile Application Development

JavaScript and jquery for Data Analysis and Visualization

Kentico CMS 5 Developer Training Syllabus

SERVICE LEVEL AGREEMENT! CONFIRMATION

Lucerne, Switzerland 13th-15th July 2007 OVERALL STANDING

Software Development Interactief Centrum voor gerichte Training en Studie Edisonweg 14c, 1821 BN Alkmaar T:

ANALYSIS. wikia.com. YOUR NAME & SLOGAN Call Me:

DATA SCIENCE CURRICULUM WEEK 1 ONLINE PRE-WORK INSTALLING PACKAGES COMMAND LINE CODE EDITOR PYTHON STATISTICS PROJECT O5 PROJECT O3 PROJECT O2

Title: Front-end Web Design, Back-end Development, & Graphic Design Levi Gable Web Design Seattle WA

Lab Inventory System. Label Writer Access Card with Barcode Barcode Reader. Hans- Pe(er Halvorsen, M.Sc.

Embedded BI made easy

RUI TAVARES. {Web Developer} Biography

Mobile Technique and Features

Taxation of tobacco products in the European Union. Frank Van Driessche DG Taxation and Customs Union May 2006

Creating Modern CICS Web Applications by Exploiting Open Source Javascript Libraries

Visualizing Relationships between Related Variables: Improving Physics Education through D3.js Network Visualizations

Cross Platform Mobile Gis System For Data Collection Based On Gps And Emerging Gis Technologies

DEBT LEVELS AND FISCAL FRAMEWORKS. Christian Kastrop Director of Policy Studies Branch Economics Department

BUSINESS-TO-BUSINESS ALTERNATIVE DISPUTE RESOLUTION IN THE EU

W I R E T R A N S F E R S E R V I C E S

Naci Balkan Department of Computer Science and Electronic Engineering University of Essex, UK

WEB DEVELOPMENT COURSE (PHP/ MYSQL)

Europass Curriculum Vitae

Transcription:

Task 3 Web Community Sensing REACTION Mee<ng January 13th, 2012

Team Gustavo Laboreiro - PhD Student @ LIACC, with SAPO Labs grant Jorge Teixeira - SDE @ SAPO Labs, PhD Student @ LIACC Eduarda and Eugénio @ FEUP and Luís @ SAPO New hires: Arian Pasquali 6 month SAPO Labs grant, started February 2012 Nuno Baldaia 8 month REACTION grant, started April 2012 Former collaborator: Matko Bosnjak (Francisca Teixeira, 4 month REACTION grant, starmng June 2012) Future hires: 15 months BI (MSc) @ 980 Eur 8 months BI (BSc) @ 745 Eur

Progress Report Presented TwiVerEcho paper at WWW 2012 Robust language detecmon on TwiVer streams paper (re- submived to CIKM 2012) Experiments with topic- based influence detecmon algorithms (technical report due soon) TwiVerEcho II crawler architecture migramon to big data technologies improved crawl scheduling algorithms

Progress Report InformaMon visualizamon components for REACTION Deployed prototypes at SAPO.pt MVDi: verbetes co- occurrences + interacmve network visualizamon TwiVeuro: Euro 2012 twiver crawl + menmons + senmment analysis + trends visualizamon

MVDi - VisualizaMon hvp://voxx.sapo.pt/mvdi Challenges Web based interacmve network visualizamon Support modern web browsers Client- side vs. server- side layout generamon (performance and layout quality vs. user interacmon and experience)

MVDi - VisualizaMon How it was implemented Using Web standard technologies (HTML, CSS, SVG, JavaScript) On top of open- source JavaScript frameworks (D3.js and jquery) SVG based visualizamons to improve user interacmon and allow custom designs Client- side layout generamon Server data access through the JSONP de facto standard method Problems Performance (SVG does not scale for larger networks) Layout (force layout is not perfect but rather a client- side generated feasible one)

MVDi - VisualizaMon Future improvements BeVer layouts (probably server- side generated) BeVer Mme navigamon interacmon design and larger Mmespan selecmons BeVer zooming features (revealing/hiding details on zooming in/out) Global networks for a given Mmespan (instead of ego networks only) BeVer network exploramon support with new features such as expandable (or commutamve) networks (opening new networks without loosing previous ones)

TwiVeuro Data CollecMon Real Mme collecmon of tweet with the #Euro2012 hashtag Using TwiVer Streaming API 51 tweets/sec limit (e.g., reach when there is a goal) 3 servers collecmng data for redundancy

TwiVeuro Real- Mme data collecmon and storage InformaMon extracmon SenMment analysis InformaMon visualizamon

TwiVeuro Data Storage +5,5 million tweets stored since 8 june and indexed in Solr IniMally, Up to 30 sec between user published a tweet unml it got indexed in our system Currently, 1 sec on average

TwiVeuro - VisualizaMon hvp://twiveuro.sapo.pt Challenges Support modern browsers and mobile devices Access and display data changes on a near realmme basis Encourage user parmcipamon

TwiVeuro - VisualizaMon How it was implemented Using Web standard technologies (HTML, CSS, SVG, JavaScript) On top of open- source JavaScript frameworks (D3.js and jquery) and an open- source responsive CSS framework to reduce the design and development Mme (TwiVer Bootstrap) SVG based visualizamons to improve the user interacmon and allow custom designs Server- side data access through the JSONP de facto standard method to load and refresh data

TwiVeuro - VisualizaMon Problems Performance on mobile devises (parmally solved by disabling animamons on such devices) Adaptability of SVG based visualizamons to mobile device sizes Visualizing real Mme changes Future improvements BeVer overall performance BeVer Mme navigamon interacmon design SenMment visualizamons New visualizamon tools to support post event research

TwiVeuro MenMons ExtracMon Complex name disambiguamon Popular names and surnames MulMple ways of referring to the enmmes

Complex name disambiguamon Progress Report Eduardo Alves da Silva (CroaMa) Bruno Eduardo Regufe Alves (Portugal) Eduardo dos Reis Carvalho (Portugal) David Josué Jiménez Silva (Spain) Fábio Alexandre da Silva Coentrão (Portugal) João Pedro da Silva Pereira (Portugal) David Forde (Republic of Ireland) David Lafata (Czech Republic) David Limberský (Czech Republic) Hugo Miguel Pereira de Almeida (Portugal) João Filipe Iria Santos MouMnho (Portugal) CrisMano Ronaldo dos Santos Aveiro (Portugal) Rui Pedro dos Santos Patrício (Portugal)

Popular names and surnames ChrisMan Ulf Wilhelmsson (Sweden) ChrisMan Bjørnshøj Poulsen (Denmark) ChrisMan Dannemann Eriksen (Denmark) ChrisMan Maggio (Italy) Tomáš Hübschman (Czech Republic) Tomáš Pekhart (Czech Republic) Tomáš Necid (Czech Republic) Tomáš Sivok (Czech Republic) ChrisMan Bjørnshøj Poulsen (Denmark) Jakob Bendix Uhd Poulsen (Denmark) Simon Busk Poulsen (Denmark)

MulMple menmons Itália Italy ITA it Italians Italian (team) Italianos... Gli Azzurri The Azures CrisMano Ronaldo CR7 PT07 Portugal7 POR07...

Matches and opinions portugal- alemanha POR- DEN nl- pt cze- pt... like dislike +++ - - - - - - fail lousy amazing :- (...