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.

Built With

Share this project:

Updates