HEAL DSpace

Δημιουργία Υπηρεσίας Συστάσεων σε Βάση Δεδομένων Γράφων για Εφαρμογή σε Έξυπνες Πόλεις

Αποθετήριο DSpace/Manakin

Εμφάνιση απλής εγγραφής

dc.contributor.author Χαρλαύτης, Βασίλειος el
dc.contributor.author Charlaftis, Vasileios en
dc.date.accessioned 2017-07-18T06:35:10Z
dc.date.available 2017-07-18T06:35:10Z
dc.date.issued 2017-07-18
dc.identifier.uri https://dspace.lib.ntua.gr/xmlui/handle/123456789/45226
dc.identifier.uri http://dx.doi.org/10.26240/heal.ntua.14561
dc.rights Default License
dc.subject Βάσεις Δεδομένων Γράφων el
dc.subject Συστήματα Συστάσεων el
dc.subject Έξυπνες Πόλεις el
dc.subject Ανοιχτά δεδομένα el
dc.subject Συστάσεις Πραγματικού Χρόνου el
dc.subject Graph Database en
dc.subject Neo4j en
dc.subject Cypher en
dc.subject Smart Cities en
dc.subject Real time Recommendations en
dc.title Δημιουργία Υπηρεσίας Συστάσεων σε Βάση Δεδομένων Γράφων για Εφαρμογή σε Έξυπνες Πόλεις el
heal.type bachelorThesis
heal.classification Πληροφορική el
heal.classification Βάσεις Δεδομένων Γράφων el
heal.classification Graph Database en
heal.language el
heal.access free
heal.recordProvider ntua el
heal.publicationDate 2017-03-03
heal.abstract Στην επιστήμη των υπολογιστών, μια βάση δεδομένων γράφων (graph database) είναι μια βάση δεδομένων που χρησιμοποιεί δομές γράφων για τα σημασιολογικά ερωτήματα, με τους κόμβους και τις ακμές να αντιπροσωπεύουν και να αποθηκεύουν δεδομένα. Κυρίαρχη έννοια των βάσεων αυτών είναι ο γράφος (με τους κόμβους και τις ακμές του), ο οποίος συσχετίζει άμεσα στοιχεία δεδομένων στον αποθηκευτικό χώρο. Οι σχέσεις αυτές επιτρέπουν στα δεδομένα να συνδεθούν μεταξύ τους άμεσα, και στις περισσότερες περιπτώσεις ανακτώνται με μία μόνο λειτουργία. Αυτό έρχεται σε αντίθεση με τις συμβατικές σχεσιακές βάσεις δεδομένων, όπου οι σχέσεις μεταξύ των δεδομένων είναι αποθηκευμένες στα ίδια τα δεδομένα, και τα ερωτήματα αναζήτησης χρησιμοποιούν την έννοια των JOIN πινάκων για την ανάκτηση και τη συλλογή των σχετικών δεδομένων. Οι βάσεις δεδομένων γράφων επιτρέπουν, από τον σχεδιασμό τους, την γρήγορη ανάκτηση πολύπλοκων ιεραρχικών δομών που είναι δύσκολο να μοντελοποιηθούν σε σχεσιακά συστήματα. Για το λόγο αυτό έχουν αρχίσει τα τελευταία χρόνια να χρησιμοποιούνται ευρέως σε εφαρμογές κοινωνικών δικτύων και σε συστήματα συστάσεων δεδομένου ότι αποτυπώνουν καλύτερα τις χαλαρές δομές τους και τους δίνουν τη δυνατότητα να εξελίσσονται και να κλιμακώνονται με μεγαλύτερη ευελιξία. Στα πλαίσια της διπλωματικής αυτής θα υλοποιηθεί μια βάση δεδομένων γράφων βασισμένη στην Neo4j και θα μελετηθεί ο τρόπος που μπορούν να υλοποιηθούν και να διαμορφωθούν ερωτήματα και τεχνικές διάσχισης του γράφου (traversal) που να επιτρέπουν υπηρεσίες προστιθέμενης αξίας που βασίζονται στη μηχανική μάθηση (machine learning). Συγκεκριμένα, θα προσομοιωθεί με Neo4j μια βάση δεδομένων γράφων που θα αποθηκεύει δεδομένα από αισθητήρες που βρίσκονται σε μια έξυπνη πόλη (για παράδειγμα αισθητήρες ατμοσφαιρικής ρύπανσης, θερμοκρασίας, υγρασίας και άλλες πηγές ανοιχτών δεδομένων) και θα υλοποιηθούν ερωτήματα συστάσεων για δυνητικούς χρήστες εφαρμογών που χρησιμοποιούν τη βάση δεδομένων. el
heal.advisorName Βαρβαρίγου, Θεοδώρα el
heal.committeeMemberName Βαρβαρίγου, Θεοδώρα el
heal.committeeMemberName Βαρβαρίγος, Εμμανουήλ el
heal.committeeMemberName Ασκούνης, Δημήτριος el
heal.academicPublisher Εθνικό Μετσόβιο Πολυτεχνείο. Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών. Τομέας Επικοινωνιών, Ηλεκτρονικής και Συστημάτων Πληροφορικής el
heal.academicPublisherID ntua
heal.numberOfPages 92 σ. en
heal.fullTextAvailability true


Αρχεία σε αυτό το τεκμήριο

Αυτό το τεκμήριο εμφανίζεται στην ακόλουθη συλλογή(ές)

Εμφάνιση απλής εγγραφής