For å koble wit.ai til din Facebook-side, du trenger bare å opprette en accound med wit.ai, og deretter opprette en ny søknad (eller bruk standard starter en).
Deretter kan du gå til innstillingene for programmet, og du vil se det Server Access Token kode.
Du må lime den serveren adgangskoden i feltet "Integrated NLP", som du finner i din Facebook for utviklere konto, deretter få tilgang til programmet du vil bruke NLP i innstillingen for Messenger. For at du må ha messenger app allerede opprettet og konfigurert med det er webhook wich jeg antar du har.
Når det er gjort, vil Natural Language Processing (NLP) sendes til serveren automatisk som et annet felt i meldingen. Og det er preety enkel å forstå og trene fra wit.ai
Meldingene til brukeren vil bli analysert av wit.ai, og hvis den finner en enhet av standard de eller en definert av deg opplæring boten fra wit.ai vil sende den til messenger, og dette vil sette inn NLP i meldingen.
Så du vil recive en normal JSON melding fra messenger, med et ekstra felt som heter NLP som skal inneholde noe som i følgende eksempel:
"text":"reservar una pista","nlp":{"entities":{"tipo_cita":[{"confidence":0.98398202482107,"value":"pista","_entity":"tipo_cita"}]},"detected_locales":[{"locale":"es_XX","confidence":0.9935}]}}}]
Min chatbot er på spansk, men det er et eksempel på hvordan du kan se NLP i JSON meldingen.
Jeg introduserte teksten: "reservar una pista"
Og det anerkjent verdien: "pista" med en tillit til 0,9839. Wit også oppdaget språket "es_XX" som er spansk med en tillit til 0,9935.