magistrsko delo
Abstract
Klasični priporočilni sistemi so zelo dobri pri napovedovanju preferenc uporabnikov, pri napovedovanju pa ne upoštevajo dejstva, da so zaloge nekaterih izdelkov omejene. V delu smo predstavili nekaj klasičnih pristopov modeliranja preferenc uporabnikov s pomočjo matričnega razcepa. Predstavili smo dinamičen in statičen priporočilni sistem, ki optimizirata porabo zaloge. Predlagali smo tudi hibridni model, ki lahko združi napovedi priporočilnega sistema, ki modelira preferenco, in priporočilnega sistema, ki optimizira porabo izdelkov. Poleg modela smo predstavili tudi način testiranja uspešnosti sistemov s pomočjo simulacije nakupovanja izdelkov. Priporočilne sisteme in simulacijo smo združili v knjižnico PyRec. Uspešnost implementiranih modelov smo testirali na podatkovni zbirki MovieLense 1M in zasebnih trgovskih podatkih. Pokažemo, da s predlaganim pristopom izboljšamo porabo zaloge klasičnih sistemov.
Keywords
priporočilni sistemi;zaloga izdelkov;razcep matrik;upoštevanje omejitev;računalništvo;računalništvo in informatika;magisteriji;
Data
Language: |
Slovenian |
Year of publishing: |
2020 |
Typology: |
2.09 - Master's Thesis |
Organization: |
UL FRI - Faculty of Computer and Information Science |
Publisher: |
[R. Citkovič] |
UDC: |
004(043.2) |
COBISS: |
37228291
|
Views: |
787 |
Downloads: |
157 |
Average score: |
0 (0 votes) |
Metadata: |
|
Other data
Secondary language: |
English |
Secondary title: |
Recommending items from inventory |
Secondary abstract: |
Classic recommendation systems are very good at predicting user preferences but they do not take into account the fact that some products are limited by their inventory. In this thesis, we presented some classical approaches to modeling user preferences using matrix factorization. We presented a dynamic and a static recommendation system that optimizes inventory consumption. We also proposed a hybrid model that can combine the predictions of a recommendation system which models preference, and a recommendation system that optimizes product consumption. In addition to the model, we also presented a way to test the performance of systems using a product-shopping simulation. The recommended systems and simulation have been combined into the library PyRec. The performance of the implemented models was tested on the MovieLense 1M dataset and private commercial data. We show that with the proposed approach we can improve the stock consumption of classical systems. |
Secondary keywords: |
recommender systems;inventory;matrix factorization;constraint satisfaction;computer science;computer and information science;master's degree; |
Type (COBISS): |
Master's thesis/paper |
Study programme: |
1000471 |
Embargo end date (OpenAIRE): |
1970-01-01 |
Thesis comment: |
Univ. v Ljubljani, Fak. za računalništvo in informatiko |
Pages: |
39 str. |
ID: |
12143205 |