Decode AI: Build the Most Creative AI-Powered App in 2 Hours
Summary: The event encourages students to build simple mobile, web, or desktop applications that use AI to address societal challenges. Using APIs of existing LLMs, participants will build applications with real-world impact using any programming language. The hackathon includes workshops, and pitch presentations. The focus is on developing innovative AI solutions that can evolve into production-ready apps, tackling issues like healthcare, education, sustainability, and social equity.
Event Breakdown
Focus: Leverage a variety of AI APIs (e.g., voice, chat, image, vision, video) to develop an innovative and user-friendly application.
Basic Deliverable: A functional mobile, web or desktop application (or a simple prototype) demonstrating creative use of at least one AI API that solves a problem. Popular API links will be provided for participants to use, but they are free to choose any API of their preference even if not provided.
Technical Guidelines:
- Frontend: Utilize any programming language or framework of choice; examples include: HTML, CSS, JavaScript, Python, Java, Flutter, React native, Ionic, React, Vue, Angular etc.
- No backend servers or databases required. Focus on frontend logic and API interactions. Use in-memory data storage (variables) or simple caching mechanisms to handle data storage where necessary.
- No code solutions allowed
Submission Requirements:
- Code Submission: Submit the complete source code of your project (including any relevant files).
- Screen Recording: Submit the Zoom screen recording of your entire screen during the coding process throughout the 2-hour hackathon. Please keep your microphone unmuted during the entire coding session.
- Short Demo/Presentation: Prepare a short presentation or demo (maximum 5 minutes) showcasing your application, its key features, and how it addresses a specific problem. This time is included within the 2-hour hackathon time limit.
Judging Criteria (Rubric):
A. Functionality (40%):
- Does the application effectively utilize the chosen AI API(s)?
- Does it fulfill a specific user need or solve a creative problem?
- Is the core functionality of the application working as intended?
B. Code Structure (25%):
- Is the code well-organized, readable, and maintainable?
- Are appropriate coding practices followed (e.g., clear variable names, comments, modularity)?
- Is the code efficient and free of major bugs?
C. UI/UX (20%):
- Is the user interface intuitive, visually appealing, and easy to navigate?
- Does the application provide a valuable user experience?
D. Demo & Explanation (15%):
- Short Demo: A brief (max 5 minutes) live demonstration of the application showcasing its key features.
- Problem Solving: A concise explanation of the problem the application addresses and how it utilizes AI to provide a unique solution.
Zoom Link to Register: Decode AI: Build the Most Creative AI-Powered App in 2 Hours