Data is the foundation for AI

AI is at the forefront of technological innovation, and we're here to guide you through the process of mastering it with Azure Cosmos DB and the Azure OpenAI API. At our hackathon, developers will gain invaluable insights into the database foundations that power revolutionary applications like OpenAI’s ChatGPT. We're not just teaching you how to build your own AI copilot; we're empowering you to understand the data behind generative AI technologies.

Regardless of whether you're a seasoned developer or a curious newcomer, our hackathon welcomes participants of all backgrounds and skill levels. We'll be exploring our content using both Python and Node.js.

During this hackathon, you will also have support and the resources to learn how to select a database, how to integrate AI in a technical or non-technical solution, and how to build an AI copilot using vCore-based Azure Cosmos DB for MongoDB.

Up to $10,000 in prizes are up for grabs along with the opportunity for their project to be featured on Microsoft owned and operated social channels. Join us in the Microsoft Developers AI Learning Hackathon to embark on your journey towards AI proficiency and prepare for the era of AI.

Let's get started building your AI app on Azure! 
  • Access Azure OpenAI Service NOW
  • Create a Microsoft Learn account
    • Please note: you must use the same Microsoft Learn account throughout the developer journey.

Register for the two-part Azure Cosmos DB Developer Cloud Skills Challenge to take part in Phase 1 of the hackathon!

Concurrently, you'll need to follow one of the provided step-by-step developer guides to build your own custom AI copilot: 

This challenge will offer learning modules for you to complete to win a Phase 1 prize.

1️⃣ What is Phase 1?

Through a series of expertly crafted training modules, you'll learn how to build your own AI application powered by vCore-based Azure Cosmos DB for MongoDB and use the Azure OpenAI API.

Delving into features leveraged by ChatGPT, capabilities, best practices, and real-world use cases (such as vector database and Retrieval-Augmented Generation (RAG)), you'll complete the challenge with a custom AI copilot. Armed with the skills and knowledge, you’ll be able to take on the application development in the era of AI.

Once you have completed the Learning Journey and your AI application, you’ll be able to move on to Phase 2 of the hackathon!

2️⃣ What is Phase 2? 

Phase 2 is where you’ll refine and integrate your custom AI copilot into a new or existing project on Azure. Using the new skills gained, you’ll compete for a Learn and Integrate Award, showcasing your creativity and expertise while exploring AI and cloud technologies.

You won’t want to miss it! Head over to the Learning Journey tab to get started.

Requirements

What to Build

Phase 1 (Individual Entrants-only):

  • Access Azure OpenAI Service NOW
  • Sign up for a Microsoft Learn account
    • Before you start the challenges: Go into the Manage email preferences of your Microsoft account and make sure your email for notifications is saved.
  • Complete the two-part Azure Cosmos DB Developer Cloud Skills Challenge:

  • Follow one of the provided step-by-step developer guides to build your own custom AI copilot:

[Optional] Phase 2 (Individual, Team and Organizations Entrants eligible):

  • Integrate the custom AI copilot developed during phase 1 by updating or creating a project on Azure.

Important note: All Entrants participating in Phase 2 must have completed Phase 1.

What to Submit

  • Provide your & your teammates' Microsoft Learn username(s)

  • Specify whether your Submission is for Phase 1 and/or Phase 2

  • Optional - Upload two (2) completion email screenshots per team member obtained from completing Part 1 and Part 2 of the Azure Cosmos DB Developer Cloud Skills Challenge

    • Completion emails will be coming from microsoft@e-mail.microsoft.com
    • Make sure your email is saved in your Microsoft account in order to receive the completion emails
    • Please note: each team member must have 2 screenshots uploaded
  • Upload a screenshot of your team members and your custom AI copilot built by following the step-by-step developer guide (Node.js version or Python verion)

    • The screenshot must showcase the following custom text prompt: “My name is [your name] and I am participating in the Microsoft Developer AI Learning Hackathon.”
    • Please note: each team member must have their own screenshots uploaded
  • Optional - To be considered for a Learn and Integrate Prize in Phase 2

    • Provide a URL to the working AI app

    • Include a submission text description that should explain the use case, functionality, and why your AI app matters

    • Demonstration video (should be less than 3 minutes) showcasing the functionality and use case of the AI App

    • Videos must be uploaded to YouTube, Vimeo, or Facebook Video and made public

  • The completed submission form on Devpost before the deadline.

  • Please see the Official Rules for full details.

Hackathon Sponsors

Prizes

$10,000 in prizes

Phase 2 - Learn and Integrate: 1st Place

• $3,000 USD
• Social media recognition
• Featured in a Microsoft blog post following winner announcements

Phase 2 - Learn and Integrate: 2nd Place

• $2,000 USD
• Social media recognition
• Featured in a Microsoft blog post following winner announcements

Phase 2 - Learn and Integrate: 3rd Place

• $1,000 USD
• Social media recognition
• Featured in a Microsoft blog post following winner announcements

Phase 2 - Learn and Integrate: Honorable Mention (10)

• $400 USD
• Social media recognition

Phase 1 - Learning Journey Completion Prize (500)

• Participation badge for the first 500 Eligible Individuals who completed Phase 1

Devpost Achievements

Submitting to this hackathon could earn you:

Judges

Lanna Teh

Lanna Teh
Senior Product Marketing Manager, Microsoft

Jasmine Greenway

Jasmine Greenway
Senior Cloud Advocate, Microsoft

Marko Hotti

Marko Hotti
Senior Product Marketing Manager, Microsoft

Santhosh Reddy Vootukuri

Santhosh Reddy Vootukuri
Senior Software Engineer Manager, Microsoft

Ricky Diep

Ricky Diep
Product Marketing Manager, Microsoft

Aveneel Waadhwa

Aveneel Waadhwa
Product Manager, Microsoft

João Tedim

João Tedim
Sales Strategy Director, Microsoft

Judging Criteria

  • Phase 2: Quality of AI Application Integration
    The effectiveness and innovation demonstrated in integrating their custom AI copilot, developed during Phase 1, into either a new or existing project on the Azure platform.
  • Phase 2: Utilization of Azure Resources
    Utilization of Azure resources, including the use of the Azure Cosmos DB developer journey and any additional Azure services or tools.
  • Phase 2: Innovative and Impactful Idea
    The originality, creativity, and potential impact of the AI application.

Questions? Email the hackathon manager

Tell your friends

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.