AI Healthcare Chatbot | NLP | LSTM RNN Model | Deep Learning | GitHub CI/CD pipeline

preview_player
Показать описание
MedIQ ChatBot is a smart and intuitive platform designed to provide you with medical information and assistance in a convenient and personalized manner. MedIQ chatbot leverages advanced natural language processing and deep learning techniques to simulate a virtual doctor's appointment, addressing your medical queries and concerns.

- Developed a healthcare chatbot leveraging natural language processing (NLP) techniques, enabling users to interactively seek medical advice and insights similar to a virtual doctor's appointment
- Enhanced performance through lemmatization, tokenization and hyperparameter tuning, attaining 79% reduction in loss
- Trained a deep learning LSTM RNN model on question-answer dataset for precise responses to queries/medical concerns, with 94% accuracy
- Designed and implemented RESTful APIs using Flask, to expose backend functionalities of the application to end-users
- Developed a Streamlit web application that allows users to interact with the trained model
- Containerized both Streamlit and Flask microservices using 2 Docker containers, allowing for easier sharing and scalability. Published the Docker images on DockerHub, making it easily accessible to others over the internet
- Administered GitHub CI/CD pipeline to automatically build and deploy code, and streamline the development process
- Deployed the application on a Google Cloud Platform (GCP) VM instance through a docker compose file, utilizing top-tier cloud computing infrastructure to provide fast and reliable hosting

----------------------------------------------------------
Chapters
00:00:00 Introduction
00:01:00 Code explanation
00:05:38 Application demo
----------------------------------------------------------
Рекомендации по теме