AI Chat App Hack: See All The Submissions!

This post has been republished via RSS; it originally appeared at: New blog articles in Microsoft Community Hub.

We just announced the winners of our first Microsoft AI Chat App Hack, which challenged developers to build applications using RAG (Retrieval Augmented Generation) to answer questions in custom domains. Now we want to share all the hacks with you, to give you an idea for what's possible with Azure AI technology and a few weeks of hacking.

 

Most of the hacks were written in Python, with half of them based on our RAG starter app repository, but developers also used NodeJS and .NET to bring their RAG ideas to life. Use the links below to jump to your language of choice. All these submissions include a public repository so you can see how to build them and start hacking today!

 

 

C# (.NET) 

CosmicTalent 

Pamela_Fox_1-1709076879598.png

Helps HR and managers in  navigating employee information and identifying eligible employees based on specific task requirements. Uses a unique architecture with Azure Container Apps, Azure Service Bus, and Azure CosmosDB for Mongo vCore. 

See: Video | Repo | Full Submission 

 

DocAssistant.Swaggy 

Pamela_Fox_2-1709076879599.png

Allows users to call any API with their voice or through chat, using RAG with OpenAPI specification files to identify endpoint URLs, form the URLs, and execute the calls. Built with Semantic Kernel, Blazor, and ASP.NET. 

See: Video | Repo | Full Submission 

 

aiao 

Pamela_Fox_3-1709076879600.png

Generates quizzes from OneNote content, providing a personalized study tool for students and educators. 

See: Video | Repo | Full Submission 

 

NodeJS

DocChat 

Pamela_Fox_0-1709076879595.png

Lets you upload English language PDF files and ask questions about the document in any language. 

See: Video | Repo | Full Submission 

 

Python - Streamlit 

Streamlit is a popular Python packaging for generating UIs for AI applications (Gradio and Chainlit are too similar packages, if that sounds like something you're looking for). A bunch of hackers opted to build their UI in Streamlit, and we were impressed by the interactivity of the generated frontends.

 

Copilot for Azure Pricing 

Pamela_Fox_4-1709076879601.png

Help users select the most cost-effective Azure region and virtual machine types based on up-to-date pricing data. Uses langchain for RAG orchestration. 

See: Video | Repo | Full Submission 

 

ZSAMBOT STO SOCIOVERSE 

Pamela_Fox_5-1709076879602.png

Provides personalized assistance to students navigating course materials. Includes video transcription. 

See: Video | Repo | Full Submission 

 

GptScholar 

Pamela_Fox_6-1709076879603.png

Supports first-year undergraduate students with their academics. Includes document upload and translation functionality. 

See: Video | Repo | Full Submission

 

Widget Feedback Analyser 

Pamela_Fox_7-1709076879605.png

Analyzes customer feedback emails. 

See: Video | Repo | Full Submission 

 

Python - RAG starter app

We maintain a very popular RAG starter app repository at azure-search-openai-demo, which we used as a demonstration in many of our live streams. We encouraged hackers to build off that repo as an easy way of getting started with your first AI Chat App, and as you can see below, many hackers did! We loved seeing all the different languages and datasets that developers brought in.

 

TourAfricaGPT 

Pamela_Fox_8-1709076879606.png

Provides information about tourist locations around Africa.

See: Video | Repo | Full Submission

 

FoodclopediaNG 

Pamela_Fox_9-1709076879608.png

Helps people learn more about African dishes. 

See: Video | Repo | Full Submission

 

Supercalifragilístico 

Pamela_Fox_10-1709076879610.png

Answers all your questions about AI-generated pop culture superheroes. 

See: Video | Repo | Full Submission

 

ADA-GPT 

Pamela_Fox_11-1709076879611.png

Aids civil engineers in getting their questions answered about the 2010 ADA Standards for Accessible Design.

See: Video | Repo | Full Submission 

 

Ask An Entrepreneur 

Pamela_Fox_12-1709076879615.png

Provides answers based on famous entrepreneurs' perspectives, from both Chinese and English texts.

See: Video | Repo | Full Submission

 

First Aid Chat 

Pamela_Fox_13-1709076879616.png

Provides guidance to first responders on first aid protocols. 

See: Video | Repo | Full Submission 

 

CHEFBOT 

Pamela_Fox_14-1709076879622.png

Answers all your questions about Brazilian cuisine. 

See: Video | Repo | Full Submission

 

DubsBot | The Unofficial UW Course Planning Assistant 

Pamela_Fox_15-1709076879623.png

Helps University of Washington students to find classes to fit their schedules, goals, and interests. 

See: Video | Repo | Full Submission 

 

School Data Chatbot for Parents 

Pamela_Fox_16-1709076879624.png

Helps parents of a school district to quickly obtain school information by chatting. 

See: Video | Repo | Full Submission 

 

Research analytics on Patient education by LLM 

Pamela_Fox_17-1709076879625.png

Built for doctors to learn how to use LLMs to improve their medical practice. 

See: Video | Repo | Full Submission

 

Archive Companion | Uncover Insights of your sources 

Pamela_Fox_18-1709076879626.png

Aids researchers in answering questions based on historical news articles. 

See: Video | Repo | Full Submission 

 

Stock Trading Using RAG 

Pamela_Fox_19-1709076879627.png

Provides answers about stock trading based on integration of diverse data sources on stock market trading.

See: Video | Repo | Full Submission

 

Doctor Robot 

Pamela_Fox_20-1709076879628.png

Aids doctors in diagnosing patients based on symptoms. 

See: Video | Repo | Full Submission 

 

 

Python - Other frameworks 

 

Science Tutor 

Pamela_Fox_21-1709076879629.png

Helps higher secondary students in India with the NCERT syllabus. Built using Azure OpenAI on Your Data, a low-code approach.

See: Video | Repo | Full Submission 

 

VideoQuery.ai 

Pamela_Fox_22-1709076879630.png

Lets users search for YouTube videos, transcribe them (with Whisper), and ask questions about them. 

See: Video | Repo | Full Submission 

 

SecureBot 

Pamela_Fox_23-1709076879630.png

Provides real-time insights and answers from a vast knowledge base of over 80 documents. Uses a unique architecture of Microsoft Copilot Studio, Power Platform, Azure Functions, and Azure Translator service. 

See: Video | Repo | Full Submission 

 

Github Assistant 

Pamela_Fox_24-1709076879633.png

A command-line chat to ask questions about a GitHub repository. Built on top of Microsoft PromptFlow, a tool for declarative description of AI application flows. 

See: Video | Repo | Full Submission

 

AI Sir 

Pamela_Fox_25-1709076879633.png

An AI-powered study companion designed specifically for Bangladeshi secondary school students, allowing them to interact with their textbooks in a revolutionary way. 

See: Video | Repo not available | Full Submission 

Leave a Reply

Your email address will not be published. Required fields are marked *

*

This site uses Akismet to reduce spam. Learn how your comment data is processed.