Please use this identifier to cite or link to this item:
http://univ-bejaia.dz/dspace/123456789/18226
Full metadata record
DC Field | Value | Language |
---|---|---|
dc.contributor.author | Tagmouni, Abdelkader | - |
dc.contributor.author | Merzoug, Islem | - |
dc.contributor.author | Belaid, A. ; promoteur | - |
dc.date.accessioned | 2022-02-16T10:37:25Z | - |
dc.date.available | 2022-02-16T10:37:25Z | - |
dc.date.issued | 2021 | - |
dc.identifier.uri | http://hdl.handle.net/123456789/18226 | - |
dc.description | Option : Software Engineering | en_US |
dc.description.abstract | Le mémoire a été rédigé en vue de l'obtention du diplôme de fin d'études en informatique spécialité génie logiciel. Il traite des problèmes rencontrés lors de l'étape de déploiement de plusieurs algorithmes de Machine Learning sur le web. Pour implémenter les solutions, nous avons utilisé une méthode agile appelée SCRUM qui est basée sur l'UML comme langage de modélisation et le Modèle-vue-contrôleur comme modèle de conception. La mise en œuvre a été faite sur l'environnement de développement intégré Visual Studio Code utilisant plusieurs langages tels que Javascript, PHP et Python, et les frameworks de programmation ReactJS, Laravel et FastAPI, en ce qui concerne la création de machines virtuelles isolées, nous avons utilisé Docker et Google Colab. Nous avons utilisé NGINX afin de définir le serveur HTTP. En ce qui concerne les serveurs de déploiement, nous avons fait confiance au Google Cloud Engine et à Cloudways, et comme nous devions gérer des données, nous avons fait appel à une base de données relationnelle avec MySQL et à une base de données NoSQL avec MongoDB. Tandis que le but est d'exécuter les algorithmes de Machine Learning, nous avons donc été obligés de comprendre et de modifier les programmes, en particulier en ce qui concerne les entrées et les sorties de données. La couche de sécurité de l'application a été exposée par un certain nombre de mécanismes permettant d'augmenter l'atteinte des objectifs de sécurité (authentification, contrôle d'accès etc.) | en_US |
dc.language.iso | fr | en_US |
dc.publisher | Université Abderrahmane Mira- Bejaia | en_US |
dc.subject | Deployment of ML : Javascript : Frameworks : 'UML | en_US |
dc.title | Deployment of ML models as web applications. | en_US |
dc.type | Thesis | en_US |
Appears in Collections: | Mémoires de Master |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
memoire finale.pdf | 4.68 MB | Adobe PDF | View/Open |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.