Learn Excel & Financial Modeling the Way Finance Teams Actually Use Them
Build AI Apps with Azure, Copilot, and Generative AI — Microsoft Certified
Overview
Google, IBM & Meta Certificates — All 10,000+ Courses at 40% Off
One annual plan covers every course and certificate on Coursera. 40% off for a limited time.
Get Full Access
Explore the world of chatbot development in this 29-minute conference talk from JSConf.Asia 2016. Dive into the fundamentals of chatbots, their applications, and efficient coding techniques using natural language processing tools. Learn about interfacing with popular platforms like Alexa, Facebook Messenger, and Slack. Discover practical tips for creating user-friendly bots, including succinctness, friendliness, and error handling. Gain insights into using localtunnel, nodemon, and NLP tools for effective bot development. Understand the challenges in building bots, differences between conversational and structured text, and available bot-building services. Get hands-on with code examples and demos, and explore the potential of machine learning in chatbot creation.
Syllabus
Intro
What is a chatbot?
Why make a chatbot?
Using localtunnel and nodemon
Using simple NLP tools
I have a pen
Initial pass with nlp_compromise
Book an appointment tomorrow at 4 PM
Figuring out the date and time
General rules of thumb
Be succinct
Be friendly
Respect the medium
Handle errors
Problems faced when building bots
Conversational vs Structured text
Bot builders services
Machine learning and NLP services
Taught by
JSConf