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

Combination of Neural Networks and Fuzzy Clustering Algorithm to Evalution Training Simulation-Based Training

With the advancement of computer technology, computer simulation in the field of education are more realistic and more effective. The definition of simulation is to create a virtual environment that accurately and real e...

Evaluation and Comparison of Binary Trie base IP Lookup Algorithms with Real Edge Router IP Prefix Dataset

Internet network is comprised of routers that forward packets towards their destinations. IP routing lookup requires computing the Best-Matching Prefix. The main Functionality of Router is finding the Appropriate Path fo...

Discovery of Corrosion Patterns using Symbolic Time Series Representation and N-gram Model

There are many factors that can contribute to corrosion in the pipeline. Therefore, it is important for decision makers to analyze and identify the main factor of corrosion in order to take appropriate actions. The facto...

Wavelet/PSO-Based Segmentation and Marker-Less Tracking of the Gallbladder in Monocular Calibration-free Laparoscopic Cholecystectomy

This paper presents an automatic segmentation and monocular marker-less tracking method of the gallbladder in minimally invasive laparoscopic cholecystectomy intervention that can be used for the construction of an adapt...

An Automatic Evaluation for Online Machine Translation: Holy Quran Case Study

The number of Free Online Machine Translation (FOMT) users witnessed a spectacular growth since 1994. FOMT systems change the aspects of machine translation (MT) and the mass translated materials using a wide range of na...

Download PDF file
  • EP ID EP499629
  • DOI 10.14569/IJACSA.2019.0100366
  • Views 69
  • 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