HEAL DSpace

Σχεδίαση και ανάπτυξη μηχανής αναζήτησης ελληνικών και αγγλικών όρων εφαρμόζοντας πολλαπλές τεχνολογίες βάσεων δεδομένων και πειραματική σύγκριση τεχνικών συγχρονισμού τους

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

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

dc.contributor.author Μπουρίκας, Φοίβος el
dc.contributor.author Ρέτζος, Ραφαήλ el
dc.contributor.author Bourikas, Foivos en
dc.contributor.author Retzos, Rafail en
dc.date.accessioned 2016-12-05T10:19:25Z
dc.date.available 2016-12-05T10:19:25Z
dc.date.issued 2016-12-05
dc.identifier.uri https://dspace.lib.ntua.gr/xmlui/handle/123456789/44068
dc.identifier.uri http://dx.doi.org/10.26240/heal.ntua.12589
dc.rights Αναφορά Δημιουργού 3.0 Ελλάδα *
dc.rights.uri http://creativecommons.org/licenses/by/3.0/gr/ *
dc.subject Μηχανή αναζήτησης el
dc.subject Συγχρονισμός δεδομένων el
dc.subject Βάσεις δεδομένων el
dc.subject Γεωγραφικές υπηρεσίες el
dc.subject Εφαρμογή el
dc.subject Elasticsearch en
dc.subject Android en
dc.subject Django en
dc.subject Search engine en
dc.subject NoSQL Databases en
dc.title Σχεδίαση και ανάπτυξη μηχανής αναζήτησης ελληνικών και αγγλικών όρων εφαρμόζοντας πολλαπλές τεχνολογίες βάσεων δεδομένων και πειραματική σύγκριση τεχνικών συγχρονισμού τους el
heal.type bachelorThesis
heal.classification Επιστήμη υπολογιστών el
heal.language el
heal.access free
heal.recordProvider ntua el
heal.publicationDate 2016-10-24
heal.abstract Οι μηχανές αναζήτησης είναι τις τελευταίες δύο δεκαετίες ένα μεγάλο κομμάτι της ζωής και της καθημερινότητάς μας. Σε συνδυασμό με την εκρηκτική ανάπτυξη των έξυπνων υπολογιστικών συσκευών τα τελευταία χρόνια, αποτελούν πλέον ένα εργαλείο που χρησιμοποιούν οι περισσότεροι άνθρωποι στον κόσμο και βασίζονται πάνω του για πολλές από τις πληροφορίες που χρειάζονται. Ο σκοπός της παρούσας διπλωματικής εργασίας είναι η σχεδίαση και ανάπτυξη μηχανής αναζήτησης η οποία θα επιτρέπει την χρήση ελληνικών ή λατινικών χαρακτήρων για την πληκτρολόγηση των λέξεων-κλειδιών που χρησιμοποιεί ο χρήστης, αγγίζοντας έτσι τις ανάγκες τις σύγχρονης εποχής για μεγαλύτερη ευελιξία στην χρήση της ψηφιακής γλώσσας στην Ελλάδα, ή όπως είναι περισσότερο γνωστή, τα «greeklish». Επιπλέον, θα προσφέρει την δυνατότητα για εκμετάλλευση της γεωγραφικής τοποθεσίας του χρήστη προκειμένου να του παρέχει τα καλύτερα δυνατά αποτελέσματα με βάση την απόστασή του από τα μέρη τα οποία αναζητεί. Μία ακόμα πτυχή που θα μελετηθεί είναι ο σχεδιασμός του συνολικού συστήματος διαχείρισης των δεδομένων, στο οποίο και θα χρησιμοποιηθούν πολλαπλές τεχνολογίες βάσεων δεδομένων, ώστε να συνδυαστούν χαρακτηριστικά τα οποία είναι σημαντικά για την λειτουργία της μηχανής αναζήτησης, αλλά δεν προσφέρονται από ένα μοναδικό σύστημα. Ταυτόχρονα, θα μελετηθούν τα θέματα που προκύπτουν από μία τέτοια αρχιτεκτονική και πιο συγκεκριμένα ο συγχρονισμός των δεδομένων μεταξύ των διαφορετικών συστημάτων, και θα μετρηθεί πειραματικά η επίδοση των παρεχόμενων εργαλείων για την εξαγωγή συμπερασμάτων σχετικά με τις καταλληλότερες λύσεις. Τέλος, θα σχεδιασθούν και αναπτυχθούν εφαρμογές για φυλλομετρητή διαδικτύου και για έξυπνα κινητά τηλέφωνα με λειτουργικό σύστημα Android, τα οποία θα δρουν ως αποτύπωση του σεναρίου χρήσης της μηχανής αναζήτησης, και θα προσφέρουν διεπαφή χρήστη για την δοκιμή και παρουσίαση της μηχανής σε πραγματικές συνθήκες. el
heal.abstract Search engines have been a key part of our everyday lives for t he last two decades. Combined with the rapid growth of mobile computing devices the last few years, they know present a tool that is being used by the biggest percen tage of the world’s population and depended upon for most of the information needed. The purpose of this thesis is the design and development of a search engine that allows the use of Greek and/or Latin characters in typing the search keywords, that way touching the needs of the modern era for higher flexibility in the use of the digital language in Greece, or in the way that it is more known, the “greeklish” language. Furthermore, it will have the capability of utilize the app user’s location to provide him with the best possible results based on the distance between him and the places he is searching for. Another issue that we will study is the design of the complete data management system, which will use multiple database technologies, so it can combine features that are important for the functions of the search engine, but are not provided from a singular system. At the same time, we will study the issues that arise from such an architecture, and specifical ly the data synchronization between the different systems, and we will measure the performance of the provided tools so we can conclude on the appropriate solutions. Finally, we will design and develop a web browser application and an Android application that will act as a representation of the use case for the search engine, and will provide a user interface for testing and showing the engine in real time. en
heal.advisorName Βενιέρης, Ιάκωβος el
heal.committeeMemberName Βενιέρης, Ιάκωβος el
heal.committeeMemberName Κακλαμάνη, Δήμητρα-Θεοδώρα el
heal.committeeMemberName Ουζούνογλου, Νικόλαος el
heal.academicPublisher Εθνικό Μετσόβιο Πολυτεχνείο. Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών. Τομέας Συστημάτων Μετάδοσης Πληροφορίας και Τεχνολογίας Υλικών. Εργαστήριο Ευφυών Επικοινωνιών και Δικτύων Ευρείας Ζώνης el
heal.academicPublisherID ntua
heal.numberOfPages 114 σ.
heal.fullTextAvailability true


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

Οι παρακάτω άδειες σχετίζονται με αυτό το τεκμήριο:

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

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

Αναφορά Δημιουργού 3.0 Ελλάδα Εκτός από όπου ορίζεται κάτι διαφορετικό, αυτή η άδεια περιγράφεται ως Αναφορά Δημιουργού 3.0 Ελλάδα