Inspiration:
It was a great opportunity to challenge our skills within a short time and based on team work to develop a product.
What it does
It basically is to provide a personalized education according to the student's needs. By providing a personalized learning path, including all the necessary explanations, examples, quizzes, and every thing that one student needs to learn a subject based on his/her skills and knowledge, we can ensure that everyone has an opportunity to grow in his/ her path.
How we built it
After forming a team together, we came up with an idea through brainstorming and based o our experience during education, we started to develop the idea, devise a structure and analyze the features it need, language and software to use. We used Flutter so that we can have a cross-platform application using REST API and cloud-based services. For Conversational AI we have utilized ChatGPT and also FireBase for data storage management.
Challenges we ran into
Developing a whole idea from scratch to a complete product within 24 hours is one of the challenges we faced. Preparing the product backlog and elicitation of the requirements, designing and developing the code was an interesting challenge we experienced. Furthermore, developing clear and accurate prompts that fulfill the requirements of the users in different stages was quite challenging. Engineering the steps and maintaining the topic-relevant conversation was an important aspect.
Accomplishments that we're proud of
We all are grateful for the friendship and teamwork result we made, Having all the members responsible and committed to the result and the path is the most significant achievement we experienced.
What we learned
We faced a lot of challenges and each one brought us a lesson. We learned from each other, even though times we came up with conflicting ideas :)). We became familiar with flutter more than before, to organize our code better. We found the shortcoming of technological aspects.
What's next for StudyFellow
We want to enhance the program in many stages. We need to make it more user-friendly, but more importantly, we now have more ideas, including making education more interesting by adding visual parts, like diagrams. We also want to add more features such as reviewFellow which helps users to review what has been discussed with our AI Fellow. Enabling the bot to be able to verbally interact with students is another interesting feature which we will add it.
Log in or sign up for Devpost to join the conversation.