Developing a Framework for Analyzing Heterogeneous Data from Social Networks

Abstract

Due to the rapid growth of internet technologies, at present online social networks have become a part of people’s everyday life. People shares their thoughts, feelings, likings, disliking and many other issues at social networks by posting messages, videos, images and commenting on these. It is a great source of heterogeneous data. Heterogeneous data is a kind of unstructured data which comes in a variety of forms with an uncertain speed. In this paper, we develop a framework to collect and analyze a significant amount of heterogeneous data obtained from the social network to understand the behavioural patterns of the people at the social networks. In our framework, at first we crawl data from a well-known social network through Graph API that contains post, comments, images and videos. We compute keywords from the users’ comments and posts and separate keywords as noun, verb, and adjective with the help of an XML based parts of speech tagger. We analyze images related to each user to find out how a user like to move. For this purpose, we count the number of users in an image using frontal face detection classifier. We also analyze video files of the users to find the categories of videos. For this purpose, we divide each video into frames and measure the RGB properties, speed, duration, frame’s height and width. Finally, for each user we combine information from text, images and videos and based on the combined information we develop the profile of the user. Then, we generate recommendations for each user based on activities of the user and cosine similarity between users. We perform several experiments to show the effectiveness of our developed system. From the experimental evaluation, we can say that our framework can generate results up to a satisfactory level.

Authors and Affiliations

Aritra Paul, Mohammad Shamsul Arefin, Rezaul Karim

Keywords

Related Articles

Fitness Proportionate Random Vector Selection based DE Algorithm (FPRVDE)

Differential Evolution (DE) is a simple, powerful and easy to use global optimization algorithm. DE has been studied in detail by many researchers in the past years. In DE algorithm trial vector generation strategies hav...

Method for Image Portion Retrieval and Display for Comparatively Large Scale of Imagery Data onto Relatively Small Size of Screen Which is Suitable to Block Coding of Image Data Compression

Method for image portion retrieval and display for the relatively large scale of imagery data onto comparatively small size of display is proposed. The method is suitable to the data compression methods based on block co...

A Global Convergence Algorithm for the Supply Chain Network Equilibrium Model

In this paper, we first present an auxiliary problem method for solving the generalized variational inequalities problem on the supply chain network equilibrium model (GVIP), then its global convergence is also establish...

Feature-based Sentiment Analysis for Slang Arabic Text

The increased number of Arab users on microblogging services who use Arabic language to write and read has triggered several researchers to study the posted data and discover the user’s opinion and feelings to support de...

Social Networking Sites Habits and Addiction Among Adolescents in Klang Valley

Social networking sites (SNS) is a very popular application in today’s world society. SNS, to certain extent has change the way people communicate with each other. This kind of technology has become a trend among the use...

Download PDF file
  • EP ID EP499629
  • DOI 10.14569/IJACSA.2019.0100366
  • Views 66
  • Downloads 0

How To Cite

Aritra Paul, Mohammad Shamsul Arefin, Rezaul Karim (2019). Developing a Framework for Analyzing Heterogeneous Data from Social Networks. International Journal of Advanced Computer Science & Applications, 10(3), 513-521. https://europub.co.uk/articles/-A-499629