💡 Rethinking Gamification for WsCube
Instead of just leaderboards and points, we focused on high-impact, innovative features that provide real-world learning experiences.
🎯 Introducing Two Marketplaces
1️⃣ Freelancing Simulator 🏗️ A marketplace like Upwork where students bid on dummy projects. Winners work with an AI avatar acting as their client to simulate real freelancing gigs.
2️⃣ Job Simulation Hub 💼 Students apply for dummy job postings with a resume. They go through AI-powered hiring rounds (GD, interviews, etc.). Once hired, they join a team and work on projects collaboratively.
Predicts freelancing bid ranks using a deep learning model for text clarity and a regression model for numerical features (experience, price, reputation). Combines both models to output a bid rank.
Clusters students into learning styles (e.g., visual, fast, slow learners) based on behavior data (clicks, time spent, scores). Uses K-Means clustering, PCA for visualization, and provides personalized recommendations.
Recommends quiz topics by tracking skill mastery using Bayesian Knowledge Tracing (BKT) and collaborative filtering (SVD). Adjusts recommendations based on performance and time taken, focusing on weak areas.
- 🚀 Problem Statement
- 💡 Our Solution
- 🛠️ Technical Stack
- 🎯 Key Features
- 📅 Development Roadmap
- 👥 Team Structure
⚠️ Risks & Mitigations- 📄 License
Modern education systems struggle with:
- ❌ Low student engagement
- 🧩 One-size-fits-all learning approaches
- 🌉 Gap between theoretical knowledge and real-world application
- ⏳ Lack of 24/7 personalized support
+ Combines game mechanics with AI personalization
+ Virtual career simulations with real-world relevance
+ Dynamic difficulty adjustment using reinforcement learning
| Category | Technologies |
|---|---|
| AI/ML Core | Python • TensorFlow • PyTorch • RLlib • Hugging Face Transformers |
| Generative AI | GPT-4 • Claude 3 • Llama 3 • LangChain • Pinecone (Vector DB) |
| Backend | Node.js • FastAPI • GraphQL • WebSocket |
| Database | PostgreSQL • MongoDB • Redis • Elasticsearch |
| Frontend | React • Three.js • Unity • WebGL |
| DevOps | AWS • Docker • Kubernetes • GitHub Actions |
| Analytics | Mixpanel • MLflow • Power BI |
| Feature | Status | Description |
|---|---|---|
| 🏆 Dynamic Leaderboards | ✅ Done | Real-time ranking with Redis sorted sets |
| 🧉 XP Token System | 🚧 WIP | Blockchain-based reward tracking |
| 🏅 Skill Badges | ✅ Done | 50+ unlockable achievements |
| Feature | Tech Used | Impact |
|---|---|---|
| 🤖 AI Interview Coach | GPT-4 + Unity Avatars | 90% interview simulation accuracy |
| 🧠 Adaptive Learning | RLlib + K-Means | 40% faster skill acquisition |
| 💬 24/7 Tutor Bot | RASA + LangChain | 2s avg response time |
graph LR A[Learning Path] --> B{Level 5} B --> C[Freelance Marketplace] B --> D[Corporate Simulator] C --> E[Project Bidding] D --> F[Team Projects]
📄 License
This project is licensed under the MIT License - see the LICENSE file for details.