Please use this identifier to cite or link to this item: http://artemis.cslab.ece.ntua.gr:8080/jspui/handle/123456789/17744
Full metadata record
DC FieldValueLanguage
dc.contributor.authorΠαππάς, Σπύρος-
dc.date.accessioned2020-10-30T14:09:45Z-
dc.date.available2020-10-30T14:09:45Z-
dc.date.issued2020-10-20-
dc.identifier.urihttp://artemis.cslab.ece.ntua.gr:8080/jspui/handle/123456789/17744-
dc.description.abstractΟ σκοπός και το αντικείμενο της παρούσας διπλωματικής εργασίας είναι ο σχεδιασμός και η ανάπτυξη μιας εφαρμογής στο πλαίσιο του DITAS project, που να παρέχει στον χρήστη τη δυνατότητα της σημασιολογικής αναζήτησης (semantic search). Σχεδιάστηκαν τεχνικές εμπλουτισμού και βαθμολόγησης μέσω των οποίων διαφοροποιείται η σημασιολογική από άλλες μορφές αναζήτησης. Οι τεχνικές αυτές αναλύθηκαν εκτενώς με σκοπό τη βελτιστοποίηση της αναζήτησης. Παράλλλα, υλοποιήθηκε και μια απλή αναζήτηση (simple search) για τη συγκριτική μελέτη της ταχύτητας εκτέλεσης, του πλήθους και της ποιότητας των αποτελεσμάτων. Η ιδέα για το θέμα προέκυψε από την ανάγκη για ποιοτικότερη ανίχνευση πληροφορίας και την αξιοποίησή της μέσω της τεχνολογίας των Δεδομένων ως Υπηρεσία (Data as a Service). Η υλοποίηση της REST-API εφαρμογής πραγματοποιήθηκε μέσω ενός Spring-Boot standalone microservice. Ο χρήστης εισάγοντας κάποια ορίσματα, λαμβάνει ως αποτελέσματα της αναζήτησης blueprints, που ανακτώνται από μια MongoDb βάση δεδομένων. Η σημασιολογική αναζήτηση εμπλουτίζει τα αποτελέσματα με τη χρήση μιας οντολογίας, η οποία αξιοποιείται μέσω του framework Jena και είναι σχεδιασμένη με την OWL2 γλώσσα. Στόχος είναι η εφαρμογή να είναι ανεξάρτητη του είδους των δεδομένων που επιστρέφει. Εν προκειμένω, τα στοιχεία των blueprints που χρησιμοποιήθηκαν αφορούν ιατρικά δεδομένα. Δημιουργήθηκε επίσης, ένα front-end για εξυπηρέτηση της εφαρμογής με χρήση HTML και Javascript. Τέλος, συγκρίθηκαν τα δύο είδη αναζήτησης όσον αφορά την ταχύτητά τους και την ποσότητα και ποιότητα των blueprints που επιστράφηκαν. Με την υλοποίηση της εφαρμογής ο χρήστης κατέχει τη δυνατότητα επιλογής της απλής ή της σημασιολογικής αναζήτησης, ενώ καθώς αφήνονται ανοικτά περιθώρια ανάπτυξης και εξέλιξης, παρέχονται ακόμα περισσότερες δυνατότητες στον τομέα αυτό.en_US
dc.languageelen_US
dc.subjectDITAS Projecten_US
dc.subjectRESTen_US
dc.subjectAPIen_US
dc.subjectσημασιολογικήen_US
dc.subjectαναζήτησηen_US
dc.subjectOWL2en_US
dc.subjectMongoDben_US
dc.subjectSpring-Booten_US
dc.subjectμικροϋπηρεσίαen_US
dc.subjectΔεδομένα ως Υπηρεσίαen_US
dc.subjectDaaSen_US
dc.subjectοντολογίαen_US
dc.subjectJenaen_US
dc.subjectJavaen_US
dc.titleΣΗΜΑΣΙΟΛΟΓΙΚΗ ΔΙΑΧΕΙΡΙΣΗ ΠΡΟΤΥΠΩΝ ΠΕΡΙΓΡΑΦΗΣ ΜΙΚΡΟΫΠΗΡΕΣΙΩΝen_US
dc.description.pages152en_US
dc.contributor.supervisorΒαρβαρίγου Θεοδώραen_US
dc.departmentΤομέας Επικοινωνιών, Ηλεκτρονικής και Συστημάτων Πληροφορικήςen_US
Appears in Collections:Διπλωματικές Εργασίες - Theses



Items in Artemis are protected by copyright, with all rights reserved, unless otherwise indicated.