| dc.contributor.author | Γλυμιδάκης, Γεώργιος
|
|
| dc.contributor.author | Τουρνάκης, Ιωάννης
|
|
| dc.contributor.author | Glymidakis, Georgios
|
|
| dc.contributor.author | Tournakis, Ioannis
|
|
| dc.date.accessioned | 2025-10-03T10:33:35Z | |
| dc.date.available | 2025-10-03T10:33:35Z | |
| dc.identifier.uri | https://dspace.lib.ntua.gr/xmlui/handle/123456789/62611 | |
| dc.identifier.uri | http://dx.doi.org/10.26240/heal.ntua.30307 | |
| dc.rights | Αναφορά Δημιουργού-Μη Εμπορική Χρήση-Όχι Παράγωγα Έργα 3.0 Ελλάδα | * |
| dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/3.0/gr/ | * |
| dc.subject | Αλγόριθμοι Κατάταξης | el |
| dc.subject | Αλγόριθμοι Βαθμολόγησης | el |
| dc.subject | Γεωκωδικοποίηση | el |
| dc.subject | Βέλτιστη υλοποιηση | el |
| dc.subject | Γεωχωρικά δεδομένα | el |
| dc.title | Σχεδίαση Πληροφοριακού Συστήματος Συσχέτισης Δεδομένων μέσω Αλγόριθμων Κατάταξης και Γεωχωρικής Κωδικοποίησης | el |
| dc.contributor.department | Τομέας επικοινωνιών ηλεκτρονικής και συστημάτων πληροφορικής | el |
| heal.type | bachelorThesis | |
| heal.classification | Συστήματα Διαχείρισης Βάσεων Δεδομένων | el |
| heal.language | el | |
| heal.access | free | |
| heal.recordProvider | ntua | el |
| heal.publicationDate | 2010-09-01 | |
| heal.abstract | Η αλματώδης ανάπτυξη του Παγκόσμιου Ιστού τα τελευταία χρόνια τον έχει καταστήσει ως βασική πηγή πληροφόρησης για εκατομμύρια ανθρώπους. Ο τεράστιος όγκος δεδομένων που διακινείται μέσω αυτού, πολύ συχνά προκαλεί σύγχυση στο μέσο χρήστη, ο οποίος αδυνατεί να επιλέξει αυτό που πραγματικά τον ενδιαφέρει. Δημιουργήθηκε λοιπόν η ανάγκη για ύπαρξη κάποιου είδους φιλτραρίσματος της πληροφορίας. Το γεγονός αυτό, σε συνδυασμό με τις εντυπωσιακές εξελίξεις στην τεχνολογία των Συστημάτων Διαχείρισης Βάσεων Δεδομένων, επέτρεψε τη δημιουργία των αποκαλούμενων Recommender Systems. Τα συγκεκριμένα συστήματα έχουν στόχο να φέρουν σε επαφή ένα χρήστη με προϊόντα και υπηρεσίες που τον ενδιαφέρουν, συνήθως με βάση ένα εικονικό, προσωποποιημένο “προφίλ”. Σκοπός της διπλωματικής εργασίας αυτής ήταν η σχεδίαση και η υλοποίηση ενός τέτοιου συστήματος εκ του μηδενός. Πρόκειται για ένα ολοκληρωμένο Πληροφοριακό Σύστημα, το οποίο αναλαμβάνει να επιλέξει, ανάμεσα από ένα σύνολο αποθηκευμένων χρηστών, τους καταλληλότερους για συγκεκριμένα events. Η επιλογή γίνεται βάσει μίας μεθόδου ταξινόμησης, η οποία κάνει χρήση συγκεκριμένων Αλγορίθμων Βαθμολόγησης και Κατάταξης, που λαμβάνουν υπόψη προσωπικές πληροφορίες των χρηστών και γεωχωρικά δεδομένα. Το σύστημα αυτό αποτελείται από πλήρες διαδικτυακό περιβάλλον και βάση δεδομένων Oracle. Επιπλέον δημιουργήθηκε μία εφαρμογή για τον έλεγχο της βαθμολόγησης, καθώς και ένα Service, το οποίο εκτελείται συνεχώς στο background καιαναλαμβάνει, πέρα από κάποιες απαραίτητες ενέργειες συντήρησης, να παρακολουθεί σε πραγματικό χρόνο τις μεταβολές των δεδομένων, εκτελώντας εκ νέου τους αλγόριθμους όταν αυτό κριθεί απαραίτητο. Σχεδιάστηκαν δύο διαφορετικοί αλγόριθμοι βαθμολόγησης. Καθένας από αυτούς υλοποιήθηκε τόσο με χρήση συναρτήσεων VB.NET όσο και με χρήση Oracle PL/SQL Procedures. Πραγματοποιήθηκαν μετρήσεις για τον προσδιορισμό της ταχύτητας απόκρισης των διαφορετικών μεθόδων, τον καθορισμό των παραγόντων που την επηρεάζουν και τον έλεγχο της ευστοχίας των αποτελεσμάτων τους. Τα συμπεράσματα των μετρήσεων χρησιμοποιήθηκαν για την επιλογή της βέλτιστης υλοποίησης για το σύστημα. | el |
| heal.abstract | The rapid development of the World Wide Web in recent years has rendered it the basic source of information for millions of people around the world. The huge volume of data transferred through the Net often causes confusion to the average user, who is unable to choose the things that are really of interest to him. The need for some kind of information filtering was therefore presented. This fact combined with the impressive advancements in Database Management Systems technology, led to the creation of Recommender Systems. The goal of these systems is to bring each user in touch with products and services which may be of interest to him. The purpose of this thesis was the design and implementation of such a system from scratch. It is a complete Information System, the main goal of which is to select among a set of users, those who are most likely to be interested in certain events. The choice is made based on a user ranking method, which applies certain algorithms that take into account personal information of the users and geospatial data. This system is comprised by a web interface and an Oracle database. Furthermore, an application, which enables control of the ranking procedures, and a service, which is continuously executed in the background, monitoring the changes in the database in real time and executing the algorithms and other essential functions, were created. Two different ranking algorithms were proposed. Each of them was implemented in two ways: with VB.NET functions and with PL/SQL procedures. Certain tests were conducted in order to determine the time that each method needs to produce results, the various factors that affect it and to check the accuracy of these results. The conclusions of these tests were used to specify the best implementation of the system. | en |
| heal.sponsor | ΕΜΠ | el |
| heal.advisorName | Λούμος, Βασίλειος | |
| heal.committeeMemberName | Λούμος, Βασίλειος | |
| heal.committeeMemberName | Καγιάφας, Ελευθέριος | |
| heal.committeeMemberName | Θεολόγου, Μιχαήλ | |
| heal.academicPublisher | Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών | el |
| heal.academicPublisherID | ntua | |
| heal.numberOfPages | 336 σ. | |
| heal.fullTextAvailability | false |
The following license files are associated with this item: