If you are planning to create an application whether it’s a big project or just a small yet functional app for desktop or mobile, the first thing you must learn, and master, is how to create a smooth and neat Graphical User Interface (GUI). In order for users to interact with your app, you need to build an interactive GUI. If you are using Python Programming language, it is always ideal to start with the Tkinter module. It is a default Windows UI toolkit for Python and is also considered the easiest and most practical module to use.
With Tkinter, you can easily place widgets, buttons, labels, and other elements with simple coding. Interestingly, in this video, Computer Science Channel will walk us through creating a simple project ~ a simple GUI for a Chatbot. This tutorial will demonstrate the process of making a simple GUI from scratch and it is surprisingly easy. If you want to know how to create this project, feel free to watch this wonderfully detailed python GUI tutorial below.