magistrsko delo
Povzetek
V magistrskem delu je opisano področje priporočilnih sistemov. Zapisali smo njihovo formalno definicijo, naloge, ki jih opravljajo, ter vire podatkov in znanja. Navedli smo različne tehnike podajanja priporočil ter opisali pristope k uspešni evalvaciji priporočilnih sistemov. V praktičnem delu smo izdelali priporočilni sistem za priporočanje programskih ogrodij, namenjen programerjem. Implementirali smo tri priporočilne algoritme, ki bazirajo na podatkih v obliki grafa, in jih primerjali z algoritmom na osnovi asociacijskih pravil. Algoritme smo optimizirali in testirali na podatkih, pridobljenih s spletnega portala Stack Overflow. Pridobljeni rezultati nakazujejo, da ima uporabljen pristop visok potencial ter da je v pravih razmerah smiseln in uporaben.
Ključne besede
priporočilni sistemi;grafi;naključni sprehodi;asociacijski pravila;magistrske naloge;
Podatki
Jezik: |
Slovenski jezik |
Leto izida: |
2016 |
Tipologija: |
2.09 - Magistrsko delo |
Organizacija: |
UM FERI - Fakulteta za elektrotehniko, računalništvo in informatiko |
Založnik: |
L. Mažgon |
UDK: |
004.4'275:004.021(043.2) |
COBISS: |
19796758
|
Št. ogledov: |
885 |
Št. prenosov: |
158 |
Ocena: |
0 (0 glasov) |
Metapodatki: |
|
Ostali podatki
Sekundarni jezik: |
Angleški jezik |
Sekundarni naslov: |
Implementation of a Recommender System Based on a Graph Extracted from Itemsets |
Sekundarni povzetek: |
The thesis addresses the area of recommender systems. We described their formal definition, tasks, data and knowledge sources. Furthermore, we defined various recommender techniques as well as approaches to the successful evaluation of recommender systems. Our empirical work covers the construction of a recommender system for programmers, which recommends frameworks. We implemented three recommender algorithms, which are based on graph data, as well as one based on association rules. We optimized the algorithms and tested them on data obtained from the website Stack Overflow. The results suggest that the approach has high potential and that it is reasonable and useful in the right circumstances. |
Sekundarne ključne besede: |
recommender system;graph;randon walk;associaton rules; |
URN: |
URN:SI:UM: |
Vrsta dela (COBISS): |
Magistrsko delo/naloga |
Komentar na gradivo: |
Univ. v Mariboru, Fak. za elektrotehniko, računalništvo in informatiko, Informatika in tehnologije komuniciranja |
Strani: |
VIII, 75 str. |
ID: |
9147230 |