Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Create a Simple ChatBot using Python
Rating: 3.8 out of 5(71 ratings)
255 students

Create a Simple ChatBot using Python

Build one in an hour
Last updated 11/2018
English

What you'll learn

  • Students can build and train their own ChatBot.
  • Students can train their ChatBot in their preferred language to interact with.

Course content

1 section9 lectures46m total length
  • Introduction to ChatBots5:14

    Build a simple chatbot in Python with a few lines of code while learning what chatbots are, their natural language processing underpinnings, and real-world applications.

  • Sample Chatting with my ChatBot1:23

    Watch a sample chat with the chatbot as training nears completion, including greetings like how are you, with the bot responding while the instructor guides you in building the chatbot.

  • Basic Requirements6:38

    Install Python 3.7.1 and the chatterbot package, then set up the Jadavpur English corpus for training languages like Bangla and Chinese to build your chatbot.

  • Importing Packages5:55

    Import the required packages, load the dataset, and name the chat bot board. Configure trainers and run training to enable multilingual learning in english, russian, or japanese.

  • Loading and Training Dataset5:24

    Load and train a dataset for a simple Python chatbot by loading the corpus, preparing data, and concatenating and reading multiple files.

  • Input and Output Tasks7:10

    Learn to build a simple python chat bot by reading user input with input(), storing it as a message, and generating a reply inside a while loop, exiting on bye.

  • Training our ChatBot5:27

    Save it with correct indentation, then load it and start training the engine on your dataset; be prepared for long training times and substantial RAM.

  • A Final Touch7:23

    Create a simple Python chatbot by training with a corpus, saving a database, and resuming from a saved state to quickly refine responses.

  • Fun with MS - Cortana2:10

    Investigate how Cortana engages in playful dialogue, songs, knock-knock jokes, and human versus digital personas, illustrating a simple chat bot concept within Windows and comparisons to Google.

Requirements

  • Basic Python Programming
  • Python framework or Anaconda Platform to work on Jupyter Notebook
  • Packages like ChatterBot and ChatterBot Corpus

Description

This course focuses on Building a ChatBot using Python Programming and Natural Language Processing (NLP) techniques.

A well trained ChatBot when created will be able to reply with it's own intelligence and can be created in any Regional language to interact with.

Explained step by step to build one.

Happy Learning !


Who this course is for:

  • Beginner Python developers or Jr. Data scientists who wants to create a simple ChatBot.
  • Those who want to enter into ChatBot Development domain.