...

/

Build a Mini Chatbot

Build a Mini Chatbot

Learn how to create a chatbot using loops and decision logic.

Let’s use all your Python powers to create a simple chatbot—a program that interacts!

Press + to interact

You’ll use functions, conditionals, input, loops, and string handling—everything you’ve practiced so far.

Step 1: Say hello

Let’s start by greeting the user:

def chatbot():
    print("Hi! I'm ChatPy. Let's talk!")
    name = input("What's your name? ")
    print("Nice to meet you", name, "!")

chatbot()
Starting a chatbot conversation and greeting the user

The bot is already interactive! ...