epaithros CHATBOT

epaithros CHATBOT

Στο πλαίσιο του έργου JoInOuT, η Neurolingo έφερε εις πέρας την υλοποίηση του chatbot. Oι εργασίες ξεκίνησαν με την ανάλυση των διαλόγων, τον εντοπισμό των οντοτήτων και των αναγκών αναγνώρισης πρόθεσης. Με αυτές τις εργασίες προσδιορίσθηκαν οι όροι και οι μορφοσυντακτικοί κανόνες που απαιτούνται για να τροφοδοτηθεί η πλατφόρμα NLP. Παράλληλα σχεδιάσθηκε ο μηχανισμός NLU και ο πυρήνας διαχείρισης του διαλόγου για την υλοποίηση της ροής του διαλόγου και έγιναν οι διασυνδέσεις με τα εξωτερικά συστήματα. ΟΙ εργασίες έγιναν για α. το chatbot μεταφοράς με θαλάσσιο μέσο και β. για την αναζήτηση υπηρεσιών-δραστηριοτήτων τουρισμού υπαίθρου με βάση τα δεδομένα του epaithros.

Συγκεκριμένα, οι εργασίες οι οποίες οδήγησαν στην ολοκλήρωση του epaithros chatbot περιλάμβαναν:

  • Ανάλυση-μελέτη διαλόγων αναζήτησης δρομολογίων και πληροφοριών δραστηριοτήτων τουρισμού υπαίθρου.

  • Ανάλυση - Εντοπισμός οντοτήτων, όρων και προθέσεων. Καταγραφή των μορφοσυντακτικών patterns με τα οποία εμφανίζονται τα παραπάνω στους διαλόγους.

  • Διαμόρφωση Γλωσσικών Κανόνων – Εμπλουτισμός Γλωσσικού Υπόβαθρου Mnemosyne.

  • Ανάπτυξη της μονάδας Κατανόησης Φυσικής Γλώσσας (NLU - Natural Language Understanding) του Mnemosyne για την επεξεργασία των προτάσεων που γράφει ο χρήστης στους διαλόγους του chatbot.

  • Ανάπτυξη ενός REST + JSON web service που προσφέρει την λειτουργικότητα της NLU για integration με άλλα τρίτα συστήματα chatbot εκτός του παρόντος.

  • Ανάπτυξη της μηχανής διαλόγου (Dialog Engine) του chatbot που είναι υπεύθυνη για τη μεταφορά των προτάσεων του διαλόγου.

  • Ανάπτυξη της μονάδας δημιουργίας ομιλούσας απάντησης (NLG – Natural Language Generation) του chatbot που είναι υπεύθυνη  για τον έλεγχο της ροής του διαλόγου, τη διασύνδεση με τη «Γνωσιακή Βάση» (Knowledge Base) και τη δημιουργία των απαντήσεων.

  • Ανάπτυξη της  μονάδας της «Γνωσιακή Βάση» (Knowledge Base) όπου κρατούνται τα δεδομένα των δρομολογίων και οι πληροφορίες των δραστηριοτήτων τουρισμού υπαίθρου.

  • Δοκιμαστικοί έλεγχοι της ορθότητας των αποτελεσμάτων της NLU του chatbot και βελτιώσεις ώστε να αυξηθεί το ποσοστό την ορθής εξαγωγής των χαρακτηριστικών προς αναγνώριση των προτάσεων που γράφει ο χρήστης.

  • Δοκιμαστικοί έλεγχοι της ορθότητας διεξαγωγής διαλόγου με το chatbot και υλοποίηση βελτιώσεων στους μηχανισμούς του ώστε να βελτιωθούν τα ποσοστά επιτυχίας του.

  • Διαλειτουργικές συνδέσεις με εξωτερικά συστήματα και βάσεις δεδομένων του epaithros και πληροφοριών θαλάσσιων μεταφορών


Το έργο με τίτλο «Σύμπραξη Καινοτόμων Δράσεων Τουρισμού Υπαίθρου» και διακριτικό τίτλο: «JoInOuT», υλοποιείται στο πλαίσιο της Δράσης "Συνεργατικοί Σχηματισμοί Καινοτομίας/ΣΣΚ» - 2η Πρόσκληση: Επιχειρήσεις» και χρηματοδοτείται από το Ευρωπαϊκό Ταμείο Περιφερειακής Ανάπτυξης (ΕΤΠΑ) και από Εθνικούς Πόρους στο πλαίσιο του Επιχειρησιακού Προγράμματος «Ανταγωνιστικότητα, Επιχειρηματικότητα και Καινοτομία (ΕΠΑνΕΚ)» του ΕΣΠΑ 2014-2020» (κωδικός Έργου: ΓΓ2CL-0359457).