Inspiration ๐
The inception of LatticeLearn was driven by a vision to revolutionize the traditional classroom setting. We were inspired to create a platform that connects all stakeholders in a student's education journey - parents ๐จโ๐ฉโ๐งโ๐ฆ, teachers ๐ฉโ๐ซ, students ๐งโ๐, and even tuition agencies ๐ข. The aim was to ensure that parents are actively involved and informed about their child's progress, teachers can keep track of and build upon past lessons, and students have access to a comprehensive learning environment anytime. Our goal was to eliminate the disconnect often seen in education and make learning a more cohesive and collaborative experience.
What it does ๐ ๏ธ
LatticeLearn acts as a class monitor bot ๐ค, offering several key functionalities:
For Parents and Teachers: It provides feedback for classes ๐ฌ. For All Users: A chatbot feature customized to the lesson, syllabus, or textbook ๐. For Parents: Lesson summaries detailing what occurred in class . For Parents and Students: Summaries highlighting the main learning points of the class ๐. For Students: Quizzes and learning materials are generated based on textbook content and lessons.
How we built it ๐๏ธ
LatticeLearn was built by integrating advanced AI technologies ๐ง for chat functionalities and language processing. We emphasized a user-friendly interface ๐ฅ to ensure ease of navigation and interaction. Our development process involved continuous feedback loops with educators, students, parents, and tuition agencies to refine our features and ensure they meet the actual needs of our users ๐.
Challenges we ran into ๐ง
A significant challenge was balancing technical sophistication with user-friendliness, ensuring the platform felt personal and engaging ๐. We faced hurdles in replicating the human touch in class summaries and determining the primary users of the product, whether parents, students, teachers, or tuition agencies ๐ค.
Accomplishments that we're proud of ๐
We are particularly proud of developing a comprehensive solution. LatticeLearn efficiently condenses class essence and alleviates (helicopter๐) parents' concerns about being unaware of what happened in class. Also improves communication between tuition agencies with parents and teachers, helping them build closer connections with their clients (parents) ๐. Our product's ability to summarize classes comprehensively and its multilingual capabilities are achievements that stand out ๐.
What we learned ๐
This journey taught us the importance of empathetic design, and understanding the end user's needs, especially the parents and tuition agencies who are the people we often neglect. We learned about the diverse expectations of our users and the necessity of making our platform accessible and easy to use for all ๐.
What's next for LatticeLearn ๐ฎ
Moving forward, we plan to enhance the 'human touch' in our communication tools ๐คฒ, make our platform more intuitive for parents who may not be familiar with chatbot functions ๐ค, and identify and cater to our primary users.
Built With
- azure
- express.js
- javascript
- node.js
- openai
- python
- streamlit
Log in or sign up for Devpost to join the conversation.