Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Δημήτριος Ταμπάκης

83 views

Published on

Σχεδίαση και Ανάπτυξη Διαλογικού βοηθού (BOT)για την Εξατομίκευση Πληροφορίας στο Διαδίκτυο

Published in: Education
  • Be the first to comment

  • Be the first to like this

Δημήτριος Ταμπάκης

  1. 1. ΣΧΕΔΙΑΣΗ ΚΑΙ ΑΝΑΠΤΥΞΗ ΔΙΑΛΟΓΙΚΟΥ ΒΟΗΘΟΥ (ΒΟΤ) ΓΙΑ ΤΗΝ ΕΞΑΤΟΜΙΚΕΥΣΗ ΠΛΗΡΟΦΟΡΙΑΣ ΣΤΟ ΔΙΑΔΙΚΤΥΟ ΔΙΠΛΩΜΑΤΙΚΉ ΕΡΓΑΣΊΑ ΤΟΥ ΤΑΜΠΆΚΗ ΔΗΜΗΤΡΊΟΥ ΑΕΜ: 7780 ΥΠΌ ΤΗΝ ΕΠΊΒΛΕΨΗ ΤΟΥ Κ. ΑΝΔΡΈΑ ΣΥΜΕΩΝΊΔΗ, ΕΠΊΚΟΥΡΟΥ ΚΑΘΗΓΗΤΉ ΑΠΘ ΘΕΣΣΑΛΟΝΊΚΗ 2017 ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΠΟΛΥΤΕΧΝΙΚΗ ΣΧΟΛΗ ΤΜΗΜΑ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ & ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ
  2. 2. Κίνητρο Πρόβλημα:  Αυξανόμενος αριθμός χρηστών του διαδικτύου  Ραγδαία αύξηση διαθέσιμης γνώσης  Έλλειψη οργανωμένης δομής  Μείωση αποδοτικότητας στην εύρεση σχετικών πληροφοριών Αντιμετώπιση:  Ανάλυση συμπεριφοράς χρηστών.  Εξατομίκευση της πληροφορίας  Βελτίωση της εμπειρίας χρήστη(UX) 2
  3. 3. Σκοπός της διπλωματικής εργασίας Στα πλαίσια της διπλωματικής επιδιώχθηκε η επίτευξη των ακόλουθων στόχων:  Η σχεδίαση ενός συστήματος που θα επιτρέπει την αναγνώριση των ενδιαφερόντων των χρηστών, αξιοποιώντας το ιστορικό περιήγησης τους.  Η δημιουργία και η ανάπτυξη ενός συστήματος, που θα καθιστά δυνατή τη δυναμική επαναξιολόγηση τους. 3
  4. 4. Γνώσεις που αποκτήθηκαν  Ανάπτυξη διαλογικού βοηθού (chatbot)  Ανάπτυξη διαδικτυακών εφαρμογών  Ανάπτυξη προσθηκών (plugins) στο φυλλομετρητή Chrome  Προγραμματισμός σε node javascript  Εμπειρία στη σημασιολογική και θεματική ανάλυση  Εμπειρία στην εξατομίκευση και στην εμπειρία χρήστη (ux) 4
  5. 5. Τεχνολογίες που χρησιμοποιήθηκαν 5
  6. 6. Μεθοδολογία-Ι Αναγνώριση ενδιαφερόντων χρηστών:  Χρήση προφίλ, που έχουν δημιουργηθεί από τη θεματική ανάλυση ιστοσελίδων, με χρήση LDA  Σημασιολογική ανάλυση σελίδων ιστορικού, μέσω DBpedia Spotlight, και υπολογισμός βαθμού ομοιότητας με προφίλ  Ανάθεση προφίλ σε σελίδες 6
  7. 7. Μεθοδολογία-ΙΙ Επαναξιολόγηση ενδιαφερόντων:  Συλλογή δεδομένων από τη συνδιάλεξη χρήστη-bot (implicit data)  Συμπλήρωση ερωτηματολογίου μέσω του bot  Αξιοποίηση feedback από τη τροφοδότηση του χρήστη με εξατομικευμένες και μη ειδήσεις 7
  8. 8. Αρχιτεκτονική Συστήματος-Ι 8
  9. 9. 9 Chrome Extension:  Αυθεντικοποίηση/αναγνώριση χρήστη  Αποθήκευση Ιστορικού  Καταγραφή σελίδων  Στατιστικές πληροφορίες  Δυνατότητα επιλογής μεταξύ γενικού και πρόσφατου προφίλ Διαδικτυακή Εφαρμογή:  Διαχείριση επικοινωνίας τμημάτων  Δημιουργία προφίλ  Επαναξιολόγηση ενδιαφερόντων Αρχιτεκτονική Συστήματος-ΙΙ
  10. 10. 10 Διαλογικός Βοηθός (Messenger Bot):  Βασικό πλαίσιο συνδιάλεξης (μέσω Wit.ai)  Συλλογή δεδομένων( feedback ειδήσεων, ερωτηματολόγιο)  Τροφοδότηση ειδήσεων Βάση Δεδομένων(Mongo Db):  Αποθήκευση προφίλ, ιστορικών περιήγησης, δεδομένων συνόδων  Ανάκτηση πληροφοριών Αρχιτεκτονική Συστήματος-ΙΙΙ
  11. 11. Αποτελέσματα Χρήση του συστήματος από ένα χρήστη για διάστημα μιας εβδομάδας. Η συμπεριφορά του χρήστη στον ιστό και τα ενδιαφέροντα του ήταν προκαθορισμένα. 11 User’s Interests Επιστήμη Μουσική-ΧιπΧοπ0 Αθλητισμός-Ποδόσφαιρο0 User’s Time-Domain Preferences Time period Domain 00:00-04:00 Μουσική 04:00-08:00 --- 08:00-12:00 Αθλητισμός 12:00-16:00 --- 16:00-20:00 Πολιτική 20:00-00:00 Επιστήμη
  12. 12. Συμπεράσματα Τα αποτελέσματα είναι ενθαρρυντικά. Το σύστημα μπόρεσε:  Να αναγνωρίσει τα ενδιαφέροντα του χρήστη  Να εντοπίσει τις προτιμήσεις του όσον αφορά την ανάγνωση ειδήσεων Κρίνεται ωστόσο αναγκαία η διεξαγωγή περισσότερων πειραμάτων:  Με αυξημένο αριθμό χρηστών (τουλάχιστον 20 χρήστες), χωρίς προκαθορισμένη συμπεριφορά  Για εκτεταμένο διάστημα χρήσης συστήματος (1 μήνα) 12
  13. 13. Μελλοντική Εργασία Έμφαση θα μπορούσε να δοθεί στις ακόλουθες κατευθύνσεις:  Τροφοδότηση ειδήσεων με βάση το συναίσθημα  Αναγνώριση προτιμώμενων πηγών ειδήσεων  Χρήση περισσότερων θεματικών προφίλ  Καλύτερη αξιοποίηση ερωτηματολογίου  Ακριβέστερη ανάθεση προφίλ (λαμβάνοντας υπόψη το context)  Δημιουργία περισσότερων σεναρίων συνδιάλεξης 13
  14. 14. Ευχαριστίες Θα ήθελα να ευχαριστήσω:  Τον κ. Ανδρέα Συμεωνίδη, Επίκουρο Καθηγητή του ΤΗΜΜΥ – ΑΠΘ και επιβλέποντα της παρούσας διπλωματικής για την καθοδήγηση, τη συνεχή στήριξη του και το χρόνο που διέθεσε  Εσάς για τη προσοχή σας 14
  15. 15. Μη διστάσετε να κάνετε ερωτήσεις... 15
  16. 16. Demo 16

×