Titre : | Medico Plus: An AI-powered Digital Healthcare Platform |
Auteurs : | Wijdane Barkat Mayar, Auteur ; Ghoufrane Lanani, Auteur ; Djihane Merzoug, Auteur ; Bilal Mokhtari, Directeur de thèse |
Type de document : | Mémoire magistere |
Editeur : | Biskra [Algérie] : Faculté des Sciences Exactes et des Sciences de la Nature et de la Vie, Université Mohamed Khider, 2025 |
Format : | 1 vol. (77 p.) / ill.couv.ill.encoul / 30cm |
Langues: | Anglais |
Langues originales: | Anglais |
Résumé : |
The swift development of artificial intelligence has opened the door for intelligent systemsthat have the potential to revolutionize a number of industries, with the healthcareindustry leading the way. The Algerian healthcare system still faces enduring issues like delayed medical diagnosis, traditional phone appointment scheduling, and restricted accessto emergency services, even with technology developments. This project addresses these problems by introducing Medico Plus, a digital healthcare platform driven by AI that offersprecise, timely, and accessible medical assistance.To enhance diagnostics and overall user experience, the platform integrates ConvolutionalNeural Networks (CNNs) for automatic classification of medical images, Explainable AI (XAI) techniques such as Grad-CAM for decision transparency, and Natural Language Generation (NLG) with TinyLLaMA to produce human-readable medical reports. A userfriendlyweb interface enables real-time appointment booking, medical image uploads, andemergency ambulance access. Through the integration of these intelligent components,Medico Plus seeks to empower patients and healthcare professionals with an easily navigable digital environment that is adapted to the Algerian context, modernize healthcare service delivery, and decrease diagnostic errors. |
Sommaire : |
Abbreviations V List of Figures VI List of Tables VIII Abstract 1 General introduction 2 1 AI in Healthcare: Focus on Medical Image Processing 4 1.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 1.2 Definition of Artificial intelligence . . . . . . . . . . . . . . . . . . . . . . . 4 1.3 Definition of Medical Imaging . . . . . . . . . . . . . . . . . . . . . . . . . 5 1.4 Role of AI in Medical Imaging . . . . . . . . . . . . . . . . . . . . . . . . . 5 1.5 Historical Evolution of AI in Medical Imaging . . . . . . . . . . . . . . . . 6 1.6 Applications of AI in Medical Imaging . . . . . . . . . . . . . . . . . . . . 7 1.6.1 Disease diagnosis and prognosis . . . . . . . . . . . . . . . . . . . . 7 1.6.2 Radiomics and predictive modeling . . . . . . . . . . . . . . . . . . 8 1.6.3 Image segmentation and organ localization . . . . . . . . . . . . . . 8 1.7 Challenges and Ethical Considerations of AI in Medical Imaging . . . . . . 8 1.7.1 Data privacy and security . . . . . . . . . . . . . . . . . . . . . . . 8 1.7.2 Validation and standardization . . . . . . . . . . . . . . . . . . . . 9 1.7.3 Interpretable AI in clinical practice . . . . . . . . . . . . . . . . . . 9 1.8 Future of AI in Medical Imaging . . . . . . . . . . . . . . . . . . . . . . . . 9 1.9 The Integration of CNN, XAI, and NLG in Medical Imaging: Methodology and Implementation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 1.9.1 Convolutional Neural Network (CNN) . . . . . . . . . . . . . . . . 11 1.9.2 Explainable Artificial Intelligence (XAI) . . . . . . . . . . . . . . . 14 1.9.3 Natural Language Generation (NLG) . . . . . . . . . . . . . . . . . 16 1.9.3.1 Importance and relevance of NLG . . . . . . . . . . . . . 17 1.9.3.2 Evolution of NLG techniques and algorithms . . . . . . . 17 1.9.3.2 Web Application 21 2.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 2.2 Definition of Web Application . . . . . . . . . . . . . . . . . . . . . . . . . 21 2.3 Web Application vs Website . . . . . . . . . . . . . . . . . . . . . . . . . . 22 2.4 Architectural Layers of Web Development . . . . . . . . . . . . . . . . . . 24 2.4.1 Front-End Devolopment . . . . . . . . . . . . . . . . . . . . . . . . 24 2.4.2 Back-End Devolopment . . . . . . . . . . . . . . . . . . . . . . . . 25 2.4.2.1 Technologies and Programming Languages . . . . . . . . . 25 2.4.3 Full Stack Devolopment . . . . . . . . . . . . . . . . . . . . . . . . 26 2.4.4 Databases . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 2.4.4.1 The main differences between SQL and NoSQL . . . . . . 27 2.5 Client Server Architecture . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 2.5.1 Definition of Client-Server Architecture . . . . . . . . . . . . . . . . 28 2.5.2 Types Of Client-Server Architectures . . . . . . . . . . . . . . . . . 29 3 Conception 32 3.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 3.2 Principal Actors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 3.3 Functional and Non-Functional Requirements . . . . . . . . . . . . . . . . 33 3.3.1 Functional requirements . . . . . . . . . . . . . . . . . . . . . . . . 33 3.3.2 Non Functional requirements . . . . . . . . . . . . . . . . . . . . . 34 3.4 Unified Modeling Language (UML) . . . . . . . . . . . . . . . . . . . . . . 35 3.4.1 Use Case Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 3.4.1.1 Use Case Diagram of the Web Application . . . . . . . . . 35 3.4.2 Class Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 3.4.3 Sequence Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 4 Implementation and GUI of The Web Application 44 4.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44 4.1.1 The Material Environment: . . . . . . . . . . . . . . . . . . . . . . 44 4.1.2 The Software Environment : . . . . . . . . . . . . . . . . . . . . . . 45 4.2 Graphical User Interface (GUI) . . . . . . . . . . . . . . . . . . . . . . . . 46 4.2.1 Login Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46 4.2.2 Sign-Up Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47 4.2.3 Landing page Interface . . . . . . . . . . . . . . . . . . . . . . . . . 48 4.2.4 Doctor Profile Settings Interface . . . . . . . . . . . . . . . . . . . . 49 4.2.5 Doctor Notification Interface . . . . . . . . . . . . . . . . . . . . . . 49 4.2.6 User Profile Settings Interface . . . . . . . . . . . . . . . . . . . . . 50 4.2.7 User Notification Interface . . . . . . . . . . . . . . . . . . . . . . . 50 4.2.8 Appointment Scheduling Interface . . . . . . . . . . . . . . . . . . . 51 4.2.9 Doctor Appointment List Interface . . . . . . . . . . . . . . . . . . 52 4.2.10 Doctor Analytics Interface . . . . . . . . . . . . . . . . . . . . . . . 52 4.2.11 Doctor Payment Interface . . . . . . . . . . . . . . . . . . . . . . . 53 3 NLG in Healthcare . . . . . . . . . . . . . . . . . . . . . . 18 4.2.12 User Home Page Interface . . . . . . . . . . . . . . . . . . . . . . . 54 4.2.13 User Search Doctor Interface . . . . . . . . . . . . . . . . . . . . . . 56 4.2.14 Doctor Profile: Search Result Interface . . . . . . . . . . . . . . . . 56 4.2.15 User Book Appointment Interface . . . . . . . . . . . . . . . . . . . 57 4.3 User Appointment List Interface . . . . . . . . . . . . . . . . . . . . . . . . 58 4.3.1 Available Ambulance List Interface . . . . . . . . . . . . . . . . . . 59 4.3.2 Register Ambulance Service Interface . . . . . . . . . . . . . . . . 59 4.3.3 Ambulance Tracking Interface . . . . . . . . . . . . . . . . . . . . . 60 4.3.4 AI Assistant Interface . . . . . . . . . . . . . . . . . . . . . . . . . 60 4.4 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64 General Conclusion 65 Bibliography |
Type de document : | Mémoire master |
Disponibilité (1)
Cote | Support | Localisation | Statut |
---|---|---|---|
MINF/958 | Mémoire master | bibliothèque sciences exactes | Consultable |