A model for generating a user dynamic profile on social media

A user profile can be considered as an interface of one’s characteristics, interests, thoughts, and preferences. This profile is dynamic as it is changed over time. Designing a user profile model that can track and accommodate these changes is important for providing personalized services on the Int...

Full description

Bibliographic Details
Main Authors: Fatima Azzam, Mohammed Kayed, Abdelmgied Ali
Format: Article
Language:English
Published: Elsevier 2022-11-01
Series:Journal of King Saud University: Computer and Information Sciences
Subjects:
Online Access:http://www.sciencedirect.com/science/article/pii/S1319157822003196
_version_ 1798006167918608384
author Fatima Azzam
Mohammed Kayed
Abdelmgied Ali
author_facet Fatima Azzam
Mohammed Kayed
Abdelmgied Ali
author_sort Fatima Azzam
collection DOAJ
description A user profile can be considered as an interface of one’s characteristics, interests, thoughts, and preferences. This profile is dynamic as it is changed over time. Designing a user profile model that can track and accommodate these changes is important for providing personalized services on the Internet. This paper introduces a model for building a dynamic user profile based on the daily activities of the user and other users’ activities who are followed by this user. The proposed model tracks the user, learns from his activities, and finally reformulates the user profile. Using two different supervised learning classification algorithms, the user’s activities (tweets, retweets, etc.) are classified into a predefined list of topic categories of interest that are used to form and model the user’s dynamic profile. The primary results show that the proposed model can be used to accurately describe the user, and thus, could be the default user interface for others.
first_indexed 2024-04-11T12:50:39Z
format Article
id doaj.art-5e02ebdae37d41018237d618001f9c8f
institution Directory Open Access Journal
issn 1319-1578
language English
last_indexed 2024-04-11T12:50:39Z
publishDate 2022-11-01
publisher Elsevier
record_format Article
series Journal of King Saud University: Computer and Information Sciences
spelling doaj.art-5e02ebdae37d41018237d618001f9c8f2022-12-22T04:23:13ZengElsevierJournal of King Saud University: Computer and Information Sciences1319-15782022-11-01341091329145A model for generating a user dynamic profile on social mediaFatima Azzam0Mohammed Kayed1Abdelmgied Ali2Computer Science Department, Faculty of Science, El Minia University, Egypt; Corresponding author at: Computer Sciences Department, Faculty of Science, El minia University, Minia, Egypt.Faculty of Computers and Artificial Intelligence, Beni-Suef University, EgyptComputer Science Department, Faculty of Science, El Minia University, EgyptA user profile can be considered as an interface of one’s characteristics, interests, thoughts, and preferences. This profile is dynamic as it is changed over time. Designing a user profile model that can track and accommodate these changes is important for providing personalized services on the Internet. This paper introduces a model for building a dynamic user profile based on the daily activities of the user and other users’ activities who are followed by this user. The proposed model tracks the user, learns from his activities, and finally reformulates the user profile. Using two different supervised learning classification algorithms, the user’s activities (tweets, retweets, etc.) are classified into a predefined list of topic categories of interest that are used to form and model the user’s dynamic profile. The primary results show that the proposed model can be used to accurately describe the user, and thus, could be the default user interface for others.http://www.sciencedirect.com/science/article/pii/S1319157822003196Mathematica modellingProfilingSocial mediaMulticlass classificationMachine learning
spellingShingle Fatima Azzam
Mohammed Kayed
Abdelmgied Ali
A model for generating a user dynamic profile on social media
Journal of King Saud University: Computer and Information Sciences
Mathematica modelling
Profiling
Social media
Multiclass classification
Machine learning
title A model for generating a user dynamic profile on social media
title_full A model for generating a user dynamic profile on social media
title_fullStr A model for generating a user dynamic profile on social media
title_full_unstemmed A model for generating a user dynamic profile on social media
title_short A model for generating a user dynamic profile on social media
title_sort model for generating a user dynamic profile on social media
topic Mathematica modelling
Profiling
Social media
Multiclass classification
Machine learning
url http://www.sciencedirect.com/science/article/pii/S1319157822003196
work_keys_str_mv AT fatimaazzam amodelforgeneratingauserdynamicprofileonsocialmedia
AT mohammedkayed amodelforgeneratingauserdynamicprofileonsocialmedia
AT abdelmgiedali amodelforgeneratingauserdynamicprofileonsocialmedia
AT fatimaazzam modelforgeneratingauserdynamicprofileonsocialmedia
AT mohammedkayed modelforgeneratingauserdynamicprofileonsocialmedia
AT abdelmgiedali modelforgeneratingauserdynamicprofileonsocialmedia