Project

Junie's Python Quiz Master

Challenging
49 completions
~ 3 hours
4.5

Learn to construct a Python chatbot, create a REST API with FastAPI, develop a user interface, and link them all.

Provided by

JetBrains Academy 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 icon

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:
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

Jean-Pierre Gonçalves
2 months ago
A very interesting step-by-step introduction to discovering Junie.
Olivier Leroy avatar
Olivier Leroy
6 months ago
Good way to discover AI Assistant and Junie on a simple project. It was easy to get a working backend and its associated frontend.
Jerome Schmutz
7 months ago
more a tutorial than a project, but a good start to learn how to use Junie.The prompts provided didn't work as expected, especially when running the fastAPI, but very easy to fix.

4.5

Learners who completed this project within the Coding with Junie, AI Agent by JetBrains course rated it as follows:
Usefulness
4.5
Fun
4.4
Clarity
4.5