Why build a chatbot?
A related questions is why should we build our own chatbots? Why can't I use FB/MSFT/some other cloud service?
Perhaps, a better question to ask is when to build on your own? These are the factors to keep in mind when making this decision: Privacy and competition: As a business, is it a good idea to share information about your users with Facebook or Microsoft? Or even a smaller company?
Cost and constraints: Your funky cloud limits your design choices that are made by a particular intelligence provider to those that are made by the likes of Google or Facebook. Additionally, you are now paying for each HTTP call you make, which is slower than running code locally.
Freedom to customize and extend: You can develop a solution ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access