Successfully reported this slideshow.
Your SlideShare is downloading. ×

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

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

Download to read offline

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

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

More Related Content

More from ISSEL

Related Audiobooks

Free with a 30 day trial from Scribd

See all

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

  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

×