Task Progress

Blog
Week 7 (March 18th - March 22th)

In this seventh week, I began by attempting to separate the types of questions from the .json files, dividing them into general programming questions, general Unibotics questions, and exercise-specific questions, so that general questions can be common to all exercises, without the need to copy those questions repeatedly in all exercises on the platform. Although at first, I found it difficult and couldn't achieve it, in the end, by dedicating time, I was able to fix it and make everything work perfectly.

Additionally, I created two question banks for two new exercises, obstacle_avoidance and global_navigation, each with 30 exercise-specific questions, totaling 800 lines of code each .json file.


Furthermore, halfway through the week, I created a REACT page to execute these exercises, so that this page contains a space for the client to write their question. As part of the backend, I created an express server to connect what the client asks with the response that needs to be returned. However, since Unibotics works with Django servers, by the end of the week I had to change the page to work with the correct server, in this case, Django.

Unfortunately, for this week, I was not able to connect the questions and answers from the trained model with the server and client of the page.

Finally, as every week, I updated the blog adding this new section.

Return