Social Web 2014: Final Presentations (Part II)
Group 16
The
Reincarnation App
Filip Ilievski
Sylvia van Schie
Wouter Stuifmeel
The Reincarnation App • A social web application to let you see who you were in previous lives • The Social Web • March 20th, 2014, VU University Amsterdam
GROUP
16
Introduction / Approach
TARGET Users of Facebook
GOAL Find the reincarnation chain of the user (all predecessors)
METHOD We hook up the user's date of birth to a person who deceased around the same date.
(margin up to three weeks)
VALUE The app is unique for it links data from Facebook to DBpedia and shows info about deceased people
It furthermore has a high entertainment value
The Reincarnation App • A social web application to let you see who you were in previous lives • The Social Web • March 20th, 2014, VU University Amsterdam
Data flow
The Reincarnation App • A social web application to let you see who you were in previous lives • The Social Web • March 20th, 2014, VU University Amsterdam
Data clustering
The Reincarnation App • A social web application to let you see who you were in previous lives • The Social Web • March 20th, 2014, VU University Amsterdam
Clustering is based on the
8 results we received when
entering the initial birth date
of 20 March 2007.
User interface
The Reincarnation App • A social web application to let you see who you were in previous lives • The Social Web • March 20th, 2014, VU University Amsterdam
Group 19
Social Web - Facebook Activity Checker
Thomas Berger, Kristoffer Lie Braathen, Timo Nijhof
Vrije Universiteit Amsterdam
March 20th, 2014
What?
How?
Who?
What does it look like?
1 What?
2 How?
3 Who?
4 What does it look like?
Thomas Berger, Kristoffer Lie Braathen, Timo Nijhof Social Web - Facebook Activity Checker
What?
How?
Who?
What does it look like?
Aim of the application
The overall goal is to explore when (ie: which days? what time?)
users are the most active on Facebook.
Thomas Berger, Kristoffer Lie Braathen, Timo Nijhof Social Web - Facebook Activity Checker
What?
How?
Who?
What does it look like?
Data mining
Pyhon script using Python SDK for Facebook;
Getting friends statuses and likes;
Categorize them, sum up all likes and statuses within a
category;
For the last week, sum up friends activities for each day.
Thomas Berger, Kristoffer Lie Braathen, Timo Nijhof Social Web - Facebook Activity Checker
What?
How?
Who?
What does it look like?
Individual work
Thomas: Python code, documentation;
Timo: Charts, design of app, data integration and
documentation;
Kristoffer: Charts, design of app, data integration and
documentation.
Thomas Berger, Kristoffer Lie Braathen, Timo Nijhof Social Web - Facebook Activity Checker
What?
How?
Who?
What does it look like?
Thomas Berger, Kristoffer Lie Braathen, Timo Nijhof Social Web - Facebook Activity Checker
What?
How?
Who?
What does it look like?
Thomas Berger, Kristoffer Lie Braathen, Timo Nijhof Social Web - Facebook Activity Checker
What?
How?
Who?
What does it look like?
Thomas Berger, Kristoffer Lie Braathen, Timo Nijhof Social Web - Facebook Activity Checker
What?
How?
Who?
What does it look like?
Thomas Berger, Kristoffer Lie Braathen, Timo Nijhof Social Web - Facebook Activity Checker
What?
How?
Who?
What does it look like?
Thomas Berger, Kristoffer Lie Braathen, Timo Nijhof Social Web - Facebook Activity Checker
Group 21
Concertify
Group 21
Bart Eijk, Theano Kotisi, Timur Carpeev
Structured data
Visualizations
Feature I: Clustering genres
blues-rock > blues & rock
viking metal > metal
synthpop > electronic & pop
Use pre-determined general tags
blues, classical, country, dance, electronic, folk, hip-hop,
indie, jazz, latin, metal, musicals, pop, reggae, rnb, rock
Feature II: Clustering
venues
Classification: most occurring word (genre)
Bag of Words model based on clustered tags
{'blues':	
  0.0,	
  
'classical':	
  0.0,	
  
'country':	
  25.476190476190474,	
  
'dance':	
  7.1428571428571423,	
  
'electronic':	
  7.1428571428571423,	
  
'folk':	
  25.476190476190474,	
  
'hip-­‐hop':	
  0.0,	
  
'indie':	
  2.8571428571428572	
  
...	
  
Feature III: Filtering &
Visualizing of venues
| JSON data
| venue name
| latitude, longitude
| genre classification
| genre vector
Social Web 2014: Final Presentations (Part II)
Social Web 2014: Final Presentations (Part II)
Social Web 2014: Final Presentations (Part II)
Social Web 2014: Final Presentations (Part II)
Social Web 2014: Final Presentations (Part II)
Social Web 2014: Final Presentations (Part II)
|  Limitations
{  Cold Start Problem/Popularity bias,
ad hoc annotation behavior,
weak labeling
{  Non-agreement on taxonomies
{  Ill-defined genre labels
{  Scalability of genre taxonomies
|  Scope
{  From taxonomies to folksonomies?
|  Evaluation
{  User Qualitative Evaluation of the
Application
|  Future Work / Developments
{  Hierarchical Classification
{  Alternative Autotagging Models
{  Combining data sources:
hybrid context - content systems for
music classification & recommendation
Group 22
Exploiting Twitter data for the
automatic annotation of Dutch
Public TV Programming
Group 22
Guido van Bruggen, Jochem Havermans, Shailin
Mohan & Frank Schurgers
The Social Web 2014, VU Amsterdam | Final Presentation Social Web App
Goal:
Helping the Netherlands Institute of
Sound and Vision to
automatically annotate TV shows
Target user group:
Clients of Sound and Vision
Advantages:
● Use of existing data;
● inexpensive;
● instantaneous annotation;
● easy to implement;
● automatic detection of hot topics;
● less need for tedious human annotation.
much advantage
wow
such cheap
very automatic
amaze
so data
Words per minute
annotation
De Wereld Draait Door, 18-
03-2014.
Minute: 18:17.
Pauw en Witteman, 18-03-2014. Viewers: 778.000. Total tweets: 2231.
Additions
● Words per minute annotation
● fragmentation of episodes;
● access to tweet content of all tweets;
● normalizing tweet count with viewer
count;
Group 23
WhatsAround
“Be everywhere, anywhere!”
Youssef Azriouil, Sara Chambel Pinheiro, Ana Rodrigues & Evangelia Marinaki
"Footprint - Where I've Been"
is a designed map app for
adding notes and marking
places
“Flickr”
capture, create, and share
photos
“Instagram”
way to capture and share the
world's moments
“Worldcam”
easy way of finding photos
from a specific venue
Social Web 2014: Final Presentations (Part II)
WhatsAround
FAST GLOBAL FUN
Way to share your life and travels with friends, family and community
Easiest way of finding out what's happening right now, anywhere and
everywhere
WhatsAround
Get user location
Serve up photos
Serve up place info
Send coordinates to
API (DataSets)
WhatsAround
Customized search
Different perspectives on a place
Be part of history by documenting
Chronological sequence -
Understand the evolution of the place
Check your location in real time
No hashtags
Friends Vs Community
Clustering analysis
Photographers
Travellers
Active users of social web apps
SARA – Location Assessment
EVI – Instagram and Flickr API info retrieval
ANA – WikiLocation API connection
YOUSSEF – Mobile experience
Social Web 2014: Final Presentations (Part II)
Group 25
Group 25
Jesse Groen, Alessio Muis, Ragaselvi
Ratnasingam
Our application
Features of the application
Data
Analysis
Individual features
Where is it used for?
Connect common hashtags to users
Fun!
Enrich tweets
Social Web 2014: Final Presentations (Part II)
Social Web 2014: Final Presentations (Part II)
Social Web 2014: Final Presentations (Part II)
Social Web 2014: Final Presentations (Part II)
Social Web 2014: Final Presentations (Part II)
Social Web 2014: Final Presentations (Part II)
Clickable
(Domain) Recommendation
User Dependent
Twitter data:
Hashtags
Times used
Followers & following
Cluster analysis
Trends analysis
Jesse: Common hashtags among friends
Alessio: User dependent - Your own content
Selvi: Recommendation among your
connections
AlessioSelviJesse
@Group25
Thank you very much! #SW2014
#findyourhashtag #finalassignment
20 Mar via web
Favorite Retweet Reply
Group 26
GROUP 26-APP INTRODUCTION
• Goal: Find top popular places among my friends
• Function:
• 1. Filter different type of places
• 2. Find people from different countries like to go where?
• 3. Analyze our data
Social Web 2014: Final Presentations (Part II)
INDIVIDUAL WORK
• Annan Cheng: 1. Retrieve friends data from Facebook; 2.
Extract where friends have been from data; 3. Get friends
nationality through Google Geocoding API
• Jiahui Chen: Design the demo, realize the map, filter and
sequencing functions through Google map API, d3 and
JavaScript
• Ziyan Zong: Realize analyze data function by using different
visualization methods like histogram and pie chart, etc. Find
out meaningful and useful facts behind those data.
Group 27
Group 27
Final assignment presentation
Data
● Twitter streaming API
● VeryRelated API
Approach
● Search for query
○ Select most popular tweets
○ Find most relevant terms
○ Look for synonyms
● Select relevant terms
○ Refine the query
○ Update the results
Mockup
Added value
● Interactive
○ Does suggestions
● Intuitive
○ Clicking instead of typing
● Interesting
○ 1 page overview
Group 29
Predicting attendance and outcome
of local elections - A web
application
Group 29:
Remco Draijer
Renee Vaessen
Lily Martinez Ugaz
Description & Goal
• A web application
▫ Local elections on March 19th in the Netherlands
• Predicting outcome and attendance
▫ Based on number of tweets
• Functions as an informative app
• Investigates correlation between tweets and:
▫ Outcome (number of seats in municipal council)
▫ Attendance (turnout)
Approach
• Mining Twitter for location-based tweets
▫ Amsterdam, Den Haag, Rotterdam and Utrecht
• Nine parties selected
▫ All occur in four cities
• Extract tweets with party-name in text, user-
name or user-description
▫ Preprocess data for duplicates and party-
generated tweets
Data
• Twitter streaming API
▫ Fetch tweets during 24 hours
• Interactive visualizations with d3.js
• Results: correlation between % of seats in
council and % of tweets about parties
▫ For Amsterdam, Den Haag, Rotterdam, Utrecht
• Distribution of tweets over mining period
Visualization
• http://www.remcodraijer.nl/socialweb/ass4/
Group 30
News Timeline
The Social Web 2014 - final assignment
Group 30
Motivation & Purpose
• information
• easy, visual way of getting up to speed
• easier than reading a newspaper or an RSS reader
• like a more visual, web-based, Flipboard
Data Sources
• media agencies around the world (list from
Wikipedia)
• Twitter
• Bing image search
• Sentiment140
Data Flow
• get the trending stories from the news agencies
• find tweets about the stories
• perform sentiment analysis on the tweets
• get images (and videos) related to the story
• export via JSON API
Data Flow
• get the trending stories from the news agencies
• find tweets about the stories
• perform sentiment analysis on the tweets
• get images (and videos) related to the story
• export via JSON API
filtered by region and/or tag
Display
• Web app
• Mobile friendly
• Responsive gallery
• See a prototype at http://www.mihneadb.net/news_timeline/
Demo
Demo
Group 31
The Social Web 2014 – Final assignment – G31: Jeroen Wever JWR970, Jeffrey Bruijntjes JBS257, Marije ten Brink MBK262
APPSPIRE!
What are his/her true aspirations?
An entertaining way to discover dreams and desires of
influential people… or your friends!
The Social Web 2014 – Final assignment – G31: Jeroen Wever JWR970, Jeffrey Bruijntjes JBS257, Marije ten Brink MBK262
Goal
a. Discover aspirations of a person of your interest
b. Compare your aspirations with others
c. Visualize aspirations in tag clouds or photo clouds
d. Find people who have specific aspirations
e. Follow trends in our shared aspirations
Related work:
Twitter Account Showdown
The Social Web 2014 – Final assignment – G31: Jeroen Wever JWR970, Jeffrey Bruijntjes JBS257, Marije ten Brink MBK262
Approach: discover
1. Retreive all tweets of user with Greptweet.com
2. Clean up tweets, remove punctuation, stop words, links
3. Use stemmer: matches verbs and nouns with same stem
4. Use word list with aspirational verbs to extract tweets
with aspirations
5. Count occurrences of meaningful word
Other possible data sources: FB, blogs, Pinterest, Google+, ...
The Social Web 2014 – Final assignment – G31: Jeroen Wever JWR970, Jeffrey Bruijntjes JBS257, Marije ten Brink MBK262
Approach: compare
Determine similarity
between 2 users, based
on amount of matching
words: correlation
The Social Web 2014 – Final assignment – G31: Jeroen Wever JWR970, Jeffrey Bruijntjes JBS257, Marije ten Brink MBK262
Approach: visualize
Tag cloud
Image cloud
Timeline
Group 32
Final Assignment: Group 32
Francois Lelievre, Marek Janiszewski, Yahia El-Sherbini, David Marshall-Nagy
Main Concept
■ An easy to use application to manage your
SoundCloud collection and enhance the
social experience with music
Group Effort
■ Concept and Development: Marek and
Francois
■ Concept and Testing: Yahia and David
Technical Background
■ Based on the SoundCloud API
■ In-browser interface
Music Collection Overview
■ Check all my likes in one place
■ Check all the tracks of a followed artist in
one place
Social Web 2014: Final Presentations (Part II)
Collection Management
■ Search for new songs
■ Sort out and favorite your songs
■ Follow artists
Social Web 2014: Final Presentations (Part II)
Social Web 2014: Final Presentations (Part II)
Song Recommendation
■ Based on the selected genre and on the
likes of followed people
■ Based on the recent likes of the followed
artists
■ Visualized search results
Social Web 2014: Final Presentations (Part II)
Thank You for Your Attention!
Questions?

More Related Content

PDF
Lecture 1: Social Web Introduction (2014)
PDF
Lecture 7: How to STUDY the Social Web? (2014)
PDF
Lecture 3: Vocabularies & Data Formats on the Social Web (2014)
PDF
Lecture 2: Interactions, Frameworks, Privacy & Security on the Social Web (2014)
PDF
Lecture 5: Personalization on the Social Web (2014)
PDF
Lecture 4: How can we MINE, ANALYSE & VISUALISE the Social Web? (2014)
PDF
CrowdTruth @VU Faculty Colloquium (June 2015)
PDF
VU Amsterdam: Social Web Course: Lecture1: Introduction to Social Web
Lecture 1: Social Web Introduction (2014)
Lecture 7: How to STUDY the Social Web? (2014)
Lecture 3: Vocabularies & Data Formats on the Social Web (2014)
Lecture 2: Interactions, Frameworks, Privacy & Security on the Social Web (2014)
Lecture 5: Personalization on the Social Web (2014)
Lecture 4: How can we MINE, ANALYSE & VISUALISE the Social Web? (2014)
CrowdTruth @VU Faculty Colloquium (June 2015)
VU Amsterdam: Social Web Course: Lecture1: Introduction to Social Web

What's hot (17)

PDF
Lecture2: What People Do on the Social Web (VU Amsterdam Social Web Course)
PDF
Lecture 4: How do we MINE, ANALYSE & VISUALISE the Social Web? (VU Amsterdam ...
PPTX
VU University Amsterdam - The Social Web 2016 - Lecture 5
PPTX
VU University Amsterdam - The Social Web 2016 - Lecture 2
PPT
Social media engagement
PDF
VU University Amsterdam - The Social Web 2016 - Lecture 3
PDF
VU University Amsterdam - The Social Web 2016 - Lecture 6
PPTX
VU University Amsterdam - The Social Web 2016 - Lecture 4
PDF
Lecture 1: Social Web Introduction (2013)
PDF
CHIP Project: Personalized Museum Tour with Real-Time Adaptation on a Mobile ...
PDF
One Web of pages, One Web of peoples, One Web of Services, One Web of Data, O...
PDF
Lecture 6: How can we STUDY the (Social) Web? (VU Amsterdam Social Web Course)
PDF
#mytweet via Instagram: Exploring User Behaviour Across Multiple Social Networks
PDF
Research 
and expertise 
in social media
PPTX
About the Social Semantic Web
PDF
Monitoring and Analysis of Online Communities
PPTX
Semantic Search keynote at CORIA 2015
Lecture2: What People Do on the Social Web (VU Amsterdam Social Web Course)
Lecture 4: How do we MINE, ANALYSE & VISUALISE the Social Web? (VU Amsterdam ...
VU University Amsterdam - The Social Web 2016 - Lecture 5
VU University Amsterdam - The Social Web 2016 - Lecture 2
Social media engagement
VU University Amsterdam - The Social Web 2016 - Lecture 3
VU University Amsterdam - The Social Web 2016 - Lecture 6
VU University Amsterdam - The Social Web 2016 - Lecture 4
Lecture 1: Social Web Introduction (2013)
CHIP Project: Personalized Museum Tour with Real-Time Adaptation on a Mobile ...
One Web of pages, One Web of peoples, One Web of Services, One Web of Data, O...
Lecture 6: How can we STUDY the (Social) Web? (VU Amsterdam Social Web Course)
#mytweet via Instagram: Exploring User Behaviour Across Multiple Social Networks
Research 
and expertise 
in social media
About the Social Semantic Web
Monitoring and Analysis of Online Communities
Semantic Search keynote at CORIA 2015
Ad

Viewers also liked (18)

PDF
Social Web 2014: Final Presentations (Part I)
PDF
Lecture 6: Watson and the Social Web (2014), Chris Welty
PDF
Lecture 2: Human-Computer Interaction: Conceptual Design (2014)
PDF
Lecture 3: Human-Computer Interaction: HCI Design (2014)
PPT
Lecture 1: Human-Computer Interaction Introduction (2014)
PDF
Lecture 4: Human-Computer Interaction: Prototyping (2014)
PDF
TEDx Navesink 2015: to be AND not to be - Quantum Intelligence
PDF
Crowds & Niches Teaching Machines to Diagnose: NLeSC Kick off eHumanities pr...
PDF
Agora User Committee Meeting 2013
KEY
Europeana Tech 2011
PDF
Keynote at SMAP2012: Personalized Access to TV Content
PDF
AGORA Project: Final Review 2012
PDF
WebSci2013 Harnessing Disagreement in Crowdsourcing
PDF
SealincMedia Accurator Demos
PDF
Final Assignments (Pitches) Social Web Course 2013
PDF
Presentation at the final meeting of the MuNCH project
PDF
Talk of Europe: Linked data of the European Parliament
PDF
Connecting political data to media data
Social Web 2014: Final Presentations (Part I)
Lecture 6: Watson and the Social Web (2014), Chris Welty
Lecture 2: Human-Computer Interaction: Conceptual Design (2014)
Lecture 3: Human-Computer Interaction: HCI Design (2014)
Lecture 1: Human-Computer Interaction Introduction (2014)
Lecture 4: Human-Computer Interaction: Prototyping (2014)
TEDx Navesink 2015: to be AND not to be - Quantum Intelligence
Crowds & Niches Teaching Machines to Diagnose: NLeSC Kick off eHumanities pr...
Agora User Committee Meeting 2013
Europeana Tech 2011
Keynote at SMAP2012: Personalized Access to TV Content
AGORA Project: Final Review 2012
WebSci2013 Harnessing Disagreement in Crowdsourcing
SealincMedia Accurator Demos
Final Assignments (Pitches) Social Web Course 2013
Presentation at the final meeting of the MuNCH project
Talk of Europe: Linked data of the European Parliament
Connecting political data to media data
Ad

Similar to Social Web 2014: Final Presentations (Part II) (20)

PPT
Social Data and Multimedia Analytics for News and Events Applications
PDF
Rogers studyingpoliticalissues mar2014_optimized_ii_
PPTX
Researching Social Media – Big Data and Social Media Analysis
PPT
Picturing the Social: Talk for Transforming Digital Methods Winter School
PPTX
User Behaviour Pattern Recognition On Twitter Social Network
PDF
Content Marketing for Broadcasters (Arkansas Broadcasters Association)
PPT
Cataloguing Your Friends and Neighbours: Personal Metadata and the Opportunit...
PDF
Mining the Social Web - Lecture 1 - T61.6020 lecture-01-slides
PDF
Press Kit -LiMoSINe Project
PPT
SocialSensor Project: Sensing User Generated Input for Improved Media Discove...
PDF
Approaches of Data Analysis: Networks generated through Social Media
PPTX
Professional Social Media
PDF
PREDICTING VENUES IN LOCATION BASED SOCIAL NETWORK
PDF
Predicting Venues in Location Based Social Network
PDF
ESWC 2014 Tutorial part 1
PPTX
Hashtag Conversations, Eventgraphs, and User Ego Neighborhoods: Extracting...
PDF
Hashtag Conversations,Eventgraphs, and User Ego Neighborhoods: Extracting So...
PPTX
Citizen Sensor Data Mining, Social Media Analytics and Applications
PPT
Social Web .20 Class Week 6: Lightweight Authoring, Blogs, Wikis
Social Data and Multimedia Analytics for News and Events Applications
Rogers studyingpoliticalissues mar2014_optimized_ii_
Researching Social Media – Big Data and Social Media Analysis
Picturing the Social: Talk for Transforming Digital Methods Winter School
User Behaviour Pattern Recognition On Twitter Social Network
Content Marketing for Broadcasters (Arkansas Broadcasters Association)
Cataloguing Your Friends and Neighbours: Personal Metadata and the Opportunit...
Mining the Social Web - Lecture 1 - T61.6020 lecture-01-slides
Press Kit -LiMoSINe Project
SocialSensor Project: Sensing User Generated Input for Improved Media Discove...
Approaches of Data Analysis: Networks generated through Social Media
Professional Social Media
PREDICTING VENUES IN LOCATION BASED SOCIAL NETWORK
Predicting Venues in Location Based Social Network
ESWC 2014 Tutorial part 1
Hashtag Conversations, Eventgraphs, and User Ego Neighborhoods: Extracting...
Hashtag Conversations,Eventgraphs, and User Ego Neighborhoods: Extracting So...
Citizen Sensor Data Mining, Social Media Analytics and Applications
Social Web .20 Class Week 6: Lightweight Authoring, Blogs, Wikis

More from Lora Aroyo (20)

PDF
NeurIPS2023 Keynote: The Many Faces of Responsible AI.pdf
PDF
CATS4ML Data Challenge: Crowdsourcing Adverse Test Sets for Machine Learning
PDF
Harnessing Human Semantics at Scale (updated)
PDF
Data excellence: Better data for better AI
PDF
CHIP Demonstrator presentation @ CATCH Symposium
PDF
Semantic Web Challenge: CHIP Demonstrator
PDF
The Rijksmuseum Collection as Linked Data
PDF
Keynote at International Conference of Art Libraries 2018 @Rijksmuseum
PDF
FAIRview: Responsible Video Summarization @NYCML'18
PDF
Understanding bias in video news & news filtering algorithms
PDF
StorySourcing: Telling Stories with Humans & Machines
PDF
Data Science with Humans in the Loop
PPTX
Digital Humanities Benelux 2017: Keynote Lora Aroyo
PDF
DH Benelux 2017 Panel: A Pragmatic Approach to Understanding and Utilising Ev...
PDF
Crowdsourcing ambiguity aware ground truth - collective intelligence 2017
PDF
My ESWC 2017 keynote: Disrupting the Semantic Comfort Zone
PDF
Data Science with Human in the Loop @Faculty of Science #Leiden University
PDF
SXSW2017 @NewDutchMedia Talk: Exploration is the New Search
PDF
Europeana GA 2016: Harnessing Crowds, Niches & Professionals in the Digital Age
PDF
"Video Killed the Radio Star": From MTV to Snapchat
NeurIPS2023 Keynote: The Many Faces of Responsible AI.pdf
CATS4ML Data Challenge: Crowdsourcing Adverse Test Sets for Machine Learning
Harnessing Human Semantics at Scale (updated)
Data excellence: Better data for better AI
CHIP Demonstrator presentation @ CATCH Symposium
Semantic Web Challenge: CHIP Demonstrator
The Rijksmuseum Collection as Linked Data
Keynote at International Conference of Art Libraries 2018 @Rijksmuseum
FAIRview: Responsible Video Summarization @NYCML'18
Understanding bias in video news & news filtering algorithms
StorySourcing: Telling Stories with Humans & Machines
Data Science with Humans in the Loop
Digital Humanities Benelux 2017: Keynote Lora Aroyo
DH Benelux 2017 Panel: A Pragmatic Approach to Understanding and Utilising Ev...
Crowdsourcing ambiguity aware ground truth - collective intelligence 2017
My ESWC 2017 keynote: Disrupting the Semantic Comfort Zone
Data Science with Human in the Loop @Faculty of Science #Leiden University
SXSW2017 @NewDutchMedia Talk: Exploration is the New Search
Europeana GA 2016: Harnessing Crowds, Niches & Professionals in the Digital Age
"Video Killed the Radio Star": From MTV to Snapchat

Recently uploaded (20)

PPTX
AI IN MARKETING- PRESENTED BY ANWAR KABIR 1st June 2025.pptx
PDF
Comparative analysis of machine learning models for fake news detection in so...
PDF
Hybrid horned lizard optimization algorithm-aquila optimizer for DC motor
PDF
Architecture types and enterprise applications.pdf
PDF
sbt 2.0: go big (Scala Days 2025 edition)
PPTX
2018-HIPAA-Renewal-Training for executives
PDF
Zenith AI: Advanced Artificial Intelligence
PDF
STKI Israel Market Study 2025 version august
PPT
Galois Field Theory of Risk: A Perspective, Protocol, and Mathematical Backgr...
PPT
Geologic Time for studying geology for geologist
PDF
ENT215_Completing-a-large-scale-migration-and-modernization-with-AWS.pdf
PPT
Module 1.ppt Iot fundamentals and Architecture
PDF
sustainability-14-14877-v2.pddhzftheheeeee
PDF
“A New Era of 3D Sensing: Transforming Industries and Creating Opportunities,...
PDF
Developing a website for English-speaking practice to English as a foreign la...
PPTX
Modernising the Digital Integration Hub
PDF
CloudStack 4.21: First Look Webinar slides
PDF
A proposed approach for plagiarism detection in Myanmar Unicode text
PPTX
Custom Battery Pack Design Considerations for Performance and Safety
PPTX
Benefits of Physical activity for teenagers.pptx
AI IN MARKETING- PRESENTED BY ANWAR KABIR 1st June 2025.pptx
Comparative analysis of machine learning models for fake news detection in so...
Hybrid horned lizard optimization algorithm-aquila optimizer for DC motor
Architecture types and enterprise applications.pdf
sbt 2.0: go big (Scala Days 2025 edition)
2018-HIPAA-Renewal-Training for executives
Zenith AI: Advanced Artificial Intelligence
STKI Israel Market Study 2025 version august
Galois Field Theory of Risk: A Perspective, Protocol, and Mathematical Backgr...
Geologic Time for studying geology for geologist
ENT215_Completing-a-large-scale-migration-and-modernization-with-AWS.pdf
Module 1.ppt Iot fundamentals and Architecture
sustainability-14-14877-v2.pddhzftheheeeee
“A New Era of 3D Sensing: Transforming Industries and Creating Opportunities,...
Developing a website for English-speaking practice to English as a foreign la...
Modernising the Digital Integration Hub
CloudStack 4.21: First Look Webinar slides
A proposed approach for plagiarism detection in Myanmar Unicode text
Custom Battery Pack Design Considerations for Performance and Safety
Benefits of Physical activity for teenagers.pptx

Social Web 2014: Final Presentations (Part II)

  • 3. The Reincarnation App Filip Ilievski Sylvia van Schie Wouter Stuifmeel The Reincarnation App • A social web application to let you see who you were in previous lives • The Social Web • March 20th, 2014, VU University Amsterdam GROUP 16
  • 4. Introduction / Approach TARGET Users of Facebook GOAL Find the reincarnation chain of the user (all predecessors) METHOD We hook up the user's date of birth to a person who deceased around the same date. (margin up to three weeks) VALUE The app is unique for it links data from Facebook to DBpedia and shows info about deceased people It furthermore has a high entertainment value The Reincarnation App • A social web application to let you see who you were in previous lives • The Social Web • March 20th, 2014, VU University Amsterdam
  • 5. Data flow The Reincarnation App • A social web application to let you see who you were in previous lives • The Social Web • March 20th, 2014, VU University Amsterdam
  • 6. Data clustering The Reincarnation App • A social web application to let you see who you were in previous lives • The Social Web • March 20th, 2014, VU University Amsterdam Clustering is based on the 8 results we received when entering the initial birth date of 20 March 2007.
  • 7. User interface The Reincarnation App • A social web application to let you see who you were in previous lives • The Social Web • March 20th, 2014, VU University Amsterdam
  • 9. Social Web - Facebook Activity Checker Thomas Berger, Kristoffer Lie Braathen, Timo Nijhof Vrije Universiteit Amsterdam March 20th, 2014
  • 10. What? How? Who? What does it look like? 1 What? 2 How? 3 Who? 4 What does it look like? Thomas Berger, Kristoffer Lie Braathen, Timo Nijhof Social Web - Facebook Activity Checker
  • 11. What? How? Who? What does it look like? Aim of the application The overall goal is to explore when (ie: which days? what time?) users are the most active on Facebook. Thomas Berger, Kristoffer Lie Braathen, Timo Nijhof Social Web - Facebook Activity Checker
  • 12. What? How? Who? What does it look like? Data mining Pyhon script using Python SDK for Facebook; Getting friends statuses and likes; Categorize them, sum up all likes and statuses within a category; For the last week, sum up friends activities for each day. Thomas Berger, Kristoffer Lie Braathen, Timo Nijhof Social Web - Facebook Activity Checker
  • 13. What? How? Who? What does it look like? Individual work Thomas: Python code, documentation; Timo: Charts, design of app, data integration and documentation; Kristoffer: Charts, design of app, data integration and documentation. Thomas Berger, Kristoffer Lie Braathen, Timo Nijhof Social Web - Facebook Activity Checker
  • 14. What? How? Who? What does it look like? Thomas Berger, Kristoffer Lie Braathen, Timo Nijhof Social Web - Facebook Activity Checker
  • 15. What? How? Who? What does it look like? Thomas Berger, Kristoffer Lie Braathen, Timo Nijhof Social Web - Facebook Activity Checker
  • 16. What? How? Who? What does it look like? Thomas Berger, Kristoffer Lie Braathen, Timo Nijhof Social Web - Facebook Activity Checker
  • 17. What? How? Who? What does it look like? Thomas Berger, Kristoffer Lie Braathen, Timo Nijhof Social Web - Facebook Activity Checker
  • 18. What? How? Who? What does it look like? Thomas Berger, Kristoffer Lie Braathen, Timo Nijhof Social Web - Facebook Activity Checker
  • 20. Concertify Group 21 Bart Eijk, Theano Kotisi, Timur Carpeev
  • 22. Feature I: Clustering genres blues-rock > blues & rock viking metal > metal synthpop > electronic & pop Use pre-determined general tags blues, classical, country, dance, electronic, folk, hip-hop, indie, jazz, latin, metal, musicals, pop, reggae, rnb, rock
  • 23. Feature II: Clustering venues Classification: most occurring word (genre) Bag of Words model based on clustered tags {'blues':  0.0,   'classical':  0.0,   'country':  25.476190476190474,   'dance':  7.1428571428571423,   'electronic':  7.1428571428571423,   'folk':  25.476190476190474,   'hip-­‐hop':  0.0,   'indie':  2.8571428571428572   ...  
  • 24. Feature III: Filtering & Visualizing of venues | JSON data | venue name | latitude, longitude | genre classification | genre vector
  • 31. |  Limitations {  Cold Start Problem/Popularity bias, ad hoc annotation behavior, weak labeling {  Non-agreement on taxonomies {  Ill-defined genre labels {  Scalability of genre taxonomies |  Scope {  From taxonomies to folksonomies?
  • 32. |  Evaluation {  User Qualitative Evaluation of the Application |  Future Work / Developments {  Hierarchical Classification {  Alternative Autotagging Models {  Combining data sources: hybrid context - content systems for music classification & recommendation
  • 34. Exploiting Twitter data for the automatic annotation of Dutch Public TV Programming Group 22 Guido van Bruggen, Jochem Havermans, Shailin Mohan & Frank Schurgers The Social Web 2014, VU Amsterdam | Final Presentation Social Web App
  • 35. Goal: Helping the Netherlands Institute of Sound and Vision to automatically annotate TV shows Target user group: Clients of Sound and Vision
  • 36. Advantages: ● Use of existing data; ● inexpensive; ● instantaneous annotation; ● easy to implement; ● automatic detection of hot topics; ● less need for tedious human annotation. much advantage wow such cheap very automatic amaze so data
  • 37. Words per minute annotation De Wereld Draait Door, 18- 03-2014. Minute: 18:17.
  • 38. Pauw en Witteman, 18-03-2014. Viewers: 778.000. Total tweets: 2231.
  • 39. Additions ● Words per minute annotation ● fragmentation of episodes; ● access to tweet content of all tweets; ● normalizing tweet count with viewer count;
  • 41. WhatsAround “Be everywhere, anywhere!” Youssef Azriouil, Sara Chambel Pinheiro, Ana Rodrigues & Evangelia Marinaki
  • 42. "Footprint - Where I've Been" is a designed map app for adding notes and marking places “Flickr” capture, create, and share photos “Instagram” way to capture and share the world's moments “Worldcam” easy way of finding photos from a specific venue
  • 44. WhatsAround FAST GLOBAL FUN Way to share your life and travels with friends, family and community Easiest way of finding out what's happening right now, anywhere and everywhere
  • 45. WhatsAround Get user location Serve up photos Serve up place info Send coordinates to API (DataSets)
  • 46. WhatsAround Customized search Different perspectives on a place Be part of history by documenting Chronological sequence - Understand the evolution of the place
  • 47. Check your location in real time No hashtags Friends Vs Community Clustering analysis
  • 49. SARA – Location Assessment EVI – Instagram and Flickr API info retrieval ANA – WikiLocation API connection YOUSSEF – Mobile experience
  • 52. Group 25 Jesse Groen, Alessio Muis, Ragaselvi Ratnasingam
  • 53. Our application Features of the application Data Analysis Individual features
  • 54. Where is it used for? Connect common hashtags to users Fun! Enrich tweets
  • 64. Jesse: Common hashtags among friends Alessio: User dependent - Your own content Selvi: Recommendation among your connections
  • 65. AlessioSelviJesse @Group25 Thank you very much! #SW2014 #findyourhashtag #finalassignment 20 Mar via web Favorite Retweet Reply
  • 67. GROUP 26-APP INTRODUCTION • Goal: Find top popular places among my friends • Function: • 1. Filter different type of places • 2. Find people from different countries like to go where? • 3. Analyze our data
  • 69. INDIVIDUAL WORK • Annan Cheng: 1. Retrieve friends data from Facebook; 2. Extract where friends have been from data; 3. Get friends nationality through Google Geocoding API • Jiahui Chen: Design the demo, realize the map, filter and sequencing functions through Google map API, d3 and JavaScript • Ziyan Zong: Realize analyze data function by using different visualization methods like histogram and pie chart, etc. Find out meaningful and useful facts behind those data.
  • 72. Data ● Twitter streaming API ● VeryRelated API
  • 73. Approach ● Search for query ○ Select most popular tweets ○ Find most relevant terms ○ Look for synonyms ● Select relevant terms ○ Refine the query ○ Update the results
  • 75. Added value ● Interactive ○ Does suggestions ● Intuitive ○ Clicking instead of typing ● Interesting ○ 1 page overview
  • 77. Predicting attendance and outcome of local elections - A web application Group 29: Remco Draijer Renee Vaessen Lily Martinez Ugaz
  • 78. Description & Goal • A web application ▫ Local elections on March 19th in the Netherlands • Predicting outcome and attendance ▫ Based on number of tweets • Functions as an informative app • Investigates correlation between tweets and: ▫ Outcome (number of seats in municipal council) ▫ Attendance (turnout)
  • 79. Approach • Mining Twitter for location-based tweets ▫ Amsterdam, Den Haag, Rotterdam and Utrecht • Nine parties selected ▫ All occur in four cities • Extract tweets with party-name in text, user- name or user-description ▫ Preprocess data for duplicates and party- generated tweets
  • 80. Data • Twitter streaming API ▫ Fetch tweets during 24 hours • Interactive visualizations with d3.js • Results: correlation between % of seats in council and % of tweets about parties ▫ For Amsterdam, Den Haag, Rotterdam, Utrecht • Distribution of tweets over mining period
  • 83. News Timeline The Social Web 2014 - final assignment Group 30
  • 84. Motivation & Purpose • information • easy, visual way of getting up to speed • easier than reading a newspaper or an RSS reader • like a more visual, web-based, Flipboard
  • 85. Data Sources • media agencies around the world (list from Wikipedia) • Twitter • Bing image search • Sentiment140
  • 86. Data Flow • get the trending stories from the news agencies • find tweets about the stories • perform sentiment analysis on the tweets • get images (and videos) related to the story • export via JSON API
  • 87. Data Flow • get the trending stories from the news agencies • find tweets about the stories • perform sentiment analysis on the tweets • get images (and videos) related to the story • export via JSON API filtered by region and/or tag
  • 88. Display • Web app • Mobile friendly • Responsive gallery • See a prototype at http://www.mihneadb.net/news_timeline/
  • 89. Demo
  • 90. Demo
  • 92. The Social Web 2014 – Final assignment – G31: Jeroen Wever JWR970, Jeffrey Bruijntjes JBS257, Marije ten Brink MBK262 APPSPIRE! What are his/her true aspirations? An entertaining way to discover dreams and desires of influential people… or your friends!
  • 93. The Social Web 2014 – Final assignment – G31: Jeroen Wever JWR970, Jeffrey Bruijntjes JBS257, Marije ten Brink MBK262 Goal a. Discover aspirations of a person of your interest b. Compare your aspirations with others c. Visualize aspirations in tag clouds or photo clouds d. Find people who have specific aspirations e. Follow trends in our shared aspirations Related work: Twitter Account Showdown
  • 94. The Social Web 2014 – Final assignment – G31: Jeroen Wever JWR970, Jeffrey Bruijntjes JBS257, Marije ten Brink MBK262 Approach: discover 1. Retreive all tweets of user with Greptweet.com 2. Clean up tweets, remove punctuation, stop words, links 3. Use stemmer: matches verbs and nouns with same stem 4. Use word list with aspirational verbs to extract tweets with aspirations 5. Count occurrences of meaningful word Other possible data sources: FB, blogs, Pinterest, Google+, ...
  • 95. The Social Web 2014 – Final assignment – G31: Jeroen Wever JWR970, Jeffrey Bruijntjes JBS257, Marije ten Brink MBK262 Approach: compare Determine similarity between 2 users, based on amount of matching words: correlation
  • 96. The Social Web 2014 – Final assignment – G31: Jeroen Wever JWR970, Jeffrey Bruijntjes JBS257, Marije ten Brink MBK262 Approach: visualize Tag cloud Image cloud Timeline
  • 98. Final Assignment: Group 32 Francois Lelievre, Marek Janiszewski, Yahia El-Sherbini, David Marshall-Nagy
  • 99. Main Concept ■ An easy to use application to manage your SoundCloud collection and enhance the social experience with music
  • 100. Group Effort ■ Concept and Development: Marek and Francois ■ Concept and Testing: Yahia and David
  • 101. Technical Background ■ Based on the SoundCloud API ■ In-browser interface
  • 102. Music Collection Overview ■ Check all my likes in one place ■ Check all the tracks of a followed artist in one place
  • 104. Collection Management ■ Search for new songs ■ Sort out and favorite your songs ■ Follow artists
  • 107. Song Recommendation ■ Based on the selected genre and on the likes of followed people ■ Based on the recent likes of the followed artists ■ Visualized search results
  • 109. Thank You for Your Attention! Questions?