You’re making a College chat bot! Think of a problem or a system on campus that could benefit from quick chatting – Your chat bot must be able to interact with 6 different types of users. – Two of your users should inherit from one of your users – The first two questions from the chat bot must be “Are you the admin” and “Have we spoken before?” – After that, your chat bot must be able to hold a conversation for 10 interactions – So chat bot says something, user responds is considered one interaction – You may limit the vocabulary the chatbot can understand, but you cannot limit the entire line being typed by the user – This section is dependent on your problem. For example, if you are making a system about scheduling appointments for dogs, you might have “Dog” and “sick” as your limitations on a phrase. This means you will be able to process the sentence “my dog is sick” as well as “I think that my dog is sick” – This also means that you will be able to handle the phrase “I am sick of my dog” in the same way User and saving requirements: – The program keeps track of: – How many times each user has chatted with the bot – What the user interactions with the bot have been – Each user should be able to view a historical record of their interactions