guide / data.py
HyperMehfin's picture
Update data.py
b5f112a verified
# data.py
# UPDATED KNOWLEDGE BASE: VEDANIX 2K26
# Status: TECH FEST ONLY (No Naadham/Culturals) | FINAL TIMINGS & ROOMS
kb = {
# --- MASTER EVENT LIST (Catches "what events are there") ---
"all_events": {
"keywords": ["events", "event", "list", "activities", "show", "what", "tech", "technical"],
"response": """
๐Ÿš€ **Explore VEDANIX 2K26 Events**
**๐Ÿ› ๏ธ Technical Events:**
- **Ideathon & Hackathon** (Room 118)
- **Project Expo & Tech Quiz** (Room 116)
- **Circuit Debugging & ID** (Room 117)
- **AR & VR Experience** (Room 115)
- **Entrepreneurship** (Room 122)
**๐ŸŽฎ Fun & Experience:**
- **Gaming Arena** (Room 018)
- **Themed Rooms:** Space (114), Snow (019), Horror (022)
**๐ŸŽช Stalls:**
- CSE (015/016), Civil (023), ECE/EEE (024), ME (013)
*Tip: Ask about 'Hackathon Rules' or 'Gaming' for more details!*
"""
},
# --- COMPETITIONS & TECHNICAL ---
"hackathon": {
"keywords": ["hackathon", "ideathon", "code", "coding", "rules", "118"],
"response": """
๐Ÿ’ป **Ideathon & Mini Hackathon**
๐Ÿ“ **Venue:** Room 118 (1st Floor)
๐Ÿ• **Time:** 10:15 AM โ€“ 2:00 PM
**๐Ÿ’ก Event 1: Ideathon**
*Objective: innovative problem-solving.*
- **Format:** Idea presentation only (No coding).
- **Rules:** ๐Ÿšซ **NO Internet access** allowed.
- **Judging:** Innovation, Feasibility, Clarity.
**๐Ÿ› ๏ธ Event 2: Mini Hackathon**
*Objective: Build a working prototype.*
- **Format:** Build a basic demo/prototype.
- **Rules:** โœ… **Internet & AI Tools** are PERMITTED.
- **Requirement:** Must bring your own Laptop.
"""
},
"project_quiz": {
"keywords": ["project", "expo", "exhibition", "model", "quiz", "trivia", "116"],
"response": """
๐Ÿ”ฌ **Project Expo & Tech Quiz**
๐Ÿ“ **Venue:** Room 116 (1st Floor)
**Timings:**
- **Project Expo:** 10:30 AM โ€“ 12:30 PM
- **Tech Quiz:** 11:30 AM โ€“ 12:00 PM
"""
},
"circuit": {
"keywords": ["circuit", "debug", "component", "identification", "guess", "output", "117"],
"response": """
โšก **Circuit & Logic Events**
๐Ÿ“ **Venue:** Room 117 (1st Floor)
**Events Here:**
- Component Identification
- Guess the Output
- Circuit Debugging
*(Check Venue for individual slot timings)*
"""
},
"ar_vr": {
"keywords": ["ar", "vr", "virtual", "reality", "augmented", "metaverse", "115"],
"response": """
๐Ÿฅฝ **AR & VR Experience**
๐Ÿ“ **Venue:** Room 115 (1st Floor)
*Experience the future of Virtual and Augmented Reality!*
"""
},
"entrepreneur": {
"keywords": ["entrepreneur", "business", "startup", "founder", "122"],
"response": """
๐Ÿ’ผ **Entrepreneurship Showcase**
๐Ÿ“ **Venue:** Room 122 (1st Floor)
*Exposure of our student entrepreneurs.*
"""
},
# --- FUN & THEMED ROOMS ---
"rooms": {
"keywords": ["snow", "horror", "space", "theme", "experience", "019", "022", "114"],
"response": """
๐ŸŽ‰ **Themed Experience Rooms:**
- ๐Ÿš€ **Space Room:** Room 114 (1st Floor)
- โ„๏ธ **Snow Room:** Room 019 (Ground Floor)
- ๐Ÿ‘ป **Horror Room:** Room 022 (Ground Floor)
"""
},
"gaming": {
"keywords": ["game", "gaming", "esports", "play", "cse", "018"],
"response": """
๐ŸŽฎ **Gaming Arena**
๐Ÿ“ **Venue:** Room 018 (Ground Floor)
*Come play Esports titles and other fun games!*
"""
},
# --- STALLS ---
"stalls": {
"keywords": ["stall", "shop", "food", "dept", "department", "015", "016", "023", "024", "013"],
"response": """
๐ŸŽช **Department Stalls:**
- **CSE Stalls:** Room 015 & 016
- **Civil Stall:** Room 023
- **ECE & EEE Stall:** Room 024
- **Mechanical (ME):** Room 013
"""
},
# --- MASTER SCHEDULE ---
"schedule": {
"keywords": ["schedule", "time", "when", "list", "plan", "timeline"],
"response": """
๐Ÿ“… **VEDANIX 2K26 Schedule**
**Morning:**
- 09:30: Inauguration
- 10:15 - 02:00: Ideathon/Hackathon (Room 118)
- 10:30: Project Expo (Room 116)
- 10:30: Circuit Events (Room 117)
- 11:30: Tech Quiz (Room 116)
**All Day:**
- ๐Ÿฅฝ AR & VR (Room 115)
- ๐Ÿš€ Space Room (Room 114)
- ๐ŸŽฎ Gaming (Room 018)
"""
},
"map": {
"keywords": ["map", "location", "where", "find", "venue", "floor"],
"response": """
๐Ÿ“ **VEDANIX Location Guide:**
**Ground Floor (0xx):**
- ME Stall (013)
- CSE Stalls (015/16), Gaming (018)
- Snow Room (019), Horror Room (022)
- Civil (023), ECE/EEE (024)
**First Floor (1xx):**
- Space Room (114)
- AR & VR (115)
- Project Expo & Quiz (116)
- Circuit Events (117)
- Hackathon/Ideathon (118)
- Entrepreneurship (122)
"""
},
"greetings": {
"keywords": ["hi", "hello", "hey", "start", "help", "vedanix"],
"response": "โœจ **Welcome to VEDANIX 2K26** โœจ\n\nI have the latest updates on:\n- ๐Ÿ“… Official Schedule\n- ๐Ÿ“ Room Locations (Space, AR/VR, Gaming)\n- ๐Ÿ’ป Hackathon Rules\n\n*What would you like to know?*"
}
}