How do I make chatbot for my e-commerce site? - chatbot

I want to do chatbot for e-commerce site.I couldn't find much resources to guide me.Can you help with how to create chatbot using rasa? or is there another method you suggest?

if you have sensitive data in your chat messages, you should go with rasa, since rasa will run on your own servers. but, if your data is not that important, you can use Dalogflow (a google product), which you do not need any programming knowledge. the best place to learn rasa is their official documentation.

Related

Which is better for building chatbot

I need to build a chatbot . so should I build one in Python or should I use dialogueFlow
I tried building with DialogFLow , but at times I get stuck in identifying the langauge of the user
There are number of chatbot platforms and NLP engines from which you can try from.
Few of them are : Dialogflow, Amazon Lex, LUIS, Chatfuel, Botsify, Beep-boop, Motion.ai, QnA maker, Recast.ai, Octane.ai etc.
It all comes to your requirement and trying out what suits you better.

How to deploy and maintain multiple chatbots agents

This post follow this one where I explain one of my problems. Currently, I have to found a way to publish and maintain a high number of agents. I am not limited to Dialogflow.
I need some integrations like the google assistant (text and vocal), facebook messenger, telegram and if possible others like Slack, Twitter, Twillio, Alexa...
Okay, so I have already produced some agents with Dialogflow to understand the technology. I also read some pages of the actions-on-google documentation and I did'nt found anything on this subject. So basically I have to implement this:
Deploy around X agents through differents integrations instanciations. I mean I really need X facebook contacts, X google assistant apps, etc.
Maintain one code-base but have the ability to add localized-features like the name of the chatbot, currency or just block some intents (for Dialogflow example but in a more generic way, dialogs triggers).
It is just possible ? I am thinking about a web UI that can handle some facilities like the deployment, the monitoring and the maintenance. I am wondering if it's not overkill and if a more easier solution than mine exists already.
It isn't currently possible to create agents automatically, although Dialogflow's V2 API provides a mechanism to update agents via JSON once they have been created; see the restore and import endpoints.

Watson conversation - How to deploy?

I've created and trained a basic dialog and it's now ready to be used in my web site.
I can't found any docs to deploy and use the application.
Can anyone help me ?
You need to build a front end application that allows users to interact with the conversation service.
There are some generated SDK's for various programming languages that can help you in doing this.

How to build gmail chat bot?

I want to build an simple gmail chat bot.
The bot reads the chat messsage of the recipient and responds it..
I have developed the logic for response to the message
but now im stuck with the bot configuration.
How to setup a gmail bot which can receive the message from chat window and give the message to me . and reply my message back to the person in chat ?
note: this question may seem duplicate but i have tried every solution to previous question i am unable to find a complete solution from scratch anywhere.
Hope any when can help me here.
You need to use the Google Talk API. More information can be found here. I have never used it before, but from what I read, you need to have to write your logic in a compatible language to interface with the API and build up from there. Very standard Google API docs, help, etc in the link.
If you know Python there is a library built for this purpose, bot allow developers to quickly and easily deploy bots. I highly recommend you use that. If you don't know Python, there is anoter guide here that explains how to do it with very minimal PHP/Perl code. If you don't know PHP or Perl, there is another resource here that explains how to do it in Node.js. IF you don't know Javascript, here is how to do it in Java.
I don't like publishing links to guides, but the API document should have been enough. These were all found with the Google search term "make a google talk bot".

How to perform load test on rails based RESTful API?

this might be wrong to ask here but Can anyone suggest me a tool to test a rails based RESTful API? I need to perform load or stress test on this API and also i should be able to write script i need. Basically what i need is a load test tool to test a rails based REST API with script.
P.S.: it should be freeware also.
You can use AgileLoad to load test a RESTful API. It is free for scripting and small test, but have a license to be paid for more than 50 concurent users I think. The support team is quite proactive and can help you with advanced scripting features. They have also some tutorials and how to's available on their website.