Ich entwickle einen Chatbot, der nicht nur einige FAQs beantwortet, sondern auch in der Lage ist, Fragen wie ein Quiz zu stellen. Das Problem ist, dass Bot-Frameworks, wie ich bereits gesehen habe, eine gewisse Reihenfolge auferlegen (die Antwort des Benutzers dient als eine Absicht für die nächste Frage usw.) Ich frage, ob es eine bestimmte Art gibt, die Generierung von Fragen zu machen ein bisschen zufällig, coz Ich will nicht, dass der Benutzer jedes Mal die Frage voraussagen, die folgt PS: Ich arbeite zurzeit mit API.ai, aber ich bin zu irgendwelchen anderen Vorschlägen offenEntwickle einen Chatbot, um Fragen mit API.ai zu stellen.
0
A
Antwort
0
Sie können ein verursachen Funktion namens "askrandomquestion" und stellen Fragen von dort. Call "askrandomquestion" von Ihrem Knoten js Datei im Server (ich habe Fire Base).
exports.appname = functions.https.onRequest((request, response) => {
const app = new App({ request, response });
console.log('Request headers: ' + JSON.stringify(request.headers));
console.log('Request body: ' + JSON.stringify(request.body));
// Greet the user and direct them to next turn
function unhandledDeepLinks (app) {
app.ask(`Welcome to Google car assistant `,
NO_INPUTS);
}
// Say a fact
function askrandomquestion (app) {
var randomnumber = Math.random() * (max - min) + min;
switch(randomnumber)
{
//do your logic here
}
};
Verwandte Themen
- 1. api.ai Chatbot zu meiner Meteor.js Chat Anwendung hinzufügen
- 2. Wie kann man Google Search Engine mit api.ai in einen Chatbot integrieren?
- 3. Wie können wir AIML verwenden, um einen Chatbot zu erstellen?
- 4. Gibt es eine Möglichkeit, South zu konfigurieren, um zu migrieren, ohne irgendwelche Fragen zu stellen?
- 5. Api.ai mit Versionskontrolle (Git)
- 6. Erstellen von Folgeabsicht in API.AI
- 7. wie Ereignisse zu senden, um api.ai mit NodeJS sdk
- 8. Flattr in einen Chatbot integrieren
- 9. Wann Tensorflow oder api.ai
- 10. Geolocation ohne um Erlaubnis zu fragen
- 11. Wie konsumiere ich Chatbot Analytics?
- 12. Wie entwickle ich einen einfachen UI-Designer mit Dojo?
- 13. Funktioniert der for GAE XMPP-Dienst heute noch mit Hangout/G +, um einen Chatbot zu implementieren?
- 14. Verwenden der Eulen-Karussell-Bibliothek Um Fragen auf Seite zu stellen
- 15. PHP - Ich versuche, einen Chatbot für meinen Spieleserver zu erstellen
- 16. Code, um eine andere Reihe von Fragen unter einer Variablen zu stellen
- 17. Zuordnung (chatbot)
- 18. Wie entwickle ich einen Musik-Visualizer mit OpenFrameworks
- 19. Wie entwickle ich einen Avahi Client/Server
- 20. Konstruieren von Datumszeiträumen mit "Seit" in Api.ai
- 21. "Wie baue ich einen Chatbot mit anuglar und node.js"?
- 22. Wie baue ich einen hybriden Chatbot mit Watson Conversation?
- 23. Permutationen und Variationen für Chatbot Benutzerabsichten
- 24. Was ist die beste Plattform oder IDE, um einen Chatbot für meine Website zu erstellen?
- 25. Api.ai mit Knoten verbinden rot
- 26. Integrieren Sie unsere eigenen Funktionen mit api.ai
- 27. api.ai Webhook-Authentifizierung
- 28. Wie um viele erweiterte Berechtigungen leicht zu fragen
- 29. Integration Chatbot in Skype
- 30. Verknüpfen Sie den api.ai Agent mit Facebook
Also ich denke, dass die Fragen in einer Datenbank gespeichert werden und nicht wie Absicht/Aktion behandelt werden? ich wäre dankbar, wenn Sie mir Beispiele für diese Funktion geben können. – soumaya
Haben Sie den Webhook für Ihr api.ai-Projekt aktiviert? –
ja ich habe den Webhook aktiviert – soumaya