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...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
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 |