English  |  正體中文  |  简体中文  |  Post-Print筆數 : 27 |  Items with full text/Total items : 113318/144297 (79%)
Visitors : 51000727      Online Users : 926
RC Version 6.0 © Powered By DSPACE, MIT. Enhanced by NTU Library IR team.
Scope Tips:
  • please add "double quotation mark" for query phrases to get precise results
  • please goto advance search for comprehansive author search
  • Adv. Search
    HomeLoginUploadHelpAboutAdminister Goto mobile version
    政大機構典藏 > 資訊學院 > 資訊科學系 > 學位論文 >  Item 140.119/73289
    Please use this identifier to cite or link to this item: https://nccur.lib.nccu.edu.tw/handle/140.119/73289


    Title: 臉書使用者行為蒐集系統之設計與實作
    Design and Implementation of Facebook User Activities Data Collector
    Authors: 潘伯彥
    Pan, Po Yen
    Contributors: 陳恭
    Chen, Kung
    潘伯彥
    Pan, Po Yen
    Keywords: 臉書
    蒐集系統
    行為紀錄
    Facebook
    Data collector
    Activity records
    Date: 2014
    Issue Date: 2015-02-03 10:25:20 (UTC+8)
    Abstract: 近年來隨著Facebook的盛行,Facebook已成許多人紀錄生活或關注朋友近況不可或缺的管道。許多人文社會學者意圖透過其用戶在Facebook上活動行為的紀錄(如打卡、轉貼分享連結等),進行學術研究分析;而Facebook公司相對也提供應用程式介面並以特定資料格式提供,但考量用戶之個人隱私及平台的可用度,制訂了相關的使用規則;因此本研究以協助學者達成研究分析Facebook用戶動態消息資料為目的,設計與實作一個「臉書使用者行為資料蒐集系統(Facebook User Activities Data Collector) 」。可相容Facebook應用程式介面使用規則及穩定收取其動態消息資料,讓學者們可針對其研究項目分別設定相關「蒐集專案」,並可使特定用戶(即蒐集專案之參與者)於本系統進行同意及授權提供特定資料,系統則每日定時依蒐集專案設定進行蒐集作業,待作業完成,再將資料以圖形化介面呈現。
    因考量本系統可同時運行多個蒐集專案,為優化其效能,本研究在整合「蒐集專案」、「參與者」後提出一套有效的歸戶機制(Account Aggregation Mechanism),透過重整參與者的機制,可顯著降低重複蒐集的次數,以提升資料蒐集的效率;並為因應Facebook所制訂使用規則,設計一套臉書蒐集相容機制(Facebook Collector Compatible Mechanisms),在蒐集過程中對於可能產生錯誤情況加以防範,以及錯誤產生時能以對應之處理程序進行自動化處理,以確保資料蒐集過程的穩定及結果的完整。最後,在系統開發完成後,設計一套驗證計畫,以驗證本研究之蒐集成果以及相關機制成效。
    Recently Facebook has become an indispensable platform for many people to record their lives and to concern their friends. Many Humanities and Social Sciences scholars are interested in conducting research on the activity records of the Facebook users, such as check-ins and shared story. Therefore, there is a large demand in collecting these user activity records while respecting user privacy. Based on the open API (Application Programming Interface) by Facebook, we design and implement a “Facebook User Activities Data Collector” to help scholars collect the activity records with the permission from Facebook users. Using the collector, researchers can create projects for Facebook data retrieval and solicit volunteers to participate those projects by giving their permissions to enable the collector to retrieve their activity records following the Facebook privacy rules.
    Our tool offers a friendly user interface for researchers and participating users. Besides, as a user may participate in multiple data retrieval projects in the same period of time, our collector is equipped with an “account aggregation” mechanism that will retrieve all the records of a user for the projects he participated at once without repetitive collection work that will degrade the performance of the tool. Another feature of the collector is a robust exception handling mechanism that will handle frequent occurring exceptions in data retrieval and reports unknown exceptions to system administrators to improve the system’s reliability. To verify our collector, we have also recruited several volunteers and conducted some experiments to retrieve their activity records. The preliminary results show that our collector performs well and collects the records correctly.
    Reference: 1.Bechmann, A. & Vahlstrup, P. Designing Data Retrieval App to Study Facebook User Participation, CHI’13, April 27 – May 2, 2013, Paris, France, ACM, (2012).
    2.Kantar Japan.[ニュースリリース]SNSの利用度で日本は49ヵ国(地域)中最下位, from:http://kantar.jp/whatsnew/2014/07/kantarjapan_pr_0730.html , Accessed on September 12, 2014.
    3.模範市調查公司(TNS). Facebook 台灣消費者線上行為調查, from:http://share.inside.com.tw/posts/5249 , Accessed on September 12, 2014.
    4.Facebook Graph API, from:https://developers.facebook.com/docs/graph-api, Accessed on May 12, 2014.
    5.Facebook Application and Login, from:https://developers.facebook.com/docs/facebook-login/v2.1, Accessed on May 12, 2014.
    6.Facebook SDK for JavaScript, from:https://developers.facebook.com/docs/javascript, Accessed on May 12, 2014.
    7.Allen, M. RestFB API., from:http://restfb.com/, Accessed on May 12, 2014.
    8.Oracle Corporation. MySQL, from:http://www.mysql.com/, Accessed on June 15, 2014.
    9.Hibernate, from:http://hibernate.org/, Accessed on June 15, 2014.
    10.Object-relational mapping, from:http://en.wikipedia.org/wiki/Object-relational_mapping, Accessed on June 15, 2014.
    11.Microsoft. ASP.Net, from:http://www.asp.net/, Accessed on June 15, 2014.
    12.JQuery, from:http://jquery.com/, Accessed on June 15, 2014.
    13.AJAX, from:http://en.wikipedia.org/wiki/Ajax_(programming) , Accessed on June 15, 2014.
    14.Web Service, from:http://en.wikipedia.org/wiki/Web_service, Accessed on June 15, 2014.
    15.Google. Google MAP API, from:https://developers.google.com/maps/, Accessed on June 15, 2014.
    16.Terracotta inc. quartz-scheduler, from:http://quartz-scheduler.org/, Accessed on June 15, 2014.
    17.John B. G. Exception Handling: Issues and a Proposed Notation, Communications of the ACM ,(1975).
    Description: 碩士
    國立政治大學
    資訊科學學系
    101971007
    103
    Source URI: http://thesis.lib.nccu.edu.tw/record/#G0101971007
    Data Type: thesis
    Appears in Collections:[資訊科學系] 學位論文

    Files in This Item:

    File SizeFormat
    index.html0KbHTML2260View/Open


    All items in 政大典藏 are protected by copyright, with all rights reserved.


    社群 sharing

    著作權政策宣告 Copyright Announcement
    1.本網站之數位內容為國立政治大學所收錄之機構典藏,無償提供學術研究與公眾教育等公益性使用,惟仍請適度,合理使用本網站之內容,以尊重著作權人之權益。商業上之利用,則請先取得著作權人之授權。
    The digital content of this website is part of National Chengchi University Institutional Repository. It provides free access to academic research and public education for non-commercial use. Please utilize it in a proper and reasonable manner and respect the rights of copyright owners. For commercial use, please obtain authorization from the copyright owner in advance.

    2.本網站之製作,已盡力防止侵害著作權人之權益,如仍發現本網站之數位內容有侵害著作權人權益情事者,請權利人通知本網站維護人員(nccur@nccu.edu.tw),維護人員將立即採取移除該數位著作等補救措施。
    NCCU Institutional Repository is made to protect the interests of copyright owners. If you believe that any material on the website infringes copyright, please contact our staff(nccur@nccu.edu.tw). We will remove the work from the repository and investigate your claim.
    DSpace Software Copyright © 2002-2004  MIT &  Hewlett-Packard  /   Enhanced by   NTU Library IR team Copyright ©   - Feedback