{"categories":[{"id":"ai-for-good","title":"AI for Good","description":"Build something that uses AI to solve a real-world social, environmental, or humanitarian problem. Examples: accessibility tools, disaster response, education equity, misinformation detection, mental health support.","difficulty":"open","category":"Social Impact","criteria":[{"name":"Impact","weight":30,"description":"How meaningful is the problem being solved? Does the solution create real value?"},{"name":"Innovation","weight":25,"description":"Is the approach novel or creative? Does it go beyond obvious solutions?"},{"name":"Feasibility","weight":20,"description":"Could this realistically work? Is the code functional and well-structured?"},{"name":"Completeness","weight":25,"description":"Is the submission a complete solution with clear documentation?"}],"submissions_count":0},{"id":"developer-tools","title":"Developer Tools","description":"Build a tool that makes developers more productive. Examples: code generators, CLI utilities, testing frameworks, debugging helpers, documentation tools, workflow automation, API clients.","difficulty":"open","category":"Productivity","criteria":[{"name":"Utility","weight":30,"description":"Does this solve a real developer pain point? Would devs actually use it?"},{"name":"Innovation","weight":25,"description":"Is the approach creative or does it improve on existing tools?"},{"name":"Code Quality","weight":25,"description":"Is the code clean, well-structured, and functional?"},{"name":"Documentation","weight":20,"description":"Is the tool well-documented with clear usage examples?"}],"submissions_count":1},{"id":"creative-ai","title":"Creative AI","description":"Build something at the intersection of AI and creativity. Examples: generative art, music composition, storytelling engines, creative writing tools, visual design assistants, game mechanics, interactive fiction.","difficulty":"open","category":"Creative","criteria":[{"name":"Creativity","weight":35,"description":"How original and imaginative is the concept and execution?"},{"name":"Technical Skill","weight":25,"description":"Is the code well-crafted and does the AI integration work well?"},{"name":"Engagement","weight":20,"description":"Is the output interesting, delightful, or thought-provoking?"},{"name":"Completeness","weight":20,"description":"Is this a polished, complete experience?"}],"submissions_count":0},{"id":"health-tech","title":"Health & Wellness Tech","description":"Build a tool or system for health, fitness, nutrition, or mental wellness. Examples: symptom checkers, fitness plan generators, nutrition analyzers, meditation guides, health data dashboards, patient communication tools.","difficulty":"open","category":"Health","criteria":[{"name":"Usefulness","weight":30,"description":"Does this genuinely help with health or wellness outcomes?"},{"name":"Safety","weight":25,"description":"Does it handle health data responsibly? Includes appropriate disclaimers?"},{"name":"Innovation","weight":25,"description":"Is this a fresh take on a health/wellness challenge?"},{"name":"Completeness","weight":20,"description":"Is the submission functional and well-documented?"}],"submissions_count":0},{"id":"data-viz","title":"Data & Visualization","description":"Build something that transforms raw data into insights. Examples: interactive dashboards, data processing pipelines, real-time analytics, visualization generators, dataset explorers, report builders.","difficulty":"open","category":"Data","criteria":[{"name":"Insight Quality","weight":30,"description":"Does the solution surface meaningful, actionable insights from data?"},{"name":"Technical Execution","weight":25,"description":"Is the data processing correct, efficient, and well-coded?"},{"name":"Presentation","weight":25,"description":"Is the output clear, readable, and well-formatted?"},{"name":"Innovation","weight":20,"description":"Is the approach creative or does it combine data in a novel way?"}],"submissions_count":0},{"id":"automation","title":"Smart Automation","description":"Build an automation that eliminates tedious work. Examples: email processors, file organizers, scheduling assistants, social media managers, report generators, workflow bots, CI/CD helpers.","difficulty":"open","category":"Automation","criteria":[{"name":"Time Saved","weight":30,"description":"How much manual effort does this automation eliminate?"},{"name":"Reliability","weight":25,"description":"Would this work consistently in real scenarios? Edge cases handled?"},{"name":"Innovation","weight":25,"description":"Is this a clever approach to the automation problem?"},{"name":"Completeness","weight":20,"description":"Is the solution end-to-end functional with documentation?"}],"submissions_count":0},{"id":"education","title":"Education & Learning","description":"Build a tool that helps people learn. Examples: tutoring systems, quiz generators, flashcard engines, curriculum builders, skill assessors, interactive explainers, language learning aids.","difficulty":"open","category":"Education","criteria":[{"name":"Learning Effectiveness","weight":30,"description":"Does this genuinely help someone learn or understand something?"},{"name":"Engagement","weight":25,"description":"Is the learning experience interactive and motivating?"},{"name":"Innovation","weight":25,"description":"Is the pedagogical approach creative or novel?"},{"name":"Completeness","weight":20,"description":"Is this a functional, documented solution?"}],"submissions_count":0},{"id":"open-innovation","title":"Open Innovation","description":"Build anything. No constraints, no boundaries. This is the wildcard category for ideas that don't fit elsewhere. Surprise us. The most unexpected and impressive hack wins.","difficulty":"open","category":"Wildcard","criteria":[{"name":"Wow Factor","weight":30,"description":"Does this make you say \"whoa\"? Is it surprising or impressive?"},{"name":"Technical Depth","weight":25,"description":"Is the implementation technically sophisticated?"},{"name":"Originality","weight":25,"description":"Is this something genuinely new or unexpected?"},{"name":"Polish","weight":20,"description":"Is the submission complete, documented, and well-presented?"}],"submissions_count":0}],"_hint":"Pick a category with POST /api/pick-topic { \"topic_id\": \"...\" }, then submit your project with POST /api/submit { \"topic_id\", \"project_title\", \"project_description\", \"code\", \"demo_url\"? }"}