Αλγοριθμικές τεχνικές και εφαρμογές για συστήματα συστάσεων
Algorithm techinques and application for recommender systems
Keywords
Διαδίκτυο ; Προϊόντα ; Συστήματα συστάσεων ; Recommender systemsAbstract
Τα συστήματα συστάσεων είναι εφαρμογές λογισμικού που παρέχουν εξατομικευμένες προτάσεις στους χρήστες σχετικά με προϊόντα ή υπηρεσίες που μπορεί να τους ενδιαφέρουν. Προτείνουν στοιχεία σχετικά με τα ενδιαφέροντα των χρηστών, με βάση τις προτιμήσεις τους οι οποίες εκφράζονται άμεσα (explicitly), είτε έμμεσα (implicitly). Τα συστήματα αυτά με τη βοήθεια ειδικών αλγορίθμων επιχειρούν να προβλέψουν ποιες υπηρεσίες είναι πιθανόν να ενδιαφέρουν περισσότερο τον χρήστη.
Η δημιουργία προφίλ αποτελεί το πλέον σημαντικό στοιχείο ενός συστήματος συστάσεων. Τα συστήματα συστάσεων εκμεταλλεύονται τις ιδιαιτερότητες των χρηστών με σκοπό να διευκολύνουν στο να προσδιορίζουν ακριβέστερα τις πληροφορίες ή τα προϊόντα για τα οποία ενδιαφέρονται περισσότερο ή σχετίζονται με τις ανάγκες τους.
Με την ανάπτυξη του διαδικτύου το μέγεθος των πληροφοριών που είναι διαθέσιμο για το κοινό είναι τόσο μεγάλο που οι άνθρωποι έχουν πρόβλημα να τις συλλέξουν και να τις χρησιμοποιήσουν για τις ανάγκες τους. Για τον λόγο αυτό, δημιουργήθηκαν διάφορες μέθοδοι για να γίνεται ευκολότερα ο διαχωρισμός των περιττών από τις πληροφορίες που είναι χρήσιμες στον τελικό χρήστη. Οι μέθοδοι αυτοί έχουν την δυνατότητα με την χρήση κάποιων αυτοματοποιημένων τεχνικών να δίνουν στον χρήστη ακριβώς αυτό που επιθυμεί και όχι άχρηστες ή κακόβουλες πληροφορίες.
Στην παρούσα εργασία θα γίνει μια εκτενής μελέτη των συστημάτων συστάσεων καθώς επίσης και μια βιβλιογραφική ανασκόπηση αλγοριθμικών μεθόδων και εφαρμογών που έχουν αναπτυχθεί προς αυτή την κατεύθυνση.