Decode AI: Build the Most Creative AI-Powered App in 2 Hours
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 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."
Organizer: Laurentian University
Event language: English
Time: 12:00 PM - 3:00 PM EST
Format: Virtual
Region: Ontario
The information provided here is for general information purposes only and Engineers Canada makes no representation or warranty of any kind, express or implied regarding the accuracy, validity, reliability, availability or completeness of any information or organizer on this site. Each participating organizer may be given a badge/icon for participation only, and Engineers Canada has no responsibility for, and hereby disclaims all liability arising from, the acts or omissions of participating organizers or any third parties with regards to this event.