
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.
