Secure medical chatbot: leveraging encryption for patient data privacy

In the digital era, providing accessible healthcare advice while ensuring patient data privacy has become a critical concern. This project introduces MediBot, a secure medical chatbot interface designed to offer patients reliable medical guidance using Large Language Models (LLMs), without compromis...

Full description

Saved in:
Bibliographic Details
Main Author: Oh, Terence Yuan Zhang
Other Authors: Lim Wei Yang Bryan
Format: Final Year Project
Language:English
Published: Nanyang Technological University 2024
Subjects:
Online Access:https://hdl.handle.net/10356/181075
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-181075
record_format dspace
spelling sg-ntu-dr.10356-1810752024-11-13T12:09:33Z Secure medical chatbot: leveraging encryption for patient data privacy Oh, Terence Yuan Zhang Lim Wei Yang Bryan College of Computing and Data Science bryan.limwy@ntu.edu.sg Computer and Information Science Other In the digital era, providing accessible healthcare advice while ensuring patient data privacy has become a critical concern. This project introduces MediBot, a secure medical chatbot interface designed to offer patients reliable medical guidance using Large Language Models (LLMs), without compromising the confidentiality of their sensitive information. Recognizing the limitations and privacy risks associated with generic chatbots like ChatGPT—particularly regarding data handling and compliance with healthcare regulations—MediBot is developed as a dedicated platform tailored for hospital use. To address the challenges of securing data transmission and storage, MediBot implements a hybrid encryption approach, combining RSA and AES algorithms. This method ensures robust encryption of patient interactions, with RSA securing the key exchange and AES providing efficient data encryption for real-time communication. The chatbot is built using Flask, offering full control over both front-end and back-end components, which facilitates the integration of custom security measures and a user-friendly interface. The project explores the feasibility of training models on encrypted data and concludes that, while Homomorphic Encryption and Differential Privacy offer strong theoretical privacy guarantees, they are currently impractical for real-time applications like MediBot due to significant computational overhead and performance constraints. Instead, the focus is placed on securing data during transmission and at rest. Bachelor's degree 2024-11-13T12:09:33Z 2024-11-13T12:09:33Z 2024 Final Year Project (FYP) Oh, T. Y. Z. (2024). Secure medical chatbot: leveraging encryption for patient data privacy. Final Year Project (FYP), Nanyang Technological University, Singapore. https://hdl.handle.net/10356/181075 https://hdl.handle.net/10356/181075 en SCSE23-1100 application/pdf Nanyang Technological University
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic Computer and Information Science
Other
spellingShingle Computer and Information Science
Other
Oh, Terence Yuan Zhang
Secure medical chatbot: leveraging encryption for patient data privacy
description In the digital era, providing accessible healthcare advice while ensuring patient data privacy has become a critical concern. This project introduces MediBot, a secure medical chatbot interface designed to offer patients reliable medical guidance using Large Language Models (LLMs), without compromising the confidentiality of their sensitive information. Recognizing the limitations and privacy risks associated with generic chatbots like ChatGPT—particularly regarding data handling and compliance with healthcare regulations—MediBot is developed as a dedicated platform tailored for hospital use. To address the challenges of securing data transmission and storage, MediBot implements a hybrid encryption approach, combining RSA and AES algorithms. This method ensures robust encryption of patient interactions, with RSA securing the key exchange and AES providing efficient data encryption for real-time communication. The chatbot is built using Flask, offering full control over both front-end and back-end components, which facilitates the integration of custom security measures and a user-friendly interface. The project explores the feasibility of training models on encrypted data and concludes that, while Homomorphic Encryption and Differential Privacy offer strong theoretical privacy guarantees, they are currently impractical for real-time applications like MediBot due to significant computational overhead and performance constraints. Instead, the focus is placed on securing data during transmission and at rest.
author2 Lim Wei Yang Bryan
author_facet Lim Wei Yang Bryan
Oh, Terence Yuan Zhang
format Final Year Project
author Oh, Terence Yuan Zhang
author_sort Oh, Terence Yuan Zhang
title Secure medical chatbot: leveraging encryption for patient data privacy
title_short Secure medical chatbot: leveraging encryption for patient data privacy
title_full Secure medical chatbot: leveraging encryption for patient data privacy
title_fullStr Secure medical chatbot: leveraging encryption for patient data privacy
title_full_unstemmed Secure medical chatbot: leveraging encryption for patient data privacy
title_sort secure medical chatbot: leveraging encryption for patient data privacy
publisher Nanyang Technological University
publishDate 2024
url https://hdl.handle.net/10356/181075
_version_ 1816858987754160128