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...

Full description

Saved in:
Bibliographic Details
Main Authors: Piyanuch Chaipornkaew, Thepparit Banditwattanawong
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