Efficient photo summarization from popular social networks

In modern social networks, photo sharing is one of the major activities that gain rapid growing popularity in communication. These photos are scattered across many different social networks, such as Facebook, Twitter, Instagram, etc. It is difficult for people to gather the relevant photos under a s...

Full description

Saved in:
Bibliographic Details
Main Author: Chu, Xiaoqi
Other Authors: Seah Hock Soon
Format: Final Year Project
Language:English
Published: 2015
Subjects:
Online Access:http://hdl.handle.net/10356/62705
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-62705
record_format dspace
spelling sg-ntu-dr.10356-627052023-03-03T20:47:53Z Efficient photo summarization from popular social networks Chu, Xiaoqi Seah Hock Soon School of Computer Engineering PhoneSoul PTE LTD, FOMO Digital PTE LTD DRNTU::Engineering::Electrical and electronic engineering In modern social networks, photo sharing is one of the major activities that gain rapid growing popularity in communication. These photos are scattered across many different social networks, such as Facebook, Twitter, Instagram, etc. It is difficult for people to gather the relevant photos under a specific topic. Photo summarization is an algorithm to fetch relevant photos from social networks based on metadata, comments, etc. In order to fulfill the requirement, the solution is capable of getting data from multiple platforms, handling data coming in high traffic, dealing with a great amount of data, and crawling data which is loaded by JavaScript asynchronously. The whole research involved a number of techniques, including scraping tool Scrapy, web automation browser driver Selenium, NoSQL database MongoDB, Tornado asynchronous web server, etc. Two ways of scraping information was analyzed and adopted. A chrome plugin was developed in order to increase the efficiency of scraping relevant data. A high-performance distribute-deployment server was fully implemented to store and dispatch data. This project topic was initiated by two real projects in IT industry. PhoneSoul PTE LTD and FOMO Digital PTE LTD used the result of this research in their products, both of which have been commercially used. By adopting the technology discussed in this report, PhoneSoul could summarize a great amount of photos related to a certain topic in order to do data mining for their product purpose, and FOMO Digital could get certain newly uploaded photos on social media platforms related to some topics in real time. Bachelor of Engineering (Computer Science) 2015-04-27T08:39:01Z 2015-04-27T08:39:01Z 2015 2015 Final Year Project (FYP) http://hdl.handle.net/10356/62705 en Nanyang Technological University 63 p. application/pdf
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic DRNTU::Engineering::Electrical and electronic engineering
spellingShingle DRNTU::Engineering::Electrical and electronic engineering
Chu, Xiaoqi
Efficient photo summarization from popular social networks
description In modern social networks, photo sharing is one of the major activities that gain rapid growing popularity in communication. These photos are scattered across many different social networks, such as Facebook, Twitter, Instagram, etc. It is difficult for people to gather the relevant photos under a specific topic. Photo summarization is an algorithm to fetch relevant photos from social networks based on metadata, comments, etc. In order to fulfill the requirement, the solution is capable of getting data from multiple platforms, handling data coming in high traffic, dealing with a great amount of data, and crawling data which is loaded by JavaScript asynchronously. The whole research involved a number of techniques, including scraping tool Scrapy, web automation browser driver Selenium, NoSQL database MongoDB, Tornado asynchronous web server, etc. Two ways of scraping information was analyzed and adopted. A chrome plugin was developed in order to increase the efficiency of scraping relevant data. A high-performance distribute-deployment server was fully implemented to store and dispatch data. This project topic was initiated by two real projects in IT industry. PhoneSoul PTE LTD and FOMO Digital PTE LTD used the result of this research in their products, both of which have been commercially used. By adopting the technology discussed in this report, PhoneSoul could summarize a great amount of photos related to a certain topic in order to do data mining for their product purpose, and FOMO Digital could get certain newly uploaded photos on social media platforms related to some topics in real time.
author2 Seah Hock Soon
author_facet Seah Hock Soon
Chu, Xiaoqi
format Final Year Project
author Chu, Xiaoqi
author_sort Chu, Xiaoqi
title Efficient photo summarization from popular social networks
title_short Efficient photo summarization from popular social networks
title_full Efficient photo summarization from popular social networks
title_fullStr Efficient photo summarization from popular social networks
title_full_unstemmed Efficient photo summarization from popular social networks
title_sort efficient photo summarization from popular social networks
publishDate 2015
url http://hdl.handle.net/10356/62705
_version_ 1759854211452895232