Redirigiendo al acceso original de articulo en 15 segundos...
ARTÍCULO
TITULO

COMPUTER MODEL OF VIRTUAL SOCIAL NETWORK WITH RECOMMENDATION SYSTEM

Yelyzaveta Meleshko    

Resumen

The subject matter of the article is the process of modeling social networks. The goal is to develop a computer model of a social network with a recommendation system. The tasks to be solved are to research the methods of generating social networks, to realize the computer model of a social network with a recommender system. The methods used are graph theory, theory of algorithms, statistics theory, probability theory, object-oriented programming. The following results: the research of existing methods for modeling social networks was conducted, in particular, such social network models as the Barabasi-Albert model, the Erdos-Renyi model and the Bollob?s-Riordan model were considered. The concept of complex networks was considered. The research of the basic properties of graphs of social networks was considered. The social network computer model with a recommender system based on the modified Barabasi-Albert model with using graph database Neo4j  and programming language Python  was developed. The developed model allows to model a network with users and text posts and may contain following connections  "friends", "follower", "published", "viewed", "like", "similar", "recommended", and also allows  testing of algorithms of recommender systems  and conduct research to changes in a social network after creating and proposing recommendations. The testing of the developed computer model of virtual social network with a recommender system was conducted. Conclusions. The research of various methods of modeling social networks was conducted. The concept of complex networks was investigated. The main properties of social network graphs are considered. The computer model of a social network with a recommendation system that contains various types of nodes and connections that allow testing a recommender system algorithm has been developed. The developed model of a social network with a recommender system was tested to check its similarity with real social networks. The developed computer model of a social network has the values of network graph parameters corresponding to the values characteristic of real social networks, which allows using the developed model to research the processes that can occur in real social networks.

 Artículos similares

       
 
Hassan Aleisa, Konstantinos Kontis and Melike Nikbay    
Developing wind tunnel models is time consuming, labor intensive, and expensive. Rapid prototyping for wind tunnel tests is an effective, faster, and cheaper method to obtain aerodynamic performance results while considerably reducing acquisition time an... ver más
Revista: Aerospace

 
Monika Rybczak and Krystian Kozakiewicz    
Today, specific convolution neural network (CNN) models assigned to specific tasks are often used. In this article, the authors explored three models: MobileNet, EfficientNetB0, and InceptionV3 combined. The authors were interested in investigating how q... ver más
Revista: Algorithms

 
Wensi Li, Yu Zhang, Ruizhi Li, Lijun Zhang, Xingwang Zhang, Hongyin Li, Peng Nie and Shengdong Zhang    
Currently, over 100 nuclear power units globally have been in operation for more than 40 years. Hindered by the limitations of computer technology at the time, these nuclear facilities lack detailed electronic drawings. Activities such as equipment repla... ver más
Revista: Applied Sciences

 
Tomasz Gajewski and Pawel Skiba    
The main goal of this work is to combine the usage of the numerical homogenization technique for determining the effective properties of representative volume elements with artificial neural networks. The effective properties are defined according to the... ver más
Revista: Applied Sciences

 
Qiang Cheng, Yong Cao, Zhifeng Liu, Lingli Cui, Tao Zhang and Lei Xu    
The computer numerically controlled (CNC) system is the key functional component of CNC machine tool control systems, and the servo drive system is an important part of CNC systems. The complex working environment will lead to frequent failure of servo d... ver más
Revista: Applied Sciences