background image

Σχεδιασμός και Υλοποίηση εξειδικευμένου chatbot για διαδικτυακές πλατφόρμες

 

71

 

 

ΕΙΚΟΝΑ 5: ΔΙΑΓΡΑΜΜΑ ΡΟΗΣ ΤΟΥ ΑΓΩΓΟΥ ΣΥΛΛΟΓΗΣ ΚΑΙ ΕΥΡΕΤΗΡΙΑΣΗΣ ΔΕΔΟΜΕΝΩΝ 

 

 
 

 

4.4 Σχεδίαση του αγωγού ερώτησης-απάντησης 

Το  δεύτερο  μισό  της  σχεδίασης  αφορά  όσα  συμβαίνουν  ζωντανά,  από  τη  στιγμή  που  ο 

χρήστης γράφει την ερώτησή του μέχρι να δει την απάντηση. Εδώ ο στόχος ήταν διπλός. Από 

τη μία να βρίσκεται γρήγορα το σωστό υλικό, και από την άλλη η τελική απάντηση να είναι 

ακριβής, τεκμηριωμένη και στη γλώσσα του χρήστη. 

 

4.4.1 Ανάκτηση και βαρύτητα επικαιρότητας 

Όταν  φτάνει  μια  ερώτηση,  μετατρέπεται  και  αυτή  σε  διάνυσμα  με  το  ίδιο  μοντέλο 

ενσωματώσεων,  ώστε  να  μπορεί  να  συγκριθεί  με  τα  αποθηκευμένα  τμήματα  μέσω  της 

ομοιότητας  συνημιτόνου.  Η  σκέτη  ομοιότητα  όμως  δεν  αρκεί  για  έναν  ιστότοπο  που 

ενημερώνεται συνεχώς. Πολλές ερωτήσεις, για παράδειγμα για τις τελευταίες ανακοινώσεις ή 

για  το  τρέχον  εξάμηνο,  έχουν  νόημα  μόνο  αν  επιστραφεί  το  πιο  πρόσφατο  υλικό.  Γι'  αυτό 

προστέθηκε  στη  σχεδίαση  μια  βαρύτητα  επικαιρότητας,  η  οποία  ευνοεί  τα  πιο  πρόσφατα 

έγγραφα με έναν ομαλό, εκθετικά φθίνοντα τρόπο, χωρίς να αγνοεί εντελώς τα παλαιότερα. 

Επιπλέον, το σύστημα ξεχωρίζει αν μια ερώτηση ζητά κάτι χρονικά εξαρτημένο και, σε αυτές 

τις περιπτώσεις, αυξάνει το βάρος της επικαιρότητας και χαλαρώνει λίγο τα κατώφλια, αφού η 

πρόσφατη πληροφορία αξίζει να εμφανιστεί ακόμη κι αν η αμιγώς σημασιολογική ομοιότητα 

είναι  μέτρια.  Για  να  βελτιωθεί  η  κάλυψη,  η  αναζήτηση  δεν  στηρίζεται  μόνο  στην  αρχική