Inspiration When we first stepped into our bachelor’s journey, we were complete beginners in coding. We turned to social platforms to learn, but all we found were pre-recorded lectures with no real interaction, no Q/A support, and no place to discuss doubts. Without live guidance or a learning community, we often lost interest, motivation, and sometimes even hope. That experience stayed with us. So when this hackathon came around, we decided it was time to build the platform we always wished we had , something interactive, supportive, AI-powered, and designed to help learners grow together. What it Does AI-Powered Skill-Swap Network is a peer-to-peer learning plateform, where users can learn the skills they want and teach the skills they already know. The platform allows individuals to post their achievements, interact through likes, comments, replies, and shares, join community groups for discussions, chat for Q/A, and participate in live sessions. Our AI recommendation system suggests the right peers, relevant communities, helpful sessions, and skill-based matches. Gamification keeps learners motivated, while real-time interaction ensures learning stays engaging. How we built it We built the platform using React Native and JavaScript for the frontend, while the backend is powered by Flask and MongoDB for fast and flexible data handling. For all AI-driven features, peer recommendations, session suggestions, and community matching, we used cosine similarity, BERT, and Transformer models to analyze skills, interests, and user behavior with accuracy and personalization. Challenges we ran into Creating a fully functional peer-to-peer system with live interactions and AI-driven suggestions within hackathon time was tough. Integrating real-time features like chat and live sessions alongside community modules required careful system design. Training and optimizing AI models to deliver relevant recommendations was another big challenge. Coordinating UI design, backend logic, and machine learning pipelines at the same time tested our teamwork and time management. Accomplishments that we are proud of We’re proud that we transformed a personal struggle into a working solution. We built a platform that not only connects learners but empowers them. Implementing AI-driven recommendations, creating interactive modules, and bringing live engagement features to life in such a limited time feels like a major milestone. Most importantly, we built something meaningful, something we wished existed when we were beginners. What we learned Throughout this journey, we learned how powerful teamwork can be when driven by a shared experience. We gained hands-on experience with React.js, Flask, and MongoDB, improved our understanding of real-time system design, and deepened our knowledge of AI models like BERT and Transformers. We also learned the importance of user-centric design, especially in educational platforms. What's next for AI Powered Skill-Swap Network Moving forward, we aim to enhance the platform with advanced AI-driven personalization, improved gamification, more interactive learning formats, and verified mentorship features. We plan to scale the platform, refine our recommendation engine, and expand live engagement tools so learners everywhere can benefit. This hackathon was just the beginning, our vision is to build a global, AI-powered learning community where people exchange skills effortlessly and grow together.
Built With
- bert
- cosine-similarity
- flask
- javascript
- mongodb
- react.js
- socket.io
- transformer-models
- webrtc
Log in or sign up for Devpost to join the conversation.