Features of building recommendation systems based on neural network technology using multithreading

dc.contributor.authorKomleva, N.O.
dc.contributor.authorZinovatna, S.L.
dc.contributor.authorLiubchenko, V.V.
dc.contributor.authorKomlevoi, O.M.
dc.date.accessioned2023-03-11T07:40:51Z
dc.date.available2023-03-11T07:40:51Z
dc.date.issued2022
dc.description.abstractThe article is devoted to the creation of a recommendation system for tourists regarding hotels using a neural network based on a multilayer perceptron. The work uses the mechanism of parallelization of the training sample of the neural network. To check the quality of the provided recommendations, the average absolute and root mean square errors, accuracy and completeness were used. The results of the experiments showed that when analyzing 10 html pages with descriptions of hotels, the metrics of root mean square error and accuracy gave the best results at 500,000 epochs of neural network training when using 8 processors.uk_UA
dc.description.abstractУ статті розглянуто питання створення прикладного програмного забезпечення з використанням багатопотоковості. Розроблено рекомендаційну систему, призначену для надання рекомендацій туристам щодо готелів. Для створення рекомендацій побудовано модель оцінювання готелів, що описуються об’єктивними та суб’єктивними аспектами. До об’єктивних аспектів відносяться характеристики готелів, які можуть бути представлені у вигляді бінарного значення (наявність чи відсутність) чи кількісної оцінки характеристик готелю (кількість поверхів, площина тощо). Серед суб’єктивних характеристик найціннішими є текстові відгуки туристів, які аналізуються з визначенням певного емоційного забарвлення; відгук може бути класифікований як позитивний, нейтральний чи негативний. Розробку рекомендаційної системи виконано з використанням мови програмування Python та супутніх бібліотекuk_UA
dc.identifier.citationFeatures of building recommendation systems based on neural network technology using multithreading / N.O. Komleva, S.L. Zinovatna, V.V. Liubchenko, O.M. Komlevoi // Проблеми програмування. — 2022. — № 3-4. — С. 289-300. — Бібліогр.: 13 назв. — англ.uk_UA
dc.identifier.issn1727-4907
dc.identifier.otherDOI: https://doi.org/10.15407/pp2022.03-04.289
dc.identifier.udc004:62-52:004.853
dc.identifier.urihttps://nasplib.isofts.kiev.ua/handle/123456789/188652
dc.language.isoenuk_UA
dc.publisherІнститут програмних систем НАН Україниuk_UA
dc.relation.ispartofПроблеми програмування
dc.statuspublished earlieruk_UA
dc.subjectЕкспертні та інтелектуальні інформаційні системиuk_UA
dc.titleFeatures of building recommendation systems based on neural network technology using multithreadinguk_UA
dc.title.alternativeОсобливості побудови рекомендаційних систем на основі технології нейронних мереж з використанням багатопотоковостіuk_UA
dc.typeArticleuk_UA

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
29-Komleva.pdf
Size:
850.64 KB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
817 B
Format:
Item-specific license agreed upon to submission
Description: