Εμφάνιση απλής εγγραφής

Εφαρμογή Android για ιδιωτική αλληλεπίδραση με LLMs σε τοπικό περιβάλλον

dc.contributor.advisorΑλέπης, Ευθύμιος
dc.contributor.authorΚοξάνογλου, Θεόδωρος
dc.date.accessioned2024-10-25T04:18:52Z
dc.date.available2024-10-25T04:18:52Z
dc.date.issued2024-09
dc.identifier.urihttps://dione.lib.unipi.gr/xmlui/handle/unipi/16905
dc.identifier.urihttp://dx.doi.org/10.26267/unipi_dione/4327
dc.description.abstractΗ παρούσα πτυχιακή εργασία επικεντρώνεται στην ανάπτυξη μιας εφαρμογής που επιτρέπει στον χρήστη να αλληλεπιδρά με «Μεγάλα Γλωσσικά Μοντέλα» (LLMs) χωρίς τη χρήση υπηρεσιών νέφους, προσφέροντας μεγαλύτερη ασφάλεια και έλεγχο στα δεδομένα του. Η εφαρμογή «Home AI» αξιοποιεί πόρους από τον τοπικό υπολογιστή του χρήστη, προσφέροντας εξατομικευμένες απαντήσεις. Οι κύριοι στόχοι της εφαρμογής περιλαμβάνουν την ιδιωτικότητα των δεδομένων μέσω τοπικής επεξεργασίας, την εξατομίκευση των απαντήσεων με βάση τα δεδομένα του χρήστη, τη δημιουργία φιλικού περιβάλλοντος και την αξιοποίηση τοπικών πόρων για την εξάλειψη της ανάγκης εξωτερικών υπηρεσιών. Για την επίτευξη αυτών των στόχων, σχεδιάστηκε ένα σύστημα αρχιτεκτονικής client-server, προσφέροντας μια ασφαλή εμπειρία χρήστη. Ο server βασίζεται στον «Έλεγχο Πρόσβασης Βασισμένο σε Ρόλους» (RBAC) και υλοποιήθηκε με σύγχρονες τεχνολογίες, όπως FastAPI, ασφάλεια με JWT, Postgres, ChromaDB και Ollama για αλληλεπίδραση με LLMs. Ο client είναι μια Android εφαρμογή που επιτρέπει την αλληλεπίδραση με τον server μέσω μιας φιλικής και λειτουργικής «Διεπαφής Χρήστη» (UI). Η ανάπτυξη βασίστηκε σε «Καθαρή Αρχιτεκτονική» (Clean Architecture), με τεχνολογίες όπως Retrofit, OkHttp, Jetpack Compose και Kotlin Coroutines, προσφέροντας ευέλικτη εμπειρία χρήσης.el
dc.format.extent44el
dc.language.isoelel
dc.publisherΠανεπιστήμιο Πειραιώςel
dc.rightsΑναφορά Δημιουργού-Μη Εμπορική Χρήση-Όχι Παράγωγα Έργα 3.0 Ελλάδα*
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/3.0/gr/*
dc.titleΕφαρμογή Android για ιδιωτική αλληλεπίδραση με LLMs σε τοπικό περιβάλλονel
dc.title.alternativeAndroid application for private interaction LLMs in a local environmentel
dc.typeBachelor Dissertationel
dc.contributor.departmentΣχολή Τεχνολογιών Πληροφορικής και Επικοινωνιών. Τμήμα Πληροφορικήςel
dc.description.abstractENThe present thesis focuses on the development of an application that allows users to interact with Large Language Models (LLMs) without the use of cloud services, offering greater security and control over their data. The application, called "Home AI," utilizes resources from the user's local computer, providing personalized responses. The main objectives of the application include data privacy through local processing, personalized responses based on the user's data, creating a user-friendly environment, and leveraging local resources to eliminate the need for external services. To achieve these objectives, a client-server architecture system was designed, providing a secure user experience. The server is based on Role-Based Access Control (RBAC) and implemented using modern technologies such as FastAPI, security with JWT, Postgres, ChromaDB, and Ollama for interaction with LLMs. The client is an Android application that allows interaction with the server through a friendly and functional User Interface (UI). The client development was based on Clean Architecture, utilizing technologies such as Retrofit, OkHttp, Jetpack Compose, and Kotlin Coroutines, ensuring a flexible user experience.el
dc.subject.keywordΕφαρμογή androidel
dc.subject.keywordΠροσωπικός βοηθόςel
dc.subject.keywordΙδιωτικότηταel
dc.subject.keywordΤοπική λύσηel
dc.subject.keywordΜεγάλα γλωσσικά μοντέλαel
dc.subject.keywordAndroid applicationel
dc.subject.keywordPersonal assistantel
dc.subject.keywordPrivacyel
dc.subject.keywordLocal solutionel
dc.subject.keywordLarge language modelsel
dc.date.defense2024-09


Αρχεία σε αυτό το τεκμήριο

Thumbnail

Αυτό το τεκμήριο εμφανίζεται στις ακόλουθες συλλογές

Εμφάνιση απλής εγγραφής

Αναφορά Δημιουργού-Μη Εμπορική Χρήση-Όχι Παράγωγα Έργα 3.0 Ελλάδα
Εκτός από όπου διευκρινίζεται διαφορετικά, το τεκμήριο διανέμεται με την ακόλουθη άδεια:
Αναφορά Δημιουργού-Μη Εμπορική Χρήση-Όχι Παράγωγα Έργα 3.0 Ελλάδα

Βιβλιοθήκη Πανεπιστημίου Πειραιώς
Επικοινωνήστε μαζί μας
Στείλτε μας τα σχόλιά σας
Created by ELiDOC
Η δημιουργία κι ο εμπλουτισμός του Ιδρυματικού Αποθετηρίου "Διώνη", έγιναν στο πλαίσιο του Έργου «Υπηρεσία Ιδρυματικού Αποθετηρίου και Ψηφιακής Βιβλιοθήκης» της πράξης «Ψηφιακές υπηρεσίες ανοιχτής πρόσβασης της βιβλιοθήκης του Πανεπιστημίου Πειραιώς»