Mechanizmy zaawansowanych
rekomendacji w systemach portali
internetowych
Autor: Daniel Bie kowski
Opiekun pracy: mgr in . Piotr Salata
Plan prezentacji
Cele pracy dyplomowej.
Zagadnienie mechanizmow rekomendacji.
Zebrane za
enia i wymagania.
Omowienie stworzonej aplikacji wraz
z przedstawieniem zastosowanych
mechanizmow rekomendacji.
Osi gni cia i wnioski.
Cele pracy dyplomowej
ownym celem pracy dyplomowej by o opracowanie
i implementacja aplikacji prezentuj cej dzia anie
mechanizmow rekomendacji w praktyce.
W pracy dyplomowej przedstawione zosta y
najpopularniejsze wzorce wykorzystywane
w mechanizmach rekomendacji oraz okre lona
zosta a stosowalno wybranych metod rekomendacji
wraz z ich analiz .
Schemat dzia ania
Praktyczn cz
pracy in ynierskiej wykonano
w nast puj cych krokach:
Zapoznanie z zagadnieniem mechanizmow
rekomendacji,
Zebranie za
i wymaga ,
Stworzenie w ciwej wersji aplikacji,
Przetestowanie aplikacji i sprawdzenie jej dzia ania
w praktyce.
Zapoznanie z zagadnieniem
Filtrowanie z analiz zawarto ci (ang. Content-based
Filtering):
rekomendacja produktow na podstawie podobie stwa
ich cech z profilem u ytkownika.
Wspolna filtracja (ang. Collaborative Filtering):
rekomendacja oparta na preferencjach podobnych
ytkownikow.
Zapoznanie z zagadnieniem
Wspolna filtracja (ang. Collaborative Filtering):
Metody wykorzystuj ce pami (Memory-based):
do przeprowadzenia rekomendacji u ywaj ca ej bazy
danych serwisu
Metody wykorzystuj ce model (Model-based):
do przeprowadzenia rekomendacji niezb dne jest
utworzenie modelu ocen u ytkownika, ktory b dzie
w stanie przewidzie jego ocen dotycz
przedmiotow
Zebranie za
i wymaga
W aplikacji Findy wdro ono dwa mechanizmy
rekomendacji: filtrowanie z analiz zawarto ci
oraz wspolnej filtracji wykorzystuj cego pami .
Za
eniem aplikacji jest pomoc u ytkownikowi
w wyborze sposobu i miejsca sp dzenia wolnego czasu
poprzez mechanizmy rekomendacji.
Aplikacja powinna zapewnia mo liwo logowania,
zapewnia bezpiecze stwo danych, by intuicyjna
oraz by dost pna ca dob .
Stworzenie aplikacji
yte technologie:
Apache Maven, wersja 3.0.4
Spring Framework, wersja 3.0.5. RELEASE
Vaadin, wersja 6.7.8
GoogleMapWidget, wersja 0.9.13
Hibernate Framework, wersja 3.6.5.Final
PostgreSQL, wersja 9.1.4
Wygl d okna g ownego aplikacji
Implementacja mechanizmu
filtrowania z analiz zawarto ci
Add New Comment