Publications-Theses

Article View/Open

Publication Export

Google ScholarTM

NCCU Library

Citation Infomation

Related Publications in TAIR

題名 透過貼文分享以蒐集相關臉書粉絲頁之機制:以太陽花運動為例
Collecting Related Facebook Pages via Shared Post: Sunflower Movement as an Example
作者 林瑞程
Lin, Ruei Cheng
貢獻者 陳恭
Chen, Kung
林瑞程
Lin, Ruei Cheng
關鍵詞 臉書
粉絲頁
Facebook
Facebook Pages
日期 2015
上傳時間 1-Apr-2016 10:47:54 (UTC+8)
摘要 近年來隨著Facebook的盛行,Facebook已成許多人紀錄生活或關注朋友近況不可或缺的管道。除了個人動態之外,公開的Facebook粉絲專頁作為名人或組織與廣大用戶之間的交流管道,彼此透過貼文、按讚、留言與分享等,進行密切的互動與交流。許多學者因此試圖透過Facebook應用程式介面(API)蒐集粉絲頁用戶的活動行為紀錄(如貼文、留言與轉貼等),進行研究分析,以期更理解人們透過粉絲頁進行的交流與訊息傳播活動。
本研究即以粉絲頁間的貼文分享為出發點,尋找當公共議題事件發生時,粉絲頁間透過分享而產生的互相關聯性。為了驗證此一想法之可行性,我們設計與實作了一套「透過貼文分享以蒐集相關臉書粉絲頁之機制(Collecting Related Facebook Pages via Shared Post) 」系統,讓使用者可以針對其關注之公共議題事件設定原始種子粉絲頁及指定資料蒐集期間及設定相關蒐集參數。系統會透過Facebook 公司提供的應用程式介面,並自動蒐集種子粉絲頁指定期間之貼文、貼文留言、貼文按讚資料。每一次資料蒐集完成後系統會分析是否具有符合使用者指定條件的新粉絲頁,並將之加入新種子粉絲頁的行列,逐次推導出完整的粉絲頁關聯性。
本研究以太陽花運動相關粉絲頁作為實驗對象,透過我們的系統分析種子粉絲頁裡的貼文分享,逐次找出多個性質相近的粉絲頁並建構出關聯性粉絲頁群組,所得結果符合實驗的目的。
In recent years, Facebook has become a very popular social media with millions of users. Besides personal walls, many celebrities and organizations leverage the public Facebook pages to engage their fans for developing their brands or promoting their ideas. Due to their public nature, Facebook pages have become good targets of social communication research by scholars.
In this thesis, we propose to investigate the relations among Facebook pages built by post sharing activity during public events. Toward this goal, we have designed and implemented a system for analyzing posts sharing among Facebook pages. It allows users to set initial seed pages, related parameters and duration of collection on the public events they concern. Our system will collect specified pages data (posts, comments, likes) of original seed pages through Facebook graph API. After the data collection period, the system will analyze whether the new pages fit the user specified criteria, and adding the new pages into the page pool for next stage of collection. In other words, our system will iteratively collect pages related by post sharing.
As an evaluation of our system, we conducted an experiment based on the Sunflower Movement and use Facebook posts of seed pages to find new similar pages to construct groups of similar pages. The experimental results show that our system can collect many related pages and help scholars to group them by sharing in a meaningful way.
參考文獻 1.傅景華與陳仲康,香港明報,通識導賞﹕”佔領時代的facebook專頁版塊”,Dec 14, 2014.
2.Wei-Ting Chang, Exploring the Relationships between Facebook Pages via Post Sharing on June, 2015.
3.Facebook Graph API, from:https://developers.facebook.com/docs/graph-api, Accessed on Oct , 2015.
4.Facebook SDK for JavaScript, from:https://developers.facebook.com/docs/javascript, Accessed on Oct, 2015.
5.RestFB API, from:http://restfb.com/, Accessed on Oct, 2015.
6.Oracle Corporation. MySQL, from:http://www.mysql.com/, Accessed on Oct, 2015.
7.Microsoft. ASP.Net, from:http://www.asp.net/, Accessed on Oct, 2015.
8.jQuery, from:http://jquery.com/, Accessed on Oct, 2015.
9.AJAX, from:http://en.wikipedia.org/wiki/Ajax_(programming) , Accessed on Oct, 2015.
10.Web Service, from:http://en.wikipedia.org/wiki/Web_service, Accessed on Oct, 2015.
11.Quartz Scheduler, from: https://quartz-scheduler.org/, Accessed on Oct, 2015.
12.HighCharts, from: http://www.highcharts.com/, Accessed on Oct, 2015.
13.Hibernate, from: http://hibernate.org/ , Accessed on Oct, 2015
14.Gephi, from: https://gephi.org/, Accessed on Jan, 2016
描述 碩士
國立政治大學
資訊科學系碩士在職專班
102971016
資料來源 http://thesis.lib.nccu.edu.tw/record/#G0102971016
資料類型 thesis
dc.contributor.advisor 陳恭zh_TW
dc.contributor.advisor Chen, Kungen_US
dc.contributor.author (Authors) 林瑞程zh_TW
dc.contributor.author (Authors) Lin, Ruei Chengen_US
dc.creator (作者) 林瑞程zh_TW
dc.creator (作者) Lin, Ruei Chengen_US
dc.date (日期) 2015en_US
dc.date.accessioned 1-Apr-2016 10:47:54 (UTC+8)-
dc.date.available 1-Apr-2016 10:47:54 (UTC+8)-
dc.date.issued (上傳時間) 1-Apr-2016 10:47:54 (UTC+8)-
dc.identifier (Other Identifiers) G0102971016en_US
dc.identifier.uri (URI) http://nccur.lib.nccu.edu.tw/handle/140.119/83573-
dc.description (描述) 碩士zh_TW
dc.description (描述) 國立政治大學zh_TW
dc.description (描述) 資訊科學系碩士在職專班zh_TW
dc.description (描述) 102971016zh_TW
dc.description.abstract (摘要) 近年來隨著Facebook的盛行,Facebook已成許多人紀錄生活或關注朋友近況不可或缺的管道。除了個人動態之外,公開的Facebook粉絲專頁作為名人或組織與廣大用戶之間的交流管道,彼此透過貼文、按讚、留言與分享等,進行密切的互動與交流。許多學者因此試圖透過Facebook應用程式介面(API)蒐集粉絲頁用戶的活動行為紀錄(如貼文、留言與轉貼等),進行研究分析,以期更理解人們透過粉絲頁進行的交流與訊息傳播活動。
本研究即以粉絲頁間的貼文分享為出發點,尋找當公共議題事件發生時,粉絲頁間透過分享而產生的互相關聯性。為了驗證此一想法之可行性,我們設計與實作了一套「透過貼文分享以蒐集相關臉書粉絲頁之機制(Collecting Related Facebook Pages via Shared Post) 」系統,讓使用者可以針對其關注之公共議題事件設定原始種子粉絲頁及指定資料蒐集期間及設定相關蒐集參數。系統會透過Facebook 公司提供的應用程式介面,並自動蒐集種子粉絲頁指定期間之貼文、貼文留言、貼文按讚資料。每一次資料蒐集完成後系統會分析是否具有符合使用者指定條件的新粉絲頁,並將之加入新種子粉絲頁的行列,逐次推導出完整的粉絲頁關聯性。
本研究以太陽花運動相關粉絲頁作為實驗對象,透過我們的系統分析種子粉絲頁裡的貼文分享,逐次找出多個性質相近的粉絲頁並建構出關聯性粉絲頁群組,所得結果符合實驗的目的。
zh_TW
dc.description.abstract (摘要) In recent years, Facebook has become a very popular social media with millions of users. Besides personal walls, many celebrities and organizations leverage the public Facebook pages to engage their fans for developing their brands or promoting their ideas. Due to their public nature, Facebook pages have become good targets of social communication research by scholars.
In this thesis, we propose to investigate the relations among Facebook pages built by post sharing activity during public events. Toward this goal, we have designed and implemented a system for analyzing posts sharing among Facebook pages. It allows users to set initial seed pages, related parameters and duration of collection on the public events they concern. Our system will collect specified pages data (posts, comments, likes) of original seed pages through Facebook graph API. After the data collection period, the system will analyze whether the new pages fit the user specified criteria, and adding the new pages into the page pool for next stage of collection. In other words, our system will iteratively collect pages related by post sharing.
As an evaluation of our system, we conducted an experiment based on the Sunflower Movement and use Facebook posts of seed pages to find new similar pages to construct groups of similar pages. The experimental results show that our system can collect many related pages and help scholars to group them by sharing in a meaningful way.
en_US
dc.description.tableofcontents 第一章 緒論 1
1.1前言 1
1.2研究動機 2
1.3研究目的 4
1.4研究成果 5
1.5論文大綱 7
第二章 相關研究與技術背景 8
2.1 Facebook資料蒐集 8
2.1.1 Graph API 8
2.1.2 Facebook SDKs 12
2.1.3 Facebook Login 13
2.1.4 RestFB API 14
2.2資料庫及存取技術 15
2.2.1 MySQL 15
2.2.2 Hibernate 16
2.3前端頁面技術 18
2.3.1 ASP.NET 18
2.3.2 jQuery 19
2.3.3 AJAX 20
2.3.4 HighCharts 20
2.4 工作排程技術 21
第三章 系統架構與設計 23
3.1建構漢字粉絲頁群組 23
3.2 系統設計理念 25
3.2.1 貼文訊息格式分析 26
3.2.2 貼文第一層留言、按讚格式分析 37
3.2.3 使用者操作流程設計 41
3.2.4排程工作機制設計 42
3.3 系統設計與實作 42
3.3.1 使用者操作模組 43
3.3.2 資料展示介面模組 44
3.3.3 粉絲頁貼文分享分析模組 44
3.3.4 漢字粉絲頁過濾模組 45
3.3.5 粉絲頁資料蒐集模組 45
3.3.6 粉絲頁資料解析模組 46
3.4 資料儲存機制設計 47
3.4.1資料表設計 47
3.5 資料蒐集方法設計與實作 54
3.6 資料蒐集異常處理機制設計與實作 56
3.7 系統比較說明 59
第四章 系統功能驗證與成果展示 61
4.1系統驗證計畫設計與評估方法 61
4.1.1 驗證計畫設計 61
4.2驗證計畫執行成果 65
4.2.1蒐集結果數值分析 65
4.2.2蒐集結果之網絡關係圖分析 72
4.3 系統驗證比較 81
4.4 分析成果展示畫面 84
第五章 結論與建議 94
5.1 結論 94
5.2未來發展與建議 94
參考文獻 96
zh_TW
dc.source.uri (資料來源) http://thesis.lib.nccu.edu.tw/record/#G0102971016en_US
dc.subject (關鍵詞) 臉書zh_TW
dc.subject (關鍵詞) 粉絲頁zh_TW
dc.subject (關鍵詞) Facebooken_US
dc.subject (關鍵詞) Facebook Pagesen_US
dc.title (題名) 透過貼文分享以蒐集相關臉書粉絲頁之機制:以太陽花運動為例zh_TW
dc.title (題名) Collecting Related Facebook Pages via Shared Post: Sunflower Movement as an Exampleen_US
dc.type (資料類型) thesisen_US
dc.relation.reference (參考文獻) 1.傅景華與陳仲康,香港明報,通識導賞﹕”佔領時代的facebook專頁版塊”,Dec 14, 2014.
2.Wei-Ting Chang, Exploring the Relationships between Facebook Pages via Post Sharing on June, 2015.
3.Facebook Graph API, from:https://developers.facebook.com/docs/graph-api, Accessed on Oct , 2015.
4.Facebook SDK for JavaScript, from:https://developers.facebook.com/docs/javascript, Accessed on Oct, 2015.
5.RestFB API, from:http://restfb.com/, Accessed on Oct, 2015.
6.Oracle Corporation. MySQL, from:http://www.mysql.com/, Accessed on Oct, 2015.
7.Microsoft. ASP.Net, from:http://www.asp.net/, Accessed on Oct, 2015.
8.jQuery, from:http://jquery.com/, Accessed on Oct, 2015.
9.AJAX, from:http://en.wikipedia.org/wiki/Ajax_(programming) , Accessed on Oct, 2015.
10.Web Service, from:http://en.wikipedia.org/wiki/Web_service, Accessed on Oct, 2015.
11.Quartz Scheduler, from: https://quartz-scheduler.org/, Accessed on Oct, 2015.
12.HighCharts, from: http://www.highcharts.com/, Accessed on Oct, 2015.
13.Hibernate, from: http://hibernate.org/ , Accessed on Oct, 2015
14.Gephi, from: https://gephi.org/, Accessed on Jan, 2016
zh_TW