Inspiration
In the post covid world remote education is a big challenge for everyone. Students used to classroom education have a hard time learning virtually. Even teachers and professors have difficulty navigating through the entire online learning process. Apart from this, resources are not available for everyone to access these virtual educational content. Therefore a solution is needed which can tackle these challenges using modern and advanced technologies.
What it does
Dot Educated is a web platform catering to both professors and students. The course content is presented in the form of short videos of 15-20 sec where a particular topic or concept is taught in the most simple and engaging way. Student can give their feedback by liking or disliking the video. They can then play interactive games or quizzes to test out their knowledge. This content will be distributed among various regions so that it caters to students of all kinds. These short videos also consume less bandwidth thereby enabling access in less network connectivity. The feedback provided by students will be used to train a neural network model which will recommend more engaging content. Professors will upload the video which will be broken into short clips based on the video transcript and content to be shown. The platform will be user-friendly and interactive.
How are we building it
We are building the platform using the flask framework. All videos are stored in AWS S3 storage. The frontend is built using HTML, Bootstrap, and Vanilla JS. The database is built using MongoDB. Python scripts are used for performing other backend tasks.
Challenges we ran into
First and foremost we were faced with the challenge of splitting the video into shorter video clips. We tried various scripts before coming up with the optimal solution. We also worked our way to implementing on-demand video loading ensuring less network usage. For this also we had to try different methods. And also we were facing issues while integrating AWS into our platform.
Accomplishments that we're proud of
We are proud of the fact that we brainstormed various ideas before coming to the final solution. We are also happy with the fact that we tried various ways of implementing our software and in the process failed many times but continued on our progress.
What we learned
We learned how to use AWS and the various tools and technologies offered by them.
What's next for Dot Educated
We are looking to integrate the recommendation engine into our platform which will recommend content based on location.

Log in or sign up for Devpost to join the conversation.