Inspiration

Since I was young, I have been largely interested in Machine Learning and AI. After learning about Microsoft Azure, I thought that this was the best opportunity for me to get my hands on Azure so that I will be able to develop an AI system that could assist people in their daily lives. To these ends, I thought that developing an intelligent AI virtual assistant that could assist various businesses and industries will be helpful not only for companies but also for customers.

What it does

Mination is an intelligent AI chatbot that is able to communicate with the user and provide users with specific information based on the data inputed by the user. I created Mination so that it could be applied to various types and fields of businesses. Due to this, Mination proves to be a very flexible virtual assistant.

How I built it

I have built Mination with Microsoft Azure, LUIS, and QnAMaker as well as Azure SQL data base and Web App. Due to the fact that I was able to use LUIS and QnAMaker, I was able to efficiently develop an intelligent AI chatbot by using multiple QnA pairs in order to train my bot. After I have developed Mination, I created a website using HTML, CSS, and Java Script where I implemented Mination. Furthermore, On the website, visitors are able to choose a personalized theme that changes the color of the website that the user intends as well as information about myself, my LinkedIn, and a "Get In Touch" section.

Challenges I ran into

Due to the fact that it was the first time for me to use Microsoft Azure, the largest challenge I faced was getting used to Azure and its services. However, after I adapted to Azure, I was able to efficiently develop an AI intelligent bot that only Azure could provide.

Accomplishments that I am proud of

I am proud of developing the virtual assistant Mination which enables various types of industries and businesses to effectively automate their customer service systems. In addition, learning more about Azure expanded my perspective on AI and Machine Learning enabling me to apply these technologies in my future studies and projects.

What I learned

I learned that Microsoft Azure provides various types of services where developers will be able to easily gain access to the most advanced technology developed by Microsoft. I was fascinated by the possibilities of Azure and what it enabled me to conduct.

Built With

Share this project:

Updates