Στη Δρομολόγηση ορίζεις ποιες συλλογές αναζητούνται πρώτες, με λέξεις-κλειδιά, domain, πρόθεση, ισορροπία σημασιολογικής/λέξεων-κλειδιών και όρια συνάφειας.
- Συλλογές: Οργάνωσε τη γνώση σου σε συλλογές σημασιολογικής αναζήτησης όπως support, products, billing ή orders. Στη Δρομολόγηση, η στήλη Τίτλος δείχνει το όνομα της συλλογής.
- Λέξεις-κλειδιά: Πρόσθεσε λέξεις-κλειδιά σε συλλογές ώστε τα σχετικά ερωτήματα να προτεραιοποιούν τη σωστή συλλογή. Οι λέξεις-κλειδιά επηρεάζουν ποια συλλογή ελέγχεται πρώτη· δεν αντικαθιστούν τη σημασιολογική αντιστοίχιση.
- Ισορροπία: Για κάθε συλλογή, χρησιμοποίησε τη ρύθμιση για επιλογή ανάμεσα σε σημασιολογική αναζήτηση (με βάση το νόημα) και αναζήτηση λέξεων-κλειδιών. Προς σημασιολογική για ευρύτερες αντιστοιχίσεις νοήματος, προς λέξεις-κλειδιά όταν μετράνε περισσότερο οι ακριβείς φράσεις ή λέξεις.
- Δρομολόγηση domain: Μπορείς να ορίσεις μια συλλογή να μην κάνει κάτι ειδικό, να αγνοείται για ένα domain, να γίνεται προτεραιότητα για ένα domain ή να χρησιμοποιείται μόνο όταν το domain της σελίδας ταιριάζει ακριβώς με λέξη-κλειδί.
- Πρόθεση συλλογής: Χρησιμοποίησε προσεκτικά τους τύπους πρόθεσης. Για παράδειγμα, μια συλλογή
orderμπορεί να ενεργοποιεί συμπεριφορά σχετική με παραγγελίες πριν από την αναζήτηση παραγγελίας. - Συνάφεια: Αύξησε το κατώφλι για αυστηρότερη αντιστοίχιση. Μείωσέ το αν θέλεις ευρύτερη ανάκτηση. Η προεπιλογή είναι 30%.
- Τρέχουσα σελίδα: Όταν το widget είναι ανοιχτό σε σελίδα προϊόντος ή άρθρου, το chatbot χρησιμοποιεί τη διεύθυνση της σελίδας για να βρει τη σωστή γνώση και να καταλάβει ασαφείς ερωτήσεις όπως «είναι καλό προϊόν;» ως αναφορά σε εκείνη τη σελίδα.
- Σειρά προτεραιότητας: Αναδιάταξε τις συλλογές ώστε οι πιο σημαντικές πηγές να ελέγχονται πρώτες.
- Αρχεία συνομιλιών: Σε πραγματικό μήνυμα, άνοιξε Logs της συνομιλίας για να δεις τι έφτασε στο μοντέλο, βαθμολογίες ανά συλλογή, μέθοδο ανάκτησης (σημασιολογική / λέξεις-κλειδιά) και τη στήλη Rout. match (φράσεις δρομολόγησης και λέξεις-κλειδιά πρόθεσης μέσα στο κείμενο τμημάτων).
Λογική Πρόθεσης (Πώς Αποφασίζει η Δρομολόγηση)
Πριν από την ανάκτηση γνώσης, το σύστημα εκτελεί μια ελαφριά ταξινόμηση πρόθεσης για κάθε μήνυμα χρήστη. Το αποτέλεσμα είναι μία από τέσσερις ετικέτες:
- human: Ο χρήστης ζητά να μιλήσει με άνθρωπο/εκπρόσωπο/υποστήριξη.
- order: Ο χρήστης ρωτά για τιμολόγια, παραγγελίες, υπόλοιπο ή άλλα προσωπικά οικονομικά στοιχεία λογαριασμού/παραγγελίας.
- eshop: Ο χρήστης ρωτά για προϊόν.
- none: Οποιοδήποτε άλλο γενικό ερώτημα.
Ο ταξινομητής χρησιμοποιεί αυστηρή προτεραιότητα human > order > eshop > none αν μπορούν να ισχύουν πολλαπλές ετικέτες.
- Αν intention = human: η αναζήτηση γνώσης παρακάμπτεται και ενεργοποιείται η ροή κλιμάκωσης υποστήριξης (σύμφωνα με τις ρυθμίσεις κλιμάκωσης στο Widget).
- Αν intention = order ή eshop: το routing δίνει πρώτη προτεραιότητα στις συλλογές με αντίστοιχη πρόθεση. Αν υπάρχουν τέτοιες συλλογές, αναζητούνται πρώτες.
- Αν intention = none: εφαρμόζεται η κανονική δρομολόγηση (λέξεις-κλειδιά, δρομολόγηση domain, προτεραιότητα συλλογών, ισορροπία σημασιολογικής/λέξεων-κλειδιών και όρια συνάφειας).
- Για επόμενες στροφές συνομιλίας: η προηγούμενη απάντηση του βοηθού αποθηκεύει εσωτερικές ετικέτες routing, ώστε το πλαίσιο order/eshop να συνεχίζεται φυσικά στο επόμενο μήνυμα.
Πίνακας περιεχομένων · Προηγούμενο: Προσθήκη Πηγών Γνώσης · Επόμενο: Προσαρμογή Εμπειρίας Επισκέπτη
