Ανάπτυξη ενός συστήματος εξατομικευμένων συστάσεων για ηλεκτρονικές κρατήσεις ξενοδοχείων βασισμένο στη πολυκριτήρια ανάλυση αποφάσεωνΑνάπτυξη ενός συστήματος εξατομικευμένων συστάσεων για ηλεκτρονικές κρατήσεις ξενοδοχείων βασισμένο στη πολυκριτήρια ανάλυση αποφάσεωνA personalized hotel recommendation system for online booking based on multiple criteria decision analysis Διπλωματική Εργασία Diploma Work 2017-12-042017elΗ ανάπτυξη του διαδικτύου έχει αυξήσει σημαντικά τον όγκο και τη πολυπλοκότητα της διαθέσιμης πληροφορίας, γεγονός που καθιστά το πρόβλημα της λήψης αποφάσεων ακόμη δυσκολότερο. Τα συστήματα συστάσεων βοηθούν στην επίλυση αυτού του προβλήματος εντοπίζοντας προϊόντα ή υπηρεσίες ενδιαφέροντα για κάθε χρήστη του συστήματος μέσα από μια πληθώρα διαθέσιμων. Στη παρούσα εργασία αναπτύσσεται ένα τέτοιο σύστημα που στόχο έχει την εξαγωγή εξατομικευμένων συστάσεων για κάθε χρήστη, λαμβάνοντας υπόψη τις προτιμήσεις του. Αρχικά αναλύεται το θεωρητικό υπόβαθρο που αφορά το πρόβλημα συστάσεων και περιγράφονται οι υφιστάμενες μεθοδολογίες επίλυσής του. Στη συνέχεια αναπτύσσεται μια μεθοδολογία επίλυσης η οποία χρησιμοποιεί τεχνικές της πολυκριτήριας ανάλυσης αποφάσεων και συγκεκριμένα της αναλυτικής-συνθετικής προσέγγισης για τη μοντελοποίηση και δημιουργία διαφορετικών προφίλ χρηστών. Με χρήση τεχνικών από το τομέα των συστημάτων συστάσεων εξάγονται έπειτα εξατομικευμένες συστάσεις για κάθε χρήστη. Τέλος, προκειμένου να αξιολογήσουμε την απόδοσή του, το σύστημα εφαρμόζεται στο τομέα των συστάσεων για ηλεκτρονικές κρατήσεις ξενοδοχείων χρησιμοποιώντας ένα πραγματικό σετ δεδομένων με αξιολογήσεις ξενοδοχείων από την ιστοσελίδα trip advisor. The explosive growth of the Internet has increased the volume and complexity of available information, fact that can make decision-making inefficient. Recommendation or Recommender systems are software tools and techniques intended to help users in decision-making processes by suggesting products or services of potential interest. In this thesis a personalized recommender system is developed considering user preferences. Initially the theoretical framework of the recommendation problem is analyzed and current methodologies and approaches are reviewed. Then a methodological framework based on Multiple Criteria Decision Analysis is proposed. Specifically an aggregation-disaggregation approach is used for user modeling prior to the application of a collaborative filtering algorithm based on multi-criteria ratings. Finally in order to evaluate the system’s performance it was applied in the online hotel booking recommendations domain using a data set of hotel reviews from trip-advisor website.Διπλωματική εργασία που υποβλήθηκε για τη μερική κάλυψη των αναγκών απόκτησης του Διπλώματος Μηχανικού Παραγωγής και Διοίκησης.Diploma thesis submitted for the partial fulfillment of the requirements for the Diploma of Production Engineering and Management http://creativecommons.org/licenses/by/4.0/Πολυτεχνείο Κρήτης::Σχολή Μηχανικών Παραγωγής και ΔιοίκησηςPratikakis_Emmanouil_Dip_2017.pdfChania [Greece]Library of TUC2017-12-04application/pdf1.6 MBfree Pratikakis Emmanouil Πρατικακης Εμμανουηλ Matsatsinis Nikolaos Ματσατσινης Νικολαος Grigoroudis Evangelos Γρηγορουδης Ευαγγελος Tsafarakis Stelios Τσαφαρακης Στελιος Πολυτεχνείο Κρήτης Technical University of Crete Data analysis Ανάλυση δεδομένων Φιλτράρισμα πληροφορίας Information filtering Επιχειρησιακή έρευνα Operational research Πολυκριτήρια ανάλυση αποφάσεων Multiple criteria decision analysis Συστήματα συστάσεων Recommender systems