Nomothesi@: Migrating the Linked Data into Elasticsearch

Πτυχιακή Εργασία uoadl:3397216 18 Αναγνώσεις

Μονάδα:
Τμήμα Πληροφορικής & Τηλεπικοινωνιών
Πληροφορική
Ημερομηνία κατάθεσης:
2024-04-23
Έτος εκπόνησης:
2024
Συγγραφέας:
ΠΟΛΥΤΣΕΡΗΣ ΖΑΧΑΡΙΑΣ
Στοιχεία επιβλεπόντων καθηγητών:
Εμμανουήλ Κουμπαράκης, Καθηγητής, Τμήμα Πληροφορικής και Τηλεπικοινωνιών, Εθνικό και Καποδιστριακό Πανεπιστήμιο Αθηνών.
Κωνσταντίνος Πλας, Βοηθός Ερευνητής, Τμήμα Πληροφορικής και Τηλεπικοινωνιών, Εθνικό και Καποδιστριακό Πανεπιστήμιο Αθηνών.
Πρωτότυπος Τίτλος:
Nomothesi@: Migrating the Linked Data into Elasticsearch
Γλώσσες εργασίας:
Αγγλικά
Ελληνικά
Μεταφρασμένος τίτλος:
Nomothesi@: Μετάβαση των Διασυνδεδεμένων Δεδομένων στην Elasticsearch
Περίληψη:
Ο κύριος στόχος της πτυχιακής εργασίας ήταν η επανάπτυξη του back-end της ελληνικής πλατφόρμας νομοθεσίας, Nomothesi@, καθώς και ένα τεστ εκτίμησης απόδοσης μεταξύ των δύο υλοποιήσεων. Η πλατφόρμα χρησιμοποιούσε ένα triple store για νομοθετικά RDF δεδομένα, το οποίο μεταφέρθηκε στην Elasticsearch για την επιτάχυνση των ερωτημάτων και την παροχή νέων δυνατοτήτων και λειτουργικότητας που εκμεταλλεύονται τη μηχανή της Elasticsearch. Το πιο σημαντικό βήμα για την επίτευξη αυτού ήταν η μετατροπή των συνόλων δεδομένων Turtle σε δομημένα JSON έγγραφα, μαζί με τη δημιουργία του πλαισίου ορισμού των νέων ευρετηρίων. Όλος ο κώδικας που αφορά την αναζήτηση των δεδομένων έπρεπε να αναδιαμορφωθεί με την αντικατάσταση των SPARQL ερωτημάτων με τα αντίστοιχα της Elasticsearch, προκειμένου να διατηρηθεί η υπάρχουσα λειτουργικότητα, με αποτέλεσμα να δημιουργηθεί ένα πιο καθαρό back-end για τη Nomothesi@ που υποστηρίζει αναζητήσεις πλήρους κειμένου, συσσώρευση δεδομένων και βαθμολογίες σχετικότητας.
Κύρια θεματική κατηγορία:
Τεχνολογία – Πληροφορική
Λέξεις-κλειδιά:
Elasticsearch, Indexing, RDF σε ndJSON, Αναζήτηση Κειμένου, Τεστ Αποδόσεων, REST Υπηρεσίες, Συνδεδεμένα Ανοιχτά Δεδομένα
Ευρετήριο:
Όχι
Αρ. σελίδων ευρετηρίου:
0
Εικονογραφημένη:
Ναι
Αρ. βιβλιογραφικών αναφορών:
12
Αριθμός σελίδων:
35
Elastic_Nomothesia_web_platform.pdf (382 KB) Άνοιγμα σε νέο παράθυρο

 


additional_tools.zip
3 KB
Δεν επιτρέπεται η πρόσβαση στο αρχείο.