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...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
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 |