Course Description
This Hackathon enables attendees to implement an AI-driven system that predicts inventory needs based on historical data, seasonal trends, sales. Use Azure OpenAI for predictive modeling and Azure AI Search to provide fast, relevant search results for inventory queries. Additionally, attendees will explore additional AI services to see the value of those systems with legacy data.
During the “hacking” attendees will focus on using practical uses of AI to improve legacy data and systems to make better use of newer technologies to add features to improve inventory planning and discover inventory that will be potentially be returned.
This Hackathon simulates a real-world scenario where a retail company has legacy operation systems but wants to improve services and has all the of Azure AI resources available but is unsure which one will actually meet their specific needs.
By the end of the Hackathon, attendees will have built out a multiple technical solutions that expose hidden data and provides an interface for legacy orders but also a scalable inventory system.
About this Course
Challenges
Challenge 1 – Restore a SQL Server Backup and Query the Data
Challenge 2 – Use Machine Learning to Expose Data Issues
Challenge 3 – Search Based on Images
Challenge 4 – RAG Pattern
Challenge 5 – Advanced RAG Pattern and Data Integration
Challenge 6 – Incremental RAG Pattern Updates
Duration
- 3 Days
Prerequisites
To be successful and get the most out of this Hackathon, it is highly recommended that participants have previous experience with:
- OpenAI Basics
- Azure AI Studio
- Core cloud services such as Azure SQL Server, Cosmos DB, Azure Machine Learning, Azure AI Search, and Azure OpenAI.
Required knowledge of Azure Fundamentals and Azure AI Fundamentals.
Language-Specific Prerequisites
- Recommended that participants have knowledge of programing languages like Python and Node.
Tooling Prerequisites
To avoid any delays with downloading or installing tooling, have the following ready to go ahead of the Hackathon:
- A modern laptop running Windows 10 (1703 or higher), Mac OS X (10.13 or higher)
- Install your choice of Integrated Development Environment (IDE) software, such as Visual Studio Code
- Setting up Python environments
- Python
- Python Environment Manager
- SSMS
- SQL Native client
Development Environment Configuration
- If you wish to use existing code, please request it from the coaches, It has been currently tested on Python 3.10 and NodeJS 18.16.0. To install use the following:
- Python 3.10.
- NodeJS 18.16.0
Level
- Advanced
Product
- Azure AI Vision
- Azure OpenAI
- Azure Cosmos DB
- Azure AI Studio
- Azure Machine Learning
- Azure SQL Database