Загрузка страницы

PyCodeGym: Intelligent Python Coding Tutor using AWS PartyRock

## Inspiration
Python is the most accessible programming language and yet still a lot of folks are yet to master it. It also happens to be the most popular programming language for interviews and sites like leetcode are powerful but dull and practicing on them take a lot of time. Having a peer AI assistant that one can chat with makes learning data structures & algorithms fun!

## What it does
PyCodeGym allows the user to select the difficulty level and topic of interest that they would like to master. Then it comes up with a challenge that the participant should solve.

An intelligent chat assistant is there to help with the context of the problem and the code input by the user. The user can chat with this assistant to ask questions regarding the problem or python syntax. They can also prompt the assistant to evaluate the code once they're done.

Hints are also available to the user without giving them the solution to the problem directly.

## How we built it
- Building this was so delightful! I just used prompt engineering to configure the chat bots and LLM output and had to tweak parameters to build this solution.

## Challenges we ran into
- The assistant had to be asked to hold back the solution to the problem, otherwise there won't be any point.
- The assistant would give out the same problem again for the same difficulty and topic. Adjusting the temperature helped add more randomness

Видео PyCodeGym: Intelligent Python Coding Tutor using AWS PartyRock канала Shauvik Roy Choudhary
Показать
Комментарии отсутствуют
Введите заголовок:

Введите адрес ссылки:

Введите адрес видео с YouTube:

Зарегистрируйтесь или войдите с
Информация о видео
12 марта 2024 г. 6:33:46
00:01:57
Яндекс.Метрика