ΟΛΟΚΛΗΡΩΣΗ CHATBOT ΜΕ ΓΡΑΦΟΥΣ ΓΝΩΣΗΣ

INTEGRATION OF CHATBOTS WITH KNOWLEDGE GRAPHS (Αγγλική)

  1. MSc thesis
  2. ΠΑΤΣΟΥΛΗΣ, ΓΕΩΡΓΙΟΣ
  3. Μεταπτυχιακή Εξειδίκευση στα Πληροφοριακά Συστήματα (ΠΛΣ)
  4. 19 Σεπτεμβρίου 2021 [2021-09-19]
  5. Ελληνικά
  6. 87
  7. ΤΑΜΠΟΥΡΗΣ, ΕΥΘΥΜΙΟΣ
  8. ΤΖΑΓΚΑΡΑΚΗΣ, ΕΜΜΑΝΟΥΗΛ
  9. Chatbot | Rasa | Γράφοι γνώσης | Core Public Vocabulary (CPSV) | Python | Grakn.ai | Διαβατήριο
  10. 1
  11. 4
  12. 20
  13. Περιέχει :εικόνες
  14. Βασικές Εξειδικεύσεις σε Θεωρία και Λογισμικό/Λαζαρίνης, Φ., & Μαυρομάτης, Γ
    • Σε παλαιότερη εργασία είχε αναπτυχθεί chatbot για την παροχή εξατομικευμένης πληροφόρησης σε πολίτες που αναζητούσαν πληροφορίες σχετικά με την έκδοση διαβατηρίου. Στην εργασία αυτή έγινε περιγραφή της δημόσιας υπηρεσίας σύμφωνα με το ευρωπαϊκό μοντέλο Core Public Service Vocabulary – Application Profile (CPSV-AP). Η τεχνολογία που χρησιμοποιήθηκε για την αποθήκευση της πληροφορίας ήταν RDBMS (MySQL) βάση δεδομένων και η εφαρμογή αναπτύχθηκε με το εργαλείο ανοιχτού κώδικα RASA open source machine learning framework. Σε δεύτερη παλαιότερη εργασία έγινε μια μελέτη γύρω από έναν νέο τρόπο επεξεργασίας και διαχείρισης ανοιχτών συνδεδεμένων δεδομένων που προέρχονται από δημόσιες υπηρεσίες με την χρήση γράφων γνώσης. Με την βοήθεια του εργαλείου ανοικτού κώδικα GRAKN.AI δημιουργήθηκε σε αυτό, γράφος γνώσης βασισμένος στην υπηρεσία έκδοσης διαβατηρίου, ακολουθώντας το μοντέλο Core Public Service Vocabulary – Application Profile (CPSV-AP). Στην παρούσα εργασία ο στόχος ήταν να γίνει η σύνδεση μεταξύ των δυο συστημάτων που αναπτύχθηκαν στις δύο προηγούμενες εργασίες, δηλαδή της εφαρμογής chatbot και μιας βάσης βασισμένης σε γράφους γνώσης. Η διαδικασία που ακολουθήθηκε ήταν αρχικά η ενημέρωση του κώδικα και των λογισμικών που χρησιμοποιήθηκαν. Για την περίπτωση του chatbot έγινε χρήση του λογισμικού ανοιχτού κώδικα Rasa, ενώ για την βάση με γράφους γνώσης χρησιμοποιήθηκε το Grakn.ai. Όπου ήταν δυνατόν, έγινε χρήση των νέων δυνατοτήτων που εισήγαγαν οι νεότερες εκδόσεις των παραπάνω λογισμικών, με στόχο να γίνει απλούστερος ο κώδικας της εφαρμογής που θα προέκυπτε από την σύνδεση των δύο συστημάτων. Τα δεδομένα που είχαν δημιουργηθεί σε σχεσιακή βάση για την εφαρμογή του chatbot μεταφέρθηκαν στο νέο σχήμα που δημιουργήθηκε στην νέα βάση γράφων. Έγιναν οι κατάλληλες προσαρμογές ώστε η εφαρμογή του διαλογικού ψηφιακού βοηθού να αντλεί τα δεδομένα της από το Application Programming interface (API) που παρέχει το GRAKN.AI. Τέλος έγινε δοκιμαστική χρήση και αξιολόγηση της εφαρμογής, με στόχο την εκπαίδευση και βελτίωση των απαντήσεων του chatbot.
    • In a previous project, a chatbot was developed for the provision of a personalized informing for citizens seeking information related to the passport issuing. In this project, a description of the public service was given according to the European framework Core Public Service Vocabulary – Application Profile (CPSV- AP). The technology used for the storage of the information was a RDBMS (MySQL) database and the application was developed with the use of the open-source tool RASA, open-source machine learning framework. In a second previous project, research was conducted regarding a new way of accessing and administrating open-connected data derived from the use of knowledge graphs. With the help of the open-source tool GRAKN.AI, a knowledge graph derived based on the service of issuing passports according to/adhering to 5 the scheme Core Public Service Vocabulary – Application Profile (CPSV- AP). In this current project, the objective was to establish a connection between the two systems been developed in the two previous projects, that is the application chatbot and a database in knowledge graphs. The process followed was originally to update the code and the used software. In the case of Chatbot the open-source software Rasa was used, while for the knowledge graphs GRAKN.AI was used. We made use, where possible, of the new capabilities introduced by the new versions of the software above, aiming to simplify the code of the application derived from the connection of the two systems. The data been created in a relational database for the application of Chatbot were transferred into the new form created in the forthcoming knowledge graph. The appropriate adaptations were made so that the application of the digital assistant could retrieve its data from the Application Programming Interface (API) provided by the GRAKN.AI. Finally, a testing use and assessment of the application was carried out, aiming at the education and enhancement of the answers of the Chatbot.
  15. Αναφορά Δημιουργού - Παρόμοια Διανομή 4.0 Διεθνές