Live Demo of the project is not active as my azure credits are over
This project showcases a web page that integrates two powerful Azure technologies: an AI-powered chat bot and Azure Web Apps. The web page aims to demonstrate the capabilities of Azure in creating interactive and intelligent web applications.
This project was developed as part of the Future Ready Talent program by Microsoft. The program provides students and early-career professionals with the opportunity to learn and implement cutting-edge technologies, preparing them for the future workforce.
Chat Bot: An AI-powered chat bot is embedded in the web page to provide real-time assistance and enhance user interaction. The bot can answer queries, guide users through the page, and perform specific tasks as programmed. Technology Used: Azure Bot Service and Azure Cognitive Services.
Azure Web Apps: The web page is hosted on Azure Web Apps, ensuring a scalable, reliable, and secure hosting environment.** Functionality: Azure Web Apps provides a managed environment for deploying and scaling web applications. It supports continuous integration and deployment, making it easier to keep your web app up to date. Getting Started To get a copy of this project up and running on your local machine, follow these steps:
Node.js installed Azure Subscription
git clone https://github.com/your-username/your-repo-name.git
cd your-repo-name
npm install
Set up the Azure Bot Service following this guide. Set up Azure Web Apps following this guide. Update your configuration files with the necessary Azure service credentials and endpoints.
Follow the steps to deploy your web app to Azure Web Apps as outlined in this guide. Run the Application Locally (optional):
npm start
Open in Browser:
Navigate to http://localhost:3000 to see the web page in action locally, or visit your deployed Azure Web App URL.
Describe how to use the web page and interact with the chat bot. Provide any necessary instructions or tips for the users.
We welcome contributions to enhance the functionality and features of this project. Please follow these steps to contribute:
Create a new branch (git checkout -b feature/YourFeature).
Commit your changes (git commit -m 'Add new feature').
Push to the branch (git push origin feature/YourFeature).
Open a Pull Request.
Thanks to the Future Ready Talent program by Microsoft for providing the platform and resources to develop this project. Special thanks to the Azure team for their support and comprehensive documentation.