Personalized Micro-Service Recommendation System for Online News. Asenova, M. & Chrysoulas, C. Procedia Comput. Sci., 160:610–615, January, 2019.
Paper doi abstract bibtex In the era of artificial intelligence and high technology advance our life is dependent on them in every aspect. The dynamic environment forces us to plan our time with conscious and every minute is valuable. To help individuals and corporations see information that is only relevant to them, recommendation systems are in place. Popular platforms that such as Amazon, Ebay, Netflix, YouTube, make use of advanced recommendation systems to better serve the needed of their users. This research paper gives insight of building a microservice recommendation system for online news. Research in recommendation systems is mainly focused on improving user’s experience based mainly on personalization information, such as preferences, and searching history. To determine the initial preferences of a user an initial menu of topics/themes is provided for the user to choose from. In order to reflect as precise as possible the searching interests regarding news of user, all of his interactions are thoroughly recorded and in depth analyzed, based on advanced machine learning techniques, when adjusting the news topics, the user is interested for. Based on the aforementioned approach, a personalized recommendation system for online news has been developed. Existing techniques has been researched and evaluated to aid the decision about picking the best approach for the software to be implemented. Frameworks/technologies used for the development are Java 8, Spring boot, Spring MVC, Maven and MongoDB.
@article{asenova_personalized_2019,
title = {Personalized {Micro}-{Service} {Recommendation} {System} for {Online} {News}},
volume = {160},
issn = {1877-0509},
url = {http://www.sciencedirect.com/science/article/pii/S1877050919317399},
doi = {10.1016/j.procs.2019.11.039},
abstract = {In the era of artificial intelligence and high technology advance our life
is dependent on them in every aspect. The dynamic environment forces us to
plan our time with conscious and every minute is valuable. To help
individuals and corporations see information that is only relevant to
them, recommendation systems are in place. Popular platforms that such as
Amazon, Ebay, Netflix, YouTube, make use of advanced recommendation
systems to better serve the needed of their users. This research paper
gives insight of building a microservice recommendation system for online
news. Research in recommendation systems is mainly focused on improving
user’s experience based mainly on personalization information, such as
preferences, and searching history. To determine the initial preferences
of a user an initial menu of topics/themes is provided for the user to
choose from. In order to reflect as precise as possible the searching
interests regarding news of user, all of his interactions are thoroughly
recorded and in depth analyzed, based on advanced machine learning
techniques, when adjusting the news topics, the user is interested for.
Based on the aforementioned approach, a personalized recommendation system
for online news has been developed. Existing techniques has been
researched and evaluated to aid the decision about picking the best
approach for the software to be implemented. Frameworks/technologies used
for the development are Java 8, Spring boot, Spring MVC, Maven and
MongoDB.},
journal = {Procedia Comput. Sci.},
author = {Asenova, Marchela and Chrysoulas, Christos},
month = jan,
year = {2019},
keywords = {TF-IDF, collaborative filtering, cosine similarity, recommendation engine, recommendation phases},
pages = {610--615},
}