dc.contributor.author |
Σπαντούρης, Ιωάννης
|
el |
dc.contributor.author |
Spantouris, Ioannis
|
en |
dc.date.accessioned |
2020-04-07T09:19:13Z |
|
dc.date.available |
2020-04-07T09:19:13Z |
|
dc.identifier.uri |
https://dspace.lib.ntua.gr/xmlui/handle/123456789/50086 |
|
dc.identifier.uri |
http://dx.doi.org/10.26240/heal.ntua.17784 |
|
dc.rights |
Default License |
|
dc.subject |
Οντολογίες |
el |
dc.subject |
Βάση γνώσης |
el |
dc.subject |
NLP |
en |
dc.subject |
NLI |
en |
dc.subject |
Ontologies |
en |
dc.subject |
Knowledge base |
en |
dc.subject |
API |
en |
dc.title |
Μετατροπή φυσικής γλώσσας σε οντολογικές σχέσεις |
el |
dc.title |
Converting natural language to ontology relations |
en |
heal.type |
bachelorThesis |
|
heal.classification |
Προγραμματισμός |
el |
heal.classification |
Τεχνολογία γνώσης |
el |
heal.classification |
Programming |
en |
heal.classification |
Knowledge |
en |
heal.language |
el |
|
heal.access |
campus |
|
heal.recordProvider |
ntua |
el |
heal.publicationDate |
2019-07-10 |
|
heal.abstract |
Οι οντολογίες αποτελούν βασικό κομμάτι της αναπαράστασης της γνώσης και ιδίως οι οντολο-
γικές σχέσεις παίζουν βασικό ρόλο σε ερωτήματα σε δομημένα δεδομένα. Η χρήση τους σε αυτά τα
ερωτήματα δεν απαιτεί καμία περαιτέρω γνώση της δομής των δεδομένων ούτε κάποια συγκεκριμένη
σύνταξη. Σε αντίθεση με ερωτήματα σε γλώσσες όπως η SQL ή η SPARQL, οι οντολογικές ερωτήσεις
έχουν απλή δομή και μπορούν να γίνουν εύκολα κατανοητές από άτομα που δεν είναι εξειδικευμένα
πάνω στον τομέα αυτόν.
Σε αυτή την διπλωματική εργασία αναπτύσσουμε ένα Natural Language Interface(NLI), δηλαδή
ένα σύστημα που παράγει οντολογικές σχέσεις απο φυσική γλώσσα. Τα συστήματα αυτά ονομάζο-
νται NLIKB δηλαδή Natural Language Interface to Knowledge Base. Το συγκεκριμένο σύστημα που
δημιουργούμε είναι πολυγλωσσικό και ανεξάρτητο του γνωσιακού πεδίου της οντολογίας. Για την
βέλτιστη αξιοποίηση του αναπτύχθηκε και ένα API με το οποίο μπορεί ο χρήστης να εξάγει τα αποτε-
λέσματα που θέλει γρήγορα, ανεξαρτήτως από που προήλθε το κείμενο εισόδου(πληκτρολόγιο, φωνή
κτλ.). Παράλληλα αναπτύχθηκε και ένα σύστημα παραγωγής τυχαίων οντολογικών σχέσεων για την
αξιολόγηση των αποτελεσμάτων. |
el |
heal.abstract |
Ontologies play a decisive role in representing knowledge and they can be used in database queries.
Using them in those queries doesn’t require any prior knowledge of the way data is structured in the
database and also no special syntax has to be used to create them. In contrast with SQL or SPARQL,
ontology queries have simple structure and can easily be used by casual users.
In this thesis we create a Natural Language Interface(NLI), a system that takes as input natural
language text and translates it into ontology relations. Such systems are called NLIKB(Natural Language
Interface to Knowledge Base). This specific system that we tried to create is multilanguage and
independent of the knowledge base used. For maximum utilisation of the system we also implemented
an API that a client can easily use to query any ontology that he wants independently of the input
source(speech, text etc). We created a query generator as well to evaluate the accuracy of the system’s
results. |
en |
heal.advisorName |
Στάμου, Γεώργιος |
el |
heal.committeeMemberName |
Σταφυλοπάτης, Ανδρέας-Γεώργιος |
el |
heal.committeeMemberName |
Νικήτα, Κωνσταντίνα |
el |
heal.academicPublisher |
Εθνικό Μετσόβιο Πολυτεχνείο. Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών. Τομέας Τεχνολογίας Πληροφορικής και Υπολογιστών |
el |
heal.academicPublisherID |
ntua |
|
heal.fullTextAvailability |
true |
|