top of page

Python ChatBot

During the first year we created a Python chat bot in small groups to introduce us to Python, in the final product we were able to 

  • Connect to a weather API to query the weather in a location; working with JSON data

  • Connect to a news API to query some search term; working with JSON data

  • Define words from a dictionary; working with JSON data

  • Implement a calculator that worked with brackets

  • Connect to Discord and provide basic replies to text channels

  • Play audio of requested YouTube videos

My contributions to the project were the news API, the calculator and some of the Discord functionality. 

This project introduced me to many topics; including the ability to debug programs that I write using a debugger. I also gained an appreciation for structuring and planning your code before writing it. 

Python ChatBot: Project
Python ChatBot: Image
bottom of page