Building an AI chatbot (part 1)
I am currently working on a personal assistant AI chatbot.
Conversation context: history of the conversation
User context: information about the user
User response: most recent response from the user
Here's a rough outline of the steps that need to be taken in order to build this AI.
Step 1:
Set up a server on Heroku.
Step 2:
Setup up page on Facebook and tie into webhook
Step 3:
Set up PostgreSQL database, and populate with possible responses
Step 4:
Train model to predict responses. (either use a retrieval based model or generative model like an LSTM)
Step 5:
Set up wit.ai
Step 6:
????
Step 7:
$$$
a cool diagram outlining how this could work
https://github.com/luweizhang/ai-buddy-node
Architecture:
- wit.ai
- Node.js (backend request hander)
- Python Flask (backend ai layer - TensorFlow, Keras, NLTK)
- PostgreSQL
- Hosted on Heroku
Conversation context: history of the conversation
User context: information about the user
User response: most recent response from the user
Here's a rough outline of the steps that need to be taken in order to build this AI.
Step 1:
Set up a server on Heroku.
Step 2:
Setup up page on Facebook and tie into webhook
Step 3:
Set up PostgreSQL database, and populate with possible responses
Step 4:
Train model to predict responses. (either use a retrieval based model or generative model like an LSTM)
Step 5:
Set up wit.ai
Step 6:
????
Step 7:
$$$
a cool diagram outlining how this could work
Thank you for this brief explanation and very nice information. Well, got a good knowledge. Sometimes you just have to yell at people and give them a good shake to get your point across.
ReplyDeleteChatbot Company in Dubai
Chatbot Companies in Dubai
Chatbot Development
AI Chatbot Development
Chatbot Companies in UAE
Chatbot Company in Chennai
Chatbot Company in Mumbai
Chatbot Company in Delhi
Chatbot Development Companies