Towards the design and implementation of an OSN crawler: a case of Turkish Facebook users

Volume: 9 Number: 2 June 1, 2020
  • Onder Coban
  • Ali Inan
  • Selma Ayse Ozel

Towards the design and implementation of an OSN crawler: a case of Turkish Facebook users

Abstract

Online Social Networks OSNs are extremely popular services that allow users to interact with each other and share content. Due to the large amounts of data shared by users, OSNs are also rich data sources for research in social network analysis. Studying the usage of OSNs helps to understand users' content-sharing behavior and privacy concerns. In order to do so, collecting data is a necessary first step. However, Application Programming Interfaces APIs provided by OSN providers have several limitations which make it difficult to access secured information. In this paper, we present the design and implementation of an OSN crawler, discuss the challenges of this task and our workarounds towards accessing public OSN data. Moreover, we perform analyses of the collected data to indicate users' sharing behavior and give a detailed discussion of these analyses from the perspective of individual privacy protection over OSNs. Our crawler overcomes most of the restrictions of OSN APIs and collects all forms of OSN user interactions as well as every bit of public data posted on an OSN. Most of the existing studies collect OSN data using focused crawlers and therefore are capable of collecting only the desired type of data. Our crawler, on the other hand, provides a holistic view. On the popular Facebook OSN, our crawler captures user relationships like kinship, friendship and attributes like profile items, events, posts, comments, replies, meta-data of activities i.e., posting time, location, tagged users etc. . To the best of our knowledge, ours is the most comprehensive OSN data collection effort and also the first study focused on the behavior of OSN users in Turkey.

Keywords

References

  1. [1] F. Abdesslem, I. Parris, and T. Henderson. Reliable online social network data collection. London: Springer, 2012, Ch.8.
  2. [2] B. Viswanath, A. Mislove, M. Cha, and K. Gummadi. “On the evolution of user interaction in facebook”, The 2nd ACM workshop on online social networks, Barcelona, Spain, pp. 37- 42, 16-21 August 2009.
  3. [3] M. Wani, N. Agarwal, S. Jabin, and S. Hussai. “Design and Implementation of iMacros-based Data Crawler for Behavioral Analysis of Facebook Users”, Computer Science: Social and Information Networks, February 2018.
  4. [4] “Facebook Reports Fourth Quarter and Full Year 2019 Results”, https://investor.fb.com/investor-news/default.aspx, accessed: 2020-01-03.
  5. [5] “The top 500 sites on the web”, https://www.alexa.com/topsites, accessed: 2020-01-03.
  6. [6] S. Mfenyana, N. Moorosi, and M. Thinyane. “Facebook Crawler Architecture for Opinion Monitoring and Trend Analysis Purposes”, Southern Africa Telecommunication Networks and Applications Conference (SATNAC), Port Elizabeth, Eastern Cape, South Africa, 1-3 September 2014.
  7. [7] Y. Modi, and I. Gandhi. “Internet sociology: Impact of Facebook addiction on the lifestyle and other recreational activities of the Indian youth”, SHS Web of Conferences, Jacarta, Indonesia, pp. 1-4, 14-16 October 2013.
  8. [8] Z. Xiao, B. Liu, H. Hu, and T. Zhang. “Design and implementation of facebook crawler based on interaction simulation”, IEEE 11th International Conference on Trust, Security and Privacy in Computing and Communications (TrustCom), Liverpool, England, pp. 1109-1112, 25-27 June 2012.

Details

Primary Language

English

Subjects

-

Journal Section

-

Authors

Onder Coban This is me

Ali Inan This is me

Selma Ayse Ozel This is me

Publication Date

June 1, 2020

Submission Date

-

Acceptance Date

-

Published in Issue

Year 2020 Volume: 9 Number: 2

APA
Coban, O., Inan, A., & Ozel, S. A. (2020). Towards the design and implementation of an OSN crawler: a case of Turkish Facebook users. International Journal of Information Security Science, 9(2), 76-93. https://izlik.org/JA99EP57PM
AMA
1.Coban O, Inan A, Ozel SA. Towards the design and implementation of an OSN crawler: a case of Turkish Facebook users. IJISS. 2020;9(2):76-93. https://izlik.org/JA99EP57PM
Chicago
Coban, Onder, Ali Inan, and Selma Ayse Ozel. 2020. “Towards the Design and Implementation of an OSN Crawler: A Case of Turkish Facebook Users”. International Journal of Information Security Science 9 (2): 76-93. https://izlik.org/JA99EP57PM.
EndNote
Coban O, Inan A, Ozel SA (June 1, 2020) Towards the design and implementation of an OSN crawler: a case of Turkish Facebook users. International Journal of Information Security Science 9 2 76–93.
IEEE
[1]O. Coban, A. Inan, and S. A. Ozel, “Towards the design and implementation of an OSN crawler: a case of Turkish Facebook users”, IJISS, vol. 9, no. 2, pp. 76–93, June 2020, [Online]. Available: https://izlik.org/JA99EP57PM
ISNAD
Coban, Onder - Inan, Ali - Ozel, Selma Ayse. “Towards the Design and Implementation of an OSN Crawler: A Case of Turkish Facebook Users”. International Journal of Information Security Science 9/2 (June 1, 2020): 76-93. https://izlik.org/JA99EP57PM.
JAMA
1.Coban O, Inan A, Ozel SA. Towards the design and implementation of an OSN crawler: a case of Turkish Facebook users. IJISS. 2020;9:76–93.
MLA
Coban, Onder, et al. “Towards the Design and Implementation of an OSN Crawler: A Case of Turkish Facebook Users”. International Journal of Information Security Science, vol. 9, no. 2, June 2020, pp. 76-93, https://izlik.org/JA99EP57PM.
Vancouver
1.Onder Coban, Ali Inan, Selma Ayse Ozel. Towards the design and implementation of an OSN crawler: a case of Turkish Facebook users. IJISS [Internet]. 2020 Jun. 1;9(2):76-93. Available from: https://izlik.org/JA99EP57PM