Being a student for 15 years untill this level I am, I have witnessed firsthand the frustration and disengagement that can arise when students are not provided with learning experiences that cater to their unique needs and interests. This inspired me to create CROW , a personalized learning plan generator that empowers students to take control of their education and achieve their academic goals.Many students across the world do not give as expected from them academically simply becouse they lack the proper plan for learning.This is not an easy thing for a teacher to come up with a personalized learning plan for each student.For instance like my University Strathmore we are more than 4000 students.There is no way lectures can identify a unique learning plan for all of us.This is where AI comes in and this is how I have managed to use it for the benefit of all the students in my school ,my country and the world at large.

What I Learned

The process of developing CROW was a journey of continuous learning. I explored various artificial intelligence techniques and algorithms to identify the most effective approach for generating personalized learning plans. I also conducted extensive research on educational psychology and learning theories to ensure that the generated plans were aligned with sound pedagogical principles.I had to also conduct interviews to the students at my school. Along the way, I learned the importance of user-centered design and iterative development. I gathered feedback from students and educators to refine the Brain Box AI application and ensure that it met the needs of its target audience.

How I Built CROW The CROW application is built on a foundation of cutting-edge artificial intelligence and machine learning technologies. The core of the application is a natural language processing (NLP) model that is trained on a massive dataset of educational resources, including textbooks, articles, and learning plans.The User interface that is front end I created using REACTJS and CSS for the styling and the animations to make it attractive for the students to interact with. When a student enters their grade level, learning style, and interests into the Brain Box AI application, the NLP model analyzes this information and generates a personalized learning plan. The plan includes a list of recommended resources, activities, and strategies that are tailored to the student's individual needs.

Challenges I Faced

One of the biggest challenges I faced in developing CROW was ensuring that the generated learning plans were both comprehensive and relevant. I had to strike a balance between providing students with enough information to support their learning without overwhelming them with too much detail. Another challenge was ensuring that the CROW application was accessible and easy to use for students of all ages and backgrounds. I conducted extensive user testing to identify and address any usability issues. During the development stages as usual I faced some errors which I can say made me to learn many things in my web development skills.

The Future of CROW

I am committed to continuously improving CROW and expanding its capabilities. In the future, I plan to integrate additional AI algorithms to provide even more personalized learning recommendations. I also plan to develop Brain Box for additional languages and make it available to a wider range of students worldwide.Also an additional feature where the students will be able to interact with each other and help out each other in studying. To retain the attention of students interacting with app,I will add some Gamifications and challanges where you gain points . The student will also be able to track their progress and save their work for later use. I believe that CROW has the potential to revolutionize the way students learn. By providing personalized learning plans that cater to individual needs and interests, CROW can empower students to reach their full potential and achieve their academic goals.

Built With

Share this project:

Updates