A Novel Method for News Recommendation on Websites Using the Clustered-Vectors Optimization Algorithm
Recommendation systems have been extensively implemented across various sectors, including e-commerce, social media, and banking. Numerous studies have employed established machine learning techniques to enhance the performance of recommendation models to a certain degree. This research introduces a...
Saved in:
Main Authors: | , |
---|---|
Format: | Article |
Language: | English |
Published: |
IEEE
2025-01-01
|
Series: | IEEE Access |
Subjects: | |
Online Access: | https://ieeexplore.ieee.org/document/10830524/ |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
_version_ | 1841536157040508928 |
---|---|
author | Piyanuch Chaipornkaew Thepparit Banditwattanawong |
author_facet | Piyanuch Chaipornkaew Thepparit Banditwattanawong |
author_sort | Piyanuch Chaipornkaew |
collection | DOAJ |
description | Recommendation systems have been extensively implemented across various sectors, including e-commerce, social media, and banking. Numerous studies have employed established machine learning techniques to enhance the performance of recommendation models to a certain degree. This research introduces a recommendation model for news content utilizing a novel machine learning technique known as the “Clustered-Vectors Optimization (CVO)” algorithm. The proposed algorithm aims to optimize the clustering of news titles to improve the performance of news recommendations. Once the news titles are effectively clustered, a recommendation list is generated for website visitors based on their experiences. The recommendation list for each visitor is selected from news titles within the same cluster that previous visitors have accessed. This study utilized two sources of news datasets. The primary dataset, collected from a back-end website, was provided by a private digital television company in Thailand, while additional datasets were sourced from publicly available data on Kaggle. Experimental results indicated that the proposed CVO algorithm outperformed five well-known algorithms, which were TF-IDF, Word2Vec, Doc2Vec, Bag-of-Words (BoW), and Transformer, in terms of predictive performance. For instance, on the Thai news dataset, the CVO algorithm achieved an accuracy of 97.56%, a precision of 94.59%, a recall of 97.36%, and an F1-score of 97.46%. Similarly, the English language dataset, such as Indian news, also demonstrated high performance, with the CVO algorithm achieving an accuracy of 99.90%, a precision of 99.41%, a recall of 99.62%, and an F1-score of 99.53%. |
format | Article |
id | doaj-art-1743faf93a0648c79ec5905e542e75ca |
institution | Kabale University |
issn | 2169-3536 |
language | English |
publishDate | 2025-01-01 |
publisher | IEEE |
record_format | Article |
series | IEEE Access |
spelling | doaj-art-1743faf93a0648c79ec5905e542e75ca2025-01-15T00:03:22ZengIEEEIEEE Access2169-35362025-01-01136685670310.1109/ACCESS.2025.352688510830524A Novel Method for News Recommendation on Websites Using the Clustered-Vectors Optimization AlgorithmPiyanuch Chaipornkaew0https://orcid.org/0009-0004-9326-0502Thepparit Banditwattanawong1https://orcid.org/0000-0001-5418-7876Department of Computer Science, Faculty of Science, Kasetsart University, Bangkok, ThailandDepartment of Computer Science, Faculty of Science, Kasetsart University, Bangkok, ThailandRecommendation systems have been extensively implemented across various sectors, including e-commerce, social media, and banking. Numerous studies have employed established machine learning techniques to enhance the performance of recommendation models to a certain degree. This research introduces a recommendation model for news content utilizing a novel machine learning technique known as the “Clustered-Vectors Optimization (CVO)” algorithm. The proposed algorithm aims to optimize the clustering of news titles to improve the performance of news recommendations. Once the news titles are effectively clustered, a recommendation list is generated for website visitors based on their experiences. The recommendation list for each visitor is selected from news titles within the same cluster that previous visitors have accessed. This study utilized two sources of news datasets. The primary dataset, collected from a back-end website, was provided by a private digital television company in Thailand, while additional datasets were sourced from publicly available data on Kaggle. Experimental results indicated that the proposed CVO algorithm outperformed five well-known algorithms, which were TF-IDF, Word2Vec, Doc2Vec, Bag-of-Words (BoW), and Transformer, in terms of predictive performance. For instance, on the Thai news dataset, the CVO algorithm achieved an accuracy of 97.56%, a precision of 94.59%, a recall of 97.36%, and an F1-score of 97.46%. Similarly, the English language dataset, such as Indian news, also demonstrated high performance, with the CVO algorithm achieving an accuracy of 99.90%, a precision of 99.41%, a recall of 99.62%, and an F1-score of 99.53%.https://ieeexplore.ieee.org/document/10830524/Clusteringnews titlesoptimizationrecommendation systemwebsite |
spellingShingle | Piyanuch Chaipornkaew Thepparit Banditwattanawong A Novel Method for News Recommendation on Websites Using the Clustered-Vectors Optimization Algorithm IEEE Access Clustering news titles optimization recommendation system website |
title | A Novel Method for News Recommendation on Websites Using the Clustered-Vectors Optimization Algorithm |
title_full | A Novel Method for News Recommendation on Websites Using the Clustered-Vectors Optimization Algorithm |
title_fullStr | A Novel Method for News Recommendation on Websites Using the Clustered-Vectors Optimization Algorithm |
title_full_unstemmed | A Novel Method for News Recommendation on Websites Using the Clustered-Vectors Optimization Algorithm |
title_short | A Novel Method for News Recommendation on Websites Using the Clustered-Vectors Optimization Algorithm |
title_sort | novel method for news recommendation on websites using the clustered vectors optimization algorithm |
topic | Clustering news titles optimization recommendation system website |
url | https://ieeexplore.ieee.org/document/10830524/ |
work_keys_str_mv | AT piyanuchchaipornkaew anovelmethodfornewsrecommendationonwebsitesusingtheclusteredvectorsoptimizationalgorithm AT thepparitbanditwattanawong anovelmethodfornewsrecommendationonwebsitesusingtheclusteredvectorsoptimizationalgorithm AT piyanuchchaipornkaew novelmethodfornewsrecommendationonwebsitesusingtheclusteredvectorsoptimizationalgorithm AT thepparitbanditwattanawong novelmethodfornewsrecommendationonwebsitesusingtheclusteredvectorsoptimizationalgorithm |