I spearheaded the end-to-end development of chatbots using a technology stack centered around React for the front end and a Python API as the backend. These chatbots were deployed using Azure Static Web Apps for the web application and Azure Functions to host the API, ensuring a seamless and scalable solution. The React front end provided an intuitive user interface, offering a smooth and responsive chat experience. Behind the scenes, the Python API, hosted on Azure Functions, handled the logic for natural language processing, generating contextually relevant responses through integration with OpenAI. By deploying the chatbot system on Azure, I ensured high availability, scalability, and efficient management of resources. This project not only showcased proficiency in full-stack development but also demonstrated the ability to leverage Azure services for a reliable and performant cloud-based solution.
Tools used :- Python, Pandas, React, Azure Functions, Azure static web apps, Azure OpenAI