Πώς μπορώ να χρησιμοποιήσω wit.ai με τις υπάρχουσες σειρές δεδομένων;

ψήφοι
1

Έχω πολλά υπάρχοντα δεδομένα τα οποία θα ήθελα να χρησιμοποιήσει ως δεδομένα εκπαίδευσης για wit.ai chatbot. Τα δεδομένα αποθηκεύονται σε ένα αρχείο csv, όπου κάθε σειρά έχει μια δήλωση / ερώτηση και μια απάντηση σε αυτή τη δήλωση / ερώτηση.

Ξέρω ότι wit.ai απαιτεί από εσάς να ορίσετε τις προθέσεις στις παρατηρήσεις που έγιναν και έτσι αναρωτιέμαι αν υπάρχει ένας τρόπος απλά να στείλει πάνω από τα στοιχεία που έχω και να το chatbot αρχίζουν να μαθαίνουν τις προθέσεις από μόνη της.

Ευχαριστώ!

Δημοσιεύθηκε 13/06/2016 στις 21:18
πηγή χρήστη
Σε άλλες γλώσσες...                            


2 απαντήσεις

ψήφοι
1

«Διδασκαλία» Wit.Ai δεν είναι ακριβώς αυτό που κάποιοι μπορεί να πιστεύουν ότι είναι.

Θα πρέπει να δημιουργήσετε ιστορίες για σας User saysστήλη. Οι απαντήσεις είναι άνευ σημασίας για να είμαι ειλικρινής. Δεν μπορείτε να «διδάξει» wit.ai να απαντήσει. Οι απαντήσεις που ορίζονται στην ιστορία ή στον κώδικά σας.

Τι wit.ai μπορεί να χρειαστεί από τα δεδομένα σας είναι λέξεις-κλειδιά και φράσεις-κλειδιά που κάνουν την αναγνώριση οντότητα καλύτερο για wit.ai.

Εδώ είναι το πιο απλό παράδειγμα:

εισάγετε περιγραφή της εικόνας εδώ

Οντότητα colorαναγνωρίζεται με βάση λέξεις-κλειδιά που αναφέρονται. Έτσι, αν έχετε πολλά δεδομένα ως παράδειγμα της εισόδου του χρήστη - μπορείτε να δοκιμάσετε να το σπάσει για πρώτη φορά σε «το οποίο οντότητες που εισάγει ο χρήστης θα πρέπει να παράγει» και, στη συνέχεια, λέξεις-κλειδιά από εκείνα εισόδου.

Χρησιμοποιώντας τα δεδομένα σας για «διδασκαλία» - θα ήταν λίγο δύσκολο, δεδομένου ότι θα χρειαστεί να δημιουργήσετε ένα πολύ Ιστορίες σε wit.ai να καλύψει πιθανές είσοδο του χρήστη και ταυτότητας οντότητας. Αλλά μπορείτε να το κάνετε ως εξής:

(Τραχύ παράδειγμα)

  1. Κάντε μια ιστορία για το χρήστη που ζητά το χρόνο, για παράδειγμα
  2. Mark στην είσοδο του χρήστη ο οποίος φορείς θα πρέπει να προέρχεται από την εν λόγω εισόδου: εισάγετε περιγραφή της εικόνας εδώ
  3. Ταξινόμηση λίστα σας θα πρέπει να πάρει κάθε δυνατή τρόπος για να ζητήσει για το χρόνο:
    • Πόσο αργά είναι;
    • Μπορείς να μου πεις την ώρα?
    • Αναρωτιέμαι ποια είναι η ώρα τώρα;
  4. Χρησιμοποιήστε ένα script ( Python ) για να «πυροβολούν» όλες αυτές τις εισόδους χρήστη ιστορία σας.
  5. Άπαξ και γίνει αυτό - πάει για την κατανόηση χρόνο wit.ai και να περάσουν από όλα εισόδου διόρθωση \ προσθέτοντας τις οντότητες που ορίζονται.

Αυτή η διαδικασία θα «διδάξει» οντοτήτων και αν είναι οι λέξεις-κλειδιά που βασίζονται ή κάποιο άλλο αλγόριθμο.

Αυτό είναι το καλύτερο που μπορώ να σκεφτώ για το πώς να χρησιμοποιήσετε τα υπάρχοντα δεδομένα σας. Wit.Ai είναι διαφορετικό από τα άλλα επεξεργασίας γλώσσας εργαλείων σύνολα και «διδάσκει» με υπάρχοντα δεδομένα είναι κάπως «αινιγματικός» :)

Απαντήθηκε 14/06/2016 στις 08:05
πηγή χρήστη

ψήφοι
2

Ευχαριστώ για την απόσπαση. Ξέρουμε ότι αυτό δεν είναι τέλεια ακόμα, αλλά θα απελευθερώσει ένα χαρακτηριστικό εισαγωγής / εξαγωγής πριν από λίγες ημέρες. Εξετάζοντας τη δομή της εξαγωγής JSON, μπορεί κανείς να μάλλον εύκολα τρέφονται με τα υπάρχοντα δεδομένα. Θα απαιτήσει τη δημιουργία μιας ιστορίας ανά δήλωση / ερώτηση και απάντηση. Περισσότερες πληροφορίες εδώ: https://wit.ai/docs/recipes#copyexportversion-my-app

Απαντήθηκε 30/06/2016 στις 18:33
πηγή χρήστη

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more