Πλοήγηση ανά Συγγραφέας "Malamos, Athanasios"
Τώρα δείχνει 1 - 2 of 2
Αποτελέσματα ανά σελίδα
Επιλογές ταξινόμησης
Τεκμήριο Enhancing procedural content generation by implementing machine learning techniques and user profiling(ΕΛΜΕΠΑ, Σχολή Μηχανικών (ΣΜΗΧ), ΠΜΣ Μηχανικών Πληροφορικής, 2025-11-07) Papadaki, Maria; Παπαδάκη, Μαρία; Malamos, Athanasios; Μαλάμος, ΑθανάσιοςProcedural Content Generation (PCG) has evolved significantly since its inception in the 1980s, transitioning from a basic tool for randomizing game levels to a sophisticated method capable of generating diverse and dynamic content across various digital media. This thesis explores the integration of PCG with user profiling to develop a framework that creates deeply personalized gaming experiences. The proposed framework aims to generate game content that adapts not only to a player’s actions but also to their preferences, emotional state, and skills while guaranteeing that the gameplay will not be hindered. Our research focuses on how user profiles can guide the PCG process, allowing for the creation of unique, player-centric content that enhances immersion, replayability, and engagement. This thesis contributes to the growing field of dynamic content generation, providing insights into how games can evolve to offer more personalized and emotionally resonant experiences.Τεκμήριο Τεχνητή νοημοσύνη και εφαρμογές παραγωγής περιεχομένου. Έρευνα και ανάπτυξη επιδεικτικής εφαρμογής(ΕΛΜΕΠΑ, Σχολή Μηχανικών (ΣΜΗΧ), Τμήμα Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών, 2025-07-04) Κοντογιάννη, Ευαγγελία; Kontogianni, Evangelia; Μαλάμος, Αθανάσιος; Malamos, AthanasiosΗ παρούσα πτυχιακή εργασία μελετά την ανάπτυξη της τεχνητής νοημοσύνης και επικεντρώνεται στα μοντέλα παραγωγής περιεχομένου και συγκεκριμένα στην ανάπτυξη ενός AI-based chat bot για το Ηράκλειο Κρήτης, χρησιμοποιώντας τις τεχνολογίες Node.js και PHP. Η μεθοδολογία ακολούθησε τα εξής βασικά βήματα: 1. Ανάλυση Απαιτήσεων και Σχεδιασμός Συστήματος: Καθορίστηκαν οι λειτουργικές ανάγκες του chat bot και σχεδιάστηκε η αρχιτεκτονική του συστήματος. 2. Επιλογή Τεχνολογιών και Εργαλείων: Επιλέχθηκαν οι κατάλληλες τεχνολογίες (Node.js, PHP, Nginx) και βιβλιοθήκες (LangChain, OpenAI GPT-4) για την υλοποίηση. 3. Ενσωμάτωση Frontend και Backend: Διαμορφώθηκε ο web server (nginx) για την επικοινωνία μεταξύ της PHP και του Node.js μέσω του endpoint /ask. 4. Εφαρμογή AI Μοντέλου: Χρησιμοποιήθηκε η βιβλιοθήκη LangChain σε συνδυασμό με το GPT-4 API για την επεξεργασία και ανάκτηση πληροφοριών απο το αρχείο/βάση δεδομένων 5. Διασφάλιση Ασφάλειας και Απόδοσης: Εγκαταστάθηκαν SSL πιστοποιητικά μέσω του Certbot για ασφαλή επικοινωνία και χρησιμοποιήθηκε ο PM2 για τη διαχείριση της εφαρμογής Node.js, εξασφαλίζοντας αξιοπιστία και σταθερότητα. 6. Δοκιμές και Αξιολόγηση: Έγιναν εκτεταμένες δοκιμές για την αξιολόγηση της λειτουργικότητας και της απόδοσης του chatbot, διασφαλίζοντας την παροχή ακριβών και αξιόπιστων απαντήσεων στους χρήστες. Η εφαρμογή ακολούθησε μια ολοκληρωμένη προσέγγιση, εξασφαλίζοντας ότι το chatbot λειτουργεί αποτελεσματικά και ασφαλώς, προσφέροντας αξιόπιστες πληροφορίες στους χρήστες. Παράλληλα με τα παραπάνω, έγινε μια μελέτη στα κοινωνικά ζητήματα που δημιουργούνται απο τη χρήση της τεχνητής νοημοσύνης, έτσι ώστε να τονίσουμε την ανάγκη προσαρμογής της εκάστοτε υλοποίησης με βάση αυτά τα ζητήματα.