ePrints.FRI - University of Ljubljana, Faculty of Computer and Information Science

Development of a web application for the analysis of Facebook user profiles

Matjaž Kraševec (2013) Development of a web application for the analysis of Facebook user profiles. EngD thesis.

Download (2744Kb)


    The thesis demonstrates the development, operation, and usage of an application for the analysis of Facebook user profiles. A mayor development problem is broken down into smaller parts and the selected application architecture is described. The implementation process of an asynchronous web user interface, and of objects used for dynamic content generation is presented. The structure of the Facebook's social graph is studied, and a user authentication process and a method of accessing Facebook's data via the Graph API are described. The development of a database for the storage of user data is illustrated, and an algorithm for the transfer of user data from Facebook to the database is described in detail. The contents of the analytical report which users can generate in the developed application, and our method of visualization generation via the Google Charts API and the Data-Driven Documents library are presented. A library developed for the purpose of reverse geocoding and other calculations related to geolocations is described. In the last part of the thesis, application usage instructions, measurement results of the time complexity of the data transfer algorithm, and a summary of the work done with a few ideas for improvements and future work are provided.

    Item Type: Thesis (EngD thesis)
    Keywords: web application development, Facebook, Graph API, multi-tier architecture, web user interface, single-page interface, user authentication, data transfer, dynamic programming, data analysis, visualization, geocoding
    Number of Pages: 94
    Language of Content: Slovenian
    Mentor / Comentors:
    Name and SurnameIDFunction
    doc. dr. Luka Šajn307Mentor
    Link to COBISS: http://www.cobiss.si/scripts/cobiss?command=search&base=50070&select=(ID=10361428)
    Institution: University of Ljubljana
    Department: Faculty of Computer and Information Science
    Item ID: 2278
    Date Deposited: 08 Nov 2013 14:23
    Last Modified: 13 Jan 2014 15:22
    URI: http://eprints.fri.uni-lj.si/id/eprint/2278

    Actions (login required)

    View Item