B.tech Project 1
B.tech Project 1
Introduction Methodology
Motivation Challenges
Objectives Solutions
The advancements in artificial intelligence (AI) have significantly impacted various industries,
with healthcare emerging as a domain ripe for transformation. The 'Medical Chatbot using
Generative AI' project incorporates the integration of AI technologies with practical applications,
aiming to bridge the gap in accessibility and accuracy of medical information.
Problem Statement
The motivation for this project stems from a growing need to address significant challenges in
the accessibility and reliability of healthcare information. Many individuals face delays in
receiving medical advice due to constraints such as insufficient healthcare infrastructure,
geographical barriers, and financial limitations.
Objectives
Flask LangChain
backend development task management
System
Architecture
Methodology
Environment Setup
A Python environment managed through Conda to isolate
dependencies. Flask for backend APIs, Pinecone for vector
storage, OpenAI for embeddings, and Docker for deployment.
Data Preparation
Datasets are curated, preprocessed, and transformed into
embeddings stored in Pinecone.
API Development
Flask serves as the backend server managing
communication between components.
Frontend Integration
Interactive user interface will be built using HTML, CSS and
AJAX.
Data Flow
Embedding is Context-aware
User query is
retrieved from response is generated
vectorized
Pinecone by GPT
Challenges
Dataset Quality
The chatbot's effectiveness is limited by the comprehensiveness and
accuracy of the curated medical dataset, requiring ongoing updates to
remain relevant.