Aplicación del modelo matemático similitud de coseno para identificar gustos de usuario en una red social

No Thumbnail Available

Date

2021

Journal Title

Journal ISSN

Volume Title

Publisher

Universidad Santiago de Cali

Abstract

The present research establishes as a general objective the application of the mathematical model similarity of cosine to identify user tastes in a social network, incorporating an algorithm that provides precision, data cohesion and performance. The methodology used is applied-quantitative, focused on the needs and practical searches for the execution of operational processes and systems, with the Scrum model the framework was developed that planned the Sprints with weekly phases during the months of November and April, performing the proper model inspections. The results highlight that the software architecture for the application of the cosine similarity algorithm in the social network, constituted in the programming language, framework, database through Python, Flask and MySQL, has proposed a structure of technological functionality with a series of components towards a specific end, since the development of the application promotes a useful product, when executing the algorithm an exact count of the data from 100% to 25% was achieved, taking into account the affinity of the preferences established by the client in the search, the integration of the cosine algorithm to the web system with the social network model, allowed to recommend sites of interest taking into account the information provided, using a type applied to current trends such as social networks and algorithms based on recommendation systems that in the present case I use content-based filtering recognizing characteristics and attributes Search items to suggest products or services that the customer may be interested in

Description

La presente investigación establece como objetivo general la aplicación del modelo matemático similitud de coseno para identificar gustos de usuario en una red social, incorporando un algoritmo que proporciona precisión, cohesión de datos y rendimiento. La metodología utilizada es aplicada-cuantitativa, enfocada en las necesidades y búsquedas prácticas para la ejecución de procesos operacionales y de sistemas, con el modelo Scrum se desarrolló el marco de trabajo que planifico los Sprints con fases semanales durante los meses de noviembre y abril, realizando las debidas inspecciones del modelo. Los resultados destacan que la arquitectura del software para la aplicación del algoritmo similitud de coseno en la red social, constituida en el lenguaje de programación, framework, base de datos por medio de Python, Flask y MySQL ha propuesto una estructura de funcionalidad tecnológica con una serie de componentes hacia un fin especifico, por cuanto el desarrollo del aplicativo promueve un producto de utilidad, al ejecutar el algoritmo se logró un conteo exacto de los datos del 100% al 25%, teniendo en cuenta la afinidad de las preferencias establecidas por el cliente en la búsqueda, la integración del algoritmo de coseno al sistema web con el modelo de red social, permitió recomendar sitios de interés teniendo en cuenta la información suministrada, dando un uso de tipo aplicado a tendencias actuales como son las redes sociales y los algoritmos basado en sistemas de recomendación que en el presente caso utilizo el filtrado basado en contenido, reconociendo características y atributos de los elementos de búsqueda, para sugerir productos o servicios que le pueden interesar al cliente

Keywords

Algoritmo, Gustos, Red social, Similitud de coseno, Usuario

Citation

Osorio Vélez, Carlos Augusto; Sánchez Quiroga, C. (2021). Aplicación del modelo matemático similitud de coseno para identificar gustos de usuario en una red social. Universidad Santiago de Cali.