Project
Junie's Python Quiz Master
Challenging
29 completions
~ 2 hours
4.5Learn to construct a Python chatbot, create a REST API with FastAPI, develop a user interface, and link them all.
Provided by
JetBrains Academy
About
Build a fun, interactive Python quiz chatbot from scratch. You'll create the chatbot's brain, connect it to a sleek web interface, and watch your Python knowledge grow. Get ready to dive into full-stack development with a project that's both educational and seriously engaging!
Graduate project
This project covers the core topics of the Coding with Junie, AI Agent by JetBrains course, making it sufficiently challenging to be a proud addition to your portfolio.
At least one graduate project is required to complete the course.
What you'll learn
Once you choose a project, we'll provide you with a study plan that includes all the necessary topics from your course to get it built. Here’s what awaits you:
Set up a new project in JetBrains PyCharm and ensure the Junie plugin is installed and activated
Continue by building a simple chatbot that asks users beginner-level questions about Python
Generate a REST API using FastAPI based on the existing bot script
Create a frontend for your REST application
Reviews
1 month ago
This project was an interesting experience in two topics:1) Use of an AI assistant enabled in PyCharm, with trial lecense2) Creating of the FastAPI web application, including the backend in Python, running of uvicorn server, and frontend combining html, css and JavaScript.
4.5
Learners who completed this project within the Coding with Junie, AI Agent by JetBrains course rated it as follows: