Catalog of proposed and completed theses of the Department.
Authorship Verification in Twitter
Objective
Δεδομένου ενός συνόλου κειμένων (tweets) που όλα έχουν τον ίδιο συγγραφέα στόχος είναι να απαντήσουμε αν ένα άλλο άγνωστο κείμενο έχει γραφεί από τον συγγραφέα αυτόν ή όχι.
Description
Στο πλαίσιο της παρούσας διπλωματικής εργασίας θα μελετηθεί το πρόβλημα της επαλήθευσης συγγραφέα, δηλαδή έχοντας ένα σύνολο κειμένων που έχουν γραφεί από τον ίδιο συγγραφέα ο στόχος είναι να απαντήσουμε αν ένα άλλο άγνωστης πατρότητας κείμενο έχει γραφτεί από τον ίδιο συγγραφέα ή όχι. Τα τελευταία χρόνια έχουν προταθεί πολλές μέθοδοι επαλήθευσης συγγραφέα. Η παρούσα εργασία θα εστιάσει στην δημιουργία μιας ελεύθερα προσβάσιμης βιβλιοθήκης μεθόδων επαλήθεσυσης συγγραφέα. Επιπλέον, θα διαξαχθούν πειράματα επαλήθευσης συγγραφέα στο twitter.
Requirements
Τεχνητή Νοημοσύνη
Αποθήκες Δεδομένων και Εξόρυξη Γνώσης από Δεδομένα
Ανάκτηση Πληροφορίας
Required knowledge
Προγραμματισμός σε python
Bibliography
Stamatatos, E. (2016). Authorship Verification: A Review of Recent Advances, Research in Computer Science, 123, pp. 9-25, IPN.
Koppel, M. and Winter, Y. (2014), Determining If Two Documents Are Written by the Same Author. J Assn Inf Sci Tec, 65: 178-187.
A Semantic Framework for Security Pattern Description & Discovery
Objective
Ένα σημασιολογικό πλαίσιο το οποίο επιτρέπει την περιγραφή και ανακάλυψη μοτίβων ασφάλειας
Description
Ένα σημασιολογικό πλαίσιο για την περιγραφή και ανακάλυψη μοτίβων ασφάλειας μέσω της OWL & της SPARQL, το οποίο περιλαμβάνει εκτός από την σχετική βάση γνώσης και μια εφαρμογή για την συγγραφή & ανακάλυψη των επιθυμητών μοτίβων ασφάλειας.
Requirements
Τεχνολογία Λογισμικού
Μηχανική Γνώσης & Συστήματα Γνώσης
Ασφάλεια Πληροφοριακών και Επικοινωνιακών Συστημάτων
Ασφάλεια Δικτύων Υπολογιστών και Τεχνολογίες Ενίσχυσης της Ιδιωτικότητας
Required knowledge
Ασφάλεια Συστημάτων & Εφαρμογών
Διαχείριση Γνώσης
Γλώσσες Περιγραφής Γνώσης
Τεχνολογίες Σημασιολόγικού Ιστού
Προγραμματισμός
Τεχνολογία Λογισμικού
Bibliography
- N. Yoshioka, H. Washizaki and K. Maruyama. A Survey on Security Patterns. Progress in Informatics 5, 35-47, 2008.
Experiments with big data from stock exchanges
Objective
Η πειραματική χρήση τεχνικών συλλογής μεγάλων δεδομένων από διεθνείς ιστότοπους με στοιχεία που αφορούν τιμές μετοχών.
Description
Θέλουμε να συλλέγουμε χρήσιμα στοιχεία που αφορούν όλες τις μετοχές ενός χρηματιστηρίου. Να εφαρμόζουμε τεχνικές δυναμικού προγραμματισμού για την εύρεση σημαντικών μεγεθών όπως η μεγαλύτερη υπακολουθία ημερών όπου η μετοχή ήταν αύξουσα ως προς κρίσημα μεγέθη της πχ, τιμή κλεισίματος, όγκος συναλλαγών, κτλ.
Requirements
Αλγόριθμοι, γλώσσες προγραμματισμού, τεχνικές εξόρυξης δεδομένων.
Required knowledge
γλώσσες προγραμματισμού
Bibliography
θα παρατεθεί στην διπλωματική
Generating Music with Generative Adversarial Networks
Objective
Η εργασία στοχεύει στην μελέτη των Παραγωγικών Ανταγωνιστικών Δικτύων και την εφαρμογή τους στο χώρο της σύνθεσης μουσικής με στόχο τη δημιουργία ρεαλιστικών και ποιοτικών νέων μουσικών κομματιών.
Description
Τα παραγωγικά ανταγωνιστικά δίκτυα (generative adversarial networks, GANs) είναι μία σύγχρονη μέθοδος μηχανικής μάθησης που επιτρέπει την δημιουργία νέων δεδομένων που μοιάζουν με τα δεδομένα εκπαίδευσης ενώ δεν ταυτίζονται με αυτά. Η τεχνική αυτή έχει δώσει πολύ ενθαρρυντικά αποτελέσματα στο χώρο της δημιουργίας νέων εικόνων από παραδείγματα. Στόχος της εργασίας είναι η μελέτη των GANs και η εφαρμογή τους στο χώρο της μουσικής αποσκοπώντας στην σύνθεση νέων μουσικών κομματιών που θα χαρακτηρίζονται από πρωτοτυπία και ποιότητα.
Requirements
Αποθήκες Δεδομένων και Εξόρυξη Γνώσης από Δεδομένα
Required knowledge
Προγραμματισμός
Bibliography
Karras, T., Laine, S., and Aila, T. A style-based generator architecture for generative adversarial networks. In Proc. of the Conference on Computer Vision and Pattern Recognition (CVPR), 2019.
H.-W. Dong and Y.-H. Yang, “Convolutional generative adversarial networks with binary neurons for polyphonic music generation,” in Proc. Int. Soc. Music Information Retrieval Conf., 2018.
Realization of Physical Unclonable Functions for securing devices in a Internet of Things Ecosystem
Objective
Υλοποίηση φυσικών μη κλωνοποιήσιμων συναρτήσεων μέσα από διάφορες τεχνικές υλοποίησης και αξιολόγησης, σε ηλεκτρονικά και φωτονικά συστήματα.
Description
Τα τελευταία χρόνια έχουν δοκιμαστεί και αναπτυχθεί διάφοροι τρόποι υλοποίησης πραγματικών τυχαίων αριθμών, για την χρήση τους σε εφαρμογές ασφαλείας. Οι φυσικές μη κλωνοποιήσιμες (PUF Physical Unclonable Functions) συναρτησεις πετυχαίνουν τυχαιότητα εγγενώς, χρησιμοποιώντας ένα φυσικό μέσο. Σε αυτή την εργασία θα μας απασχολήσει η ανάπτυξη PUF σε ηλεκτρονικά και οπτικά συστήματα, με διάφορες τεχνικές ανάπτυξης και χρήσης. Εκτός από αυτό, πριν την υλοποίηση θα πραγματοποιηθεί προσομοίωση των συστημάτων, για διάφορες μετρήσεις. Η αξιολόγηση της απόδοσης των υποψήφιων τεχνικών έχει δύο βασικά επίπεδα σύγκρισης, επίπεδο συσκευής και μοντέλο ευπαθειών.
Requirements
κανένα
Required knowledge
ηλεκτρονική
Bibliography
- Maes, R., 2013. Physically unclonable functions: Constructions, properties and applications. Springer Science & Business Medi
- Halak, B., 2018. Physically Unclonable Functions: From Basic Design Principles to Advanced Hardware Security Applications. Springer.
- Mesaritakis, C., Akriotou, M., Kapsalis, A., Grivas, E., Chaintoutis, C., Nikas, T. and Syvridis, D., 2018. Physical unclonable function based on a multi-mode optical waveguide. Scientific reports, 8(1), pp.1-12.
Study of Packet Scheduling Mechanisms in IEEE 802.11ax (Wi-Fi 6) Networks
Objective
Στόχος της διπλωματικής εργασίας είναι να καταγράψει την παρούσα κατάσταση στην περιοχή των δικτύων IEEE 802.11 και ειδικότερα του προτύπου IEEE 802.11ax (Wi-Fi 6) με έμφαση στους μηχανισμούς χρονοδρομολόγησης πακέτων δεδομένων.
Description
Τα πρότυπα για την υλοποίηση των δικτύων WiFi επόμενης γενιάς έχουν ήδη αναπτυχθεί. Η χρονοδρομολόγηση ροών δεδομένων αναμένεται να έχει ένα σημαντικό ρόλο στην διατήρηση της ζητούμενης ποιότητας εξυπηρέτησης των χρηστών και παράλληλα στην υψηλή αξιοποίηση της χωρητικότητας του δικτύου.
α) Η διπλωματική αυτή εργασία θα καταγράψει την παρούσα κατάσταση στην περιοχή των δικτύων IEEE 802.11 και ειδικότερα του προτύπου IEEE 802.11ax με έμφαση στους μηχανισμούς χρονοδρομολόγησης ροών δεδομένων. Η μελέτη θα πραγματοποιηθεί τόσο από την πλευρά των προτύπων (IEEE) όσο και από την πλευρά των ερευνητικών προτάσεων της επιστημονικής κοινότητας. β) Στο δεύτερο μέρος της εργασίας θα δημιουργηθεί μια προσομοίωση ένας απλού χρονοδρομολογητή σε ασύρματο περιβάλλον Wi-Fi 6 και θα μελετηθούν τα βασικά χαρακτηριστικά του.
Requirements
Δομημένος Προγραμματισμός
Αντικειμενοστραφής Προγραμματισμός Ι
Δίκτυα Υπολογιστών
Δίκτυα Κινητών Επικοινωνιών
Required knowledge
Δομημένος Προγραμματισμός
Αντικειμενοστραφής Προγραμματισμός Ι
Δίκτυα Υπολογιστών
Δίκτυα Κινητών Επικοινωνιών
Bibliography
Khorov, E., Kiryanov, A., Lyakhov, A. and Bianchi, G., 2018. A tutorial on IEEE 802.11 ax high efficiency WLANs. IEEE Communications Surveys & Tutorials, 21(1), pp.197-216. https://ieeexplore.ieee.org/abstract/document/8468986/
Implementation of Lemke-Howson algorithm. Experimental validation and comparison with other algorithmic techniques
Objective
Είναι η υλοποίηση σε γλώσσα C/Matlab του αλγορίθμου Lemke Howson. Επίσης πειραματική μελέτη της απόδοσης του σε σχέση και με άλλες αλγοριθμικές τεχνικές που θα υλοποιηθούν.
Description
to be done
Requirements
Αλγόριθμοι και Πολυπλοκότητα
Προγραμματισμός.
Αλγόριθμοι και Συνδυαστική Βελτιστοποίηση
Θεωρία Παιγνίων
Required knowledge
Καλός προγραμματισμός σε C και Matlab. Γνώσεις σε Θεωρία Παιγνίων.
Bibliography
to be done
Application/web page for social life around Karlovasi city
Objective
Στόχος της παρούσας διπλωματικής είναι η υλοποίηση ενός συστήματος για την
ενημέρωση των χρηστών σε θέματα διασκέδασης και ψυχαγωγίας στην περιοχή του
Καρλοβάσου. Το σύστημα λειτουργεί σε όλες τις συσκευές, καθώς αποτελεί μια Web
εφαρμογή.
Description
Οι χρήστες της εφαρμογής θα είναι είτε πελάτες είτε επιχειρήσεις
Αν ο χρήστης της εφαρμογής είναι επιχείρηση:
a. Ο χρήστης θα έχει την δυνατότητα να δημιουργήσει λογαριασμό στην
εφαρμογή ή να εγγραφεί μέσω Facebook (με τον λογαριασμό του admin). Για
την εγγραφή θα ζητούνται οι παρακάτω πληροφορίες:
Όνομα επιχείρησης
Διεύθυνση (Θα μπορούσαμε να χρησιμοποιήσουμε και Google Maps)
Τηλέφωνο
Links (facebook, instagram, website, etc)
Περιγραφή
Κατηγορία (Εστιατόριο, bar, cafe,club κτλ)
b. Άφου ο χρήστης (Επιχείρηση) δημιουργήσει λογαριασμό ή εισέλθει στην
εφαρμογή με τον ήδη υπάρχον λογαριασμό θα εμφανίζεται μια σελίδα
διαχείρησης της επιχείρησης με τις παρακάτω επιλογές
c. Εισαγωγή του μένου της επιχείρησης με τον παρακάτω τρόπο:
Δημιουργεία κατηγορίων του μενού (π.χ. σε περίπτωση εστιατορίου,
κατηγορίες ορεκτικά, ψητά, κυρίως πιάτα κτλ)
Στην συνέχεια θα έχει την δυνατότητα να εισάγει προϊόντα ανά
κατηγορία με πεδία όπως : όνομα προϊόντος, περιγραφή, τιμή κτλ
Προσφορές
d. Εισαγωγή Events με πεδία όπως: τίτλος, ημερομηνία, περιγραφή, (tags
facebook user (προερετικό).
e. Εισαγωγή φωτογραφιών της επιχείρησης
f. Με χρήση κουμπιού “Συμβαίνει τώρα”, ο χρήστης θα έχει την δυνατότητα να
βγάλει φωτογραφία και να την ανεβάσει (δεν θα μπορεί να ανεβάσει
φωτογραφία από την συλλογή φωτογραφιών, ώστε να καλύψουμε την
πιθανότητα να ανεβάζει παλιότερη φωτογραφία για να προσελκίσει πελάτες)
Αν ο χρήστης της εφαρμογής είναι πελάτης:
a. Ο χρήστης θα έχει την δυνατότητα να περιηγηθεί στην ιστοσελίδα ως
επισκέπτης
b. Ο χρήστης θα έχει την δυνατότητα να δημιουργήσει λογαριασμό στην
εφαρμογή. Οι πληροφορίες που ζητούνται από τον χρήστη για την εγγραφή
είναι (προς συζήτηση):
c. Ο χρήστης θα έχει την δυνατότητα πραγματοποίησης εισόδου στο σύστημα
μέσω του κοινωνικού δικτύου του Facebook.
d. Στην αρχική σελίδα της εφαρμογής θα εμφανίζονται όλες οι επιχειρήσεις ανα
κατήγορια.
e. Με χρήση ένος κουμπιού “Χάρτης” ο χρήστης θα έχει την δυνατότητα να δει όλες τις επιχειρήσεις στον Χάρτη ( για την δημιουργεία αύτης της επιλογής, βασική προϋπόθεση είναι η επιχειρήσεις να εισάγουν την τοποθεσία τους στον χάρτη)
f. Κάνοντας κλικ σε μια επιχείρηση ο χρήστης θα έχει την δυνατότητα να μπει
στην σελίδα της επιχείρησης με τις παρακάτω πληροφορίες:
Βασικές πληροφορίες της επιχείρησης
Μενού
Events
Φωτογραφίες
“Συμβαίνει Τώρα”
g. Με χρήση κουμπίου “Βρίσκομαι εδώ” ο χρήστης θα έχει την δυνατότητα να
κάνει check in στην επιχείρηση στην οποία βρίσκεται (μπορούμε να βάλουμε
έλεγχο του location του χρήστη, ώστε να εξασφαλίσουμε ότι όντως βρίσκεται
στην επιχείρηση που έχετε κάνει ckeck in)
h. Με χρήση κουμπίου “Αποχώρηση” ο χρήστης θα έχει την δυνατότητα να
δηλώσει ότι αποχωρεί από την συγκεκριμένη επιχείρηση
i. Με έλεγχο της τοποθεσίας του χρήστη, αν ο χρήστης έχει ξεχάσει να
ειδοποιήσει ότι αποχώρησε, η αποχώρηση θα γίνεται αυτόματα
Δεδομένου ότι οι χρήστες θα έχουν την δυνατότητα να κάνουν check in σε κάποια
επιχείρηση, έχουμε την δυνατότητα δημιουργείας πεδίου “Επισκεψιμότητα” σε κάθε
επιχείρηση.
Requirements
Προγραμματισμός στο Διαδίκτυο
Εισαγωγή στον Προγραμματισμό
Αντικειμενοστραφής Προγραμματισμός Ι
Αντικειμενοστραφής Προγραμματισμός ΙΙ
Λειτουργία των Επιχειρήσεων & Πληροφορ Συστήματα
Required knowledge
Πολύ καλή γνώση C/C++, HTML, JAVA, SQL και γενικότερα προγραμματισμό.
Bibliography
to be done
Training of Intelligent Agents Using Reinforcement Learning and Transfer Learning
Objective
Η εργασία αποσκοπεί στην μελέτη εκπαίδευσης ευφών πρακτόρων βάσει ενισχυτικής μάθησης και τα πλεονεκτήματα που προκύπτουν από τη χρήση μεταφοράς μάθησης.
Description
Η εκπαίδευση ευφυών πρακτόρων σε περίπλοκα περιβάλλοντα είναι βασικό ζητούμενο σε εφαρμογές ρομποτικής. Συνήθως η ενισχυτική μάθηση προσφέρει τα καλύτερα αποτελέσματα προς αυτήν την κατεύθυνση. Η πολυπλοκότητα του περιβάλλοντος δράσης του πράκτορα επηρεάζει πολύ τον απαιτούμενο χρόνο μάθησης. Για να μειωθούν οι απαιτήσεις εκπαίδευσης, μπορεί να γίνει χρήση μεταφοράς μάθησης, όπου ένας πράκτορας που έχει εκπαιδευτεί σε παρόμοιες εργασίες μικρότερης πολυπλοκότητας, προσαρμόζεται ώστε να μπορεί να εκτελέσει αντίστοιχες εργασίες σε πιο πολύπλοκα περιβάλλοντα. Η εργασία στοχεύει την μελέτη της βελτίωσης του χρόνου εκπαίδευσης ενός πράκτορα με χρήση τεχνικών μεταφοράας μάθησης και στη διενέργεια πειραμάτων ώστε να αποτυπωθούν οι καλύτερες πρακτικές προς αυτήν την κατεύθυνση.
Requirements
Τεχνητή Νοημοσύνη
Required knowledge
Προγραμματισμός
Bibliography
Zhuangdi Zhu, Kaixiang Lin, Anil K. Jain, Jiayu Zhou (2020), Transfer Learning in Deep Reinforcement Learning: A Survey. https://arxiv.org/abs/2009.07888.
Yunzhe Tao, Sahika Genc, Jonathan Chung, Tao Sun, Sunil Mallya (2021), REPAINT: Knowledge Transfer in Deep Reinforcement Learning. Proc. of the 38th Int. Conf. on Machine Learning.
ΑΙ and privacy
Objective
ΑΙ and privacy
Description
ΑΙ and privacy
Requirements
Ασφάλεια ΠΕΣ, Διοίκηση ΠΣ
Required knowledge
Ασφάλεια ΠΕΣ
Bibliography
Άρθρα για AI και ιδιωτικότητα
Aegean Startups Open Data Base
Objective
Η εργασία στοχεύει στην σχεδίαση και ανάπτυξη βάσεων ανοικτών δεδομένων στην πλατφόρμα των Aegean Startups
Description
Η εργασία περιλαμβάνει τα εξής:
1. Σχεδίαση αρχείων βάσεων ανοικτών δεδομένων για θέματα όπως:
- Τα εργαστήρια του Παν. Αιγαίου
- Οι επιχειρήσεις του Αιγαίου
- Οι απόφοιτοι του Παν. Αιγαίου
- Οι απόδημοι Έλληνες του Αιγαίου
- Startups του Αιγαίου
- Ανοικτά οικονομικά δεδομένα για τα νησιά του Αιγαίου
2. Υλοποίηση κατάλληλων βάσεων δεδομένων και εργαλείων ανεύρεσης / οπτικοποίησης στο περιβάλλον του www.aegean-startups.gr
3. Συγγραφή οδηγιών χρήσης και διαχείρισης
Τα δεδομένα θα παρασχεθούν από άλλες ομάδες εργασίας.
Requirements
- Τεχνολογία λογισμικού
- Βάσεις Δεδομένων Ι-ΙΙ
- Προγραμματισμός στο Διαδίκτυο
Required knowledge
.
Bibliography
www.aegean-startups.gr
Algorithms in graph databases for Similarity Search
Objective
Στόχος της παρούσας διπλωματικής είναι η επαύξηση των βάσεων γραφοδεδομένων (graph databases) με συστάσεις. Συγκεκριμένα, ο χρήστης θα κάνει ένα ερώτημα στη βάση δεδομένων. Με βάση το ερώτημα και την απάντηση σε αυτό το ερώτημα, το σύστημα θα του προτείνει επιπρόσθετα αποτελέσματα τα οποία δεν ανήκουν στο αποτέλεσμα του αρχικού του ερωτήματος αλλά μπορεί επίσης να τον ενδιαφέρουν.
Description
Τα συστήματα γραφοβάσεων διαφέρουν από τα σχεσιακά συστήματα διαχείρισης βάσεων δεδομένων στο ότι το μοντέλο δεδομένων που χρησιμοποιούν δεν είναι το σχεσιακό μοντέλο, αλλά το μοντέλο ενός γράφου με ιδιότητες (property graph). Tα δομικά στοιχεία του μοντέλου είναι (α) κόμβοι που έχουν ιδιότητες και (β) ακμές πουεκφράζουν τις σχέσεις μεταξύ των κόμβων και επίσης έχουν δικές τους ιδιότητες. Η γλώσσα ερωτήσεων CYPHER διαφέρει από την SQL στο ότι επιτρέπει διασχίσεις μονοπατιών και εύρεση συγκεκριμένων προτύπων μέσα στο γράφο. Στα πλαίσια αυτής της διπλωματικής, θα χρησιμοποιηθεί η πιο γνωστή βάση γραφοδεδομένων, ονόματι Neo4j.
Για τη δημιουργία των συστάσεων θα εξετάσουμε αλγορίθμους εύρεσης ομοιότητας σε γράφους. Μεταξύ των αλγορίθμων (Personalized PageRank, Collaborartive Filtering, Pathsim, κτλ.) θα χρησιμοποιηθούν και αλγόριθμοι (Node2vec, Walk2vec, etc.) για την δημιουργία node embeddings, οι οποίοι χρησιμοποιούν μηχανική μάθηση για να απεικονίσουν τους κόμβους ενός δικτύου ως πολύ-διάστατα διανύσματα. Η βασική ιδέα αυτών των απεικονίσεων είναι ότι παρόμοιοι κόμβοι (πχ, κόμβοι με πολλούς κοινούς γείτονες) να απεικονίζονται ως παρόμοια διανύσματα. Έτσι μπορούμε να χρησιμοποιήσουμε τα node embeddings για να αναπαραστήσουμε τα αποτελέσματα της ερώτησης του υπό εξέταση χρήστη. Με βάση αυτήν την αναπαράσταση θα προτείνουμε στο χρήστη δεδομένα των οποίων τα embeddings μοιάζουν με αυτά του αποτελέσματος.
Requirements
Σημασιολογικός Ιστός
Required knowledge
Neo4j και γλώσσα προγραμματισμού Python
Bibliography
[2] Aditya Grover, Jure Leskovec: node2vec: Scalable Feature Learning for Networks. KDD 2016: 855-864 (ένας από τους πολλούς αλγορίθμους για node embeddings) https://snap.stanford.edu/node2vec/
Analysis of open source language models for specific tasks
Objective
Ανάλυση γλωσσικών μοντέλων για τη δημιουργία ταξονομίας ανά τομέα και τύπο προβλήματος.
Description
Μεθοδολογία: Desk-based research.
Πηγή δεδομένων: huggingface, ollama, llamacpp etc.
Οπτικές ανάλυσης ανά μοντέλο: (per model aspects of analysis)
Δημιουργία πίνακα (γραμμές τα μοντέλα και στήλες τα παρακάτω):
type of size (small, medium, large) | size of the model (# parameters) | implementation mode (cloud or native) | quantisation of the model capability | type of task used (problem each model is created for or mostly used for) | domain of application | type of embeddings | performance or (performance metrics use) | thinking capability | multilinguality | multimodality | coding capabilities | base infrastructure requirement (CPU is ok or GPU is necessary?) | testing or production level | type of model (base model, instruct model, transformer/distilled etc.)
Requirements
- ΤΝ
- ΠΣ
Required knowledge
analysis / desk-based search
literature review
Bibliography
https://link.springer.com/content/pdf/10.1007/s10115-024-02120-8.pdf
Raiaan, M. A. K., Mukta, M. S. H., Fatema, K., Fahad, N. M., Sakib, S., Mim, M. M. J., ... & Azam, S. (2024). A review on large language models: Architectures, applications, taxonomies, open issues and challenges. IEEE access, 12, 26839-26874.
https://ieeexplore.ieee.org/stamp/stamp.jsp?arnumber=10838047
Application development for User Behavior Analysis to improve individual habits and the degree of consent to new policies
Objective
Η συγκεκριμένη εργασία εστιάζει στο επίπεδο της αλληλεπίδρασης, της οπτικοποίησης δεδομένων (data visualisation) και της εξαγωγής συμπερασμάτων για τη χάραξη πολιτικής (policy-relevant insights). Με βάση ψηφιακούς υπολογιστές αξιολόγησης κινδύνου. Το υποσύστημα οπτικοποίησης δεδομένων και ανάλυσης, καθώς και η τελική έκδοση του συστατικού στοιχείου ετοιμότητας (Willingness level component) ενσωματωμένο στο εργαλείο (Toolset/Chatbot).
Description
Ο/Η φοιτητής/τρια θα αναπτύξει λειτουργίες που επιτρέπουν στους χρήστες να συγκρίνουν τα προσωπικά τους δεδομένα με εθνικούς μέσους όρους και μέσους όρους της ΕΕ (national and EU averages). Επιπλέον, η εργασία περιλαμβάνει:
- Ενσωμάτωση Ερωτήσεων Ετοιμότητας (Willingness questions): Σχεδιασμός ενός τρίτου επιπέδου αξιολόγησης (willingness level component) για τη μέτρηση της ετοιμότητας/διάθεσης των χρηστών να υιοθετήσουν εναλλακτικές ουσίες ή διαδικασίες.
- Ανώνυμη Καταγραφή & Ανάλυση (Anonymised recording & analysis): Καταγραφή των αλληλεπιδράσεων των χρηστών σε ανώνυμη μορφή και ανάλυσή τους για τον εντοπισμό προτύπων στις συμπεριφορικές επιλογές (behavioural choices) και την αποδοχή εναλλακτικών μεθόδων παραγωγής.
- Σύνθεση Δεδομένων & Αναφορές: Παραγωγή δομημένων αναφορών (structured reports) και συγκριτικών δεικτών (comparative indicators) που θα μεταφραστούν σε συστάσεις (recommendations) για βιομηχανικούς φορείς και υπεύθυνους χάραξης πολιτικής (industrial actors and policymakers).
Requirements
Τεχνολογία Λογισμικού
ΕΑΥ
Βάσεις δεδομένων
Required knowledge
Ανάλυση Δεδομένων (Data Analysis), Οπτικοποίηση Δεδομένων (Data Visualisation), Στατιστική Ανάλυση / Επιστήμη Δεδομένων (Data Science).
Bibliography
Bonney, R., Phillips, T. B., Ballard, H. L., & Enck, J. W. (2016). Can citizen science enhance public understanding of science? Public Understanding of Science, 25(1), 2-16. Εξετάζει πώς η οπτικοποίηση δεδομένων (data visualisation) και η σύγκριση ατομικών στοιχείων με εθνικούς ή ευρωπαϊκούς μέσους όρους (national/EU averages) βοηθά τους χρήστες να κατανοήσουν το ρίσκο των ουσιών στη ζωή τους.
Ceccaroni, L., Bowser, A., & Brenton, P. (2021). Civic technology and citizen science for environmental justice. Frontiers in Climate, 3, 715316. Αναφέρεται στην ανώνυμη καταγραφή (anonymised recording) και ανάλυση της συμπεριφοράς των πολιτών, καθώς και στο πώς τα συγκεντρωτικά δεδομένα μεταφράζονται σε προτάσεις πολιτικής (policy-relevant insights) για τους υπεύθυνους χάραξης πολιτικής.
Nov, O., Arazy, O., & Anderson, D. (2014). Scientists everyday: What motivates citizens to participate in science projects? Communications of the ACM, 57(8), 66-73. Χρήσιμη αναφορά για τη μελέτη των συμπεριφορικών επιλογών (behavioural choices) και του επιπέδου ετοιμότητας (willingness component) των χρηστών να αποδεχθούν ή να αλλάξουν τις καθημερινές τους πρακτικές απέναντι σε περιβαλλοντικούς κινδύνους.
Blockchain technology and its applications in e-business
Objective
Η μελέτη της τεχνολογίας blockchain και των εφαρμογών της στο ηλεκτρονικό επιχειρείν
Description
Θεωρητική και πρακτική προσέγγιση της τεχνολογίας blockchain και των εφαρμογών της στο ηλεκτρονικό επιχειρείν
Requirements
Τεχνολογίες και εφαρμογές ηλεκτρονικού εμπορίου
Required knowledge
Ηλεκτρονικό εμπόριο
Bibliography
Hughes, L., Dwivedi, Y., Misra, S., Rana, N., Raghavan, V. & Akella, V. (2019). Blockchain research, practice and policy: Applications, benefits, limitations, emerging research themes and research agenda. International Journal of
Information Management, 49, 114-129
https://www.blockchainresearchinstitute.org/
Detection of attention and distraction levels through EEG signals from the Muse 2 sensor and classification with Machine Learning
Objective
Ανάπτυξη συστήματος που αναγνωρίζει επίπεδα προσοχής (attention vs distraction) από EEG δεδομένα σε πραγματικό χρόνο.
Description
Το Muse 2 είναι εργαλείο EEG χαμηλού κόστους που χρησιμοποιείται σε έρευνες γνωστικής απόδοσης. Στη διπλωματική θα γίνει πείραμα με φοιτητές που θα εκτελέσουν δύο δραστηριότητες στον υπολογιστή:
Κανονική συγκέντρωση (π.χ. παρακολούθηση βίντεο ή ανάγνωση κειμένου)
Πρόκληση διάσπασης προσοχής (multitasking με ειδοποιήσεις/email distractions)
Η συλλογή EEG δεδομένων θα γίνει σε πραγματικό χρόνο μέσω Muse Developer SDK (BLE API) σε Python ή JavaScript. Θα εξαχθούν χαρακτηριστικά από EEG (Delta, Theta, Alpha, Beta power bands) και θα γίνει ταξινόμηση με SVM ή Random Forest.
Requirements
Προγραμματισμός (Python ή Java)
Ανάλυση Σημάτων
Αρχές Τεχνητής Νοημοσύνης ή Μηχανικής Μάθησης
Required knowledge
Βασικός προγραμματισμός
Θεμελιώδεις έννοιες Επεξεργασίας Σημάτων
Εισαγωγή στο Machine Learning
Bibliography
Zhuo, Z., Najafi, M., Zein, H., & Nait-Ali, A. (2025). Assessing a Single Student's Concentration on Learning Platforms: A Machine Learning-Enhanced EEG-Based Framework. arXiv preprint arXiv:2502.15107.
Development and validation of an AI agent for the impact measurement of an open dataset
Objective
H ανάπτυξη ενός Impact Tracking Agent για τη μέτρηση της "διάθεσης" (πόσα datasets έχουμε) στη μέτρηση της "αξίας" (τι αντίκτυπο έχουν).
Description
Δημιουργία ενός agent/bot που:
(a) λαμβάνει το URL ενός συνόλου δεδομένων (dataset),
(b) αναζητά στο διαδίκτυο αναφορές/παραδείγματα χρήσης αυτού του URL (καταγράφοντας το πλήθος)· επιπλέον, πραγματοποιεί πιο εξειδικευμένη αναζήτηση στο GitHub για εφαρμογές ή τμήματα κώδικα που χρησιμοποιούν αυτό το URL/API,
(c) κατηγοριοποιεί τη χρήση κάθε αναφοράς (π.χ. πολιτικές, σχέδια, κανονισμοί, έρευνα ή υπηρεσίες), καταγράφοντας το πλήθος ανά κατηγορία, ενώ ταυτόχρονα διατηρεί μια σύντομη περιγραφή της κάθε περίπτωσης και 1–2 επιπλέον χρήσιμες λεπτομέρειες για σκοπούς επαλήθευσης,
(d) εντοπίζει τους σχετικούς τομείς/κλάδους (domains/sectors) και καταγράφει το πλήθος ανά τομέα,
(e) επιχειρεί να κατηγοριοποιήσει τον τύπο χρήσης σε: i. οικονομική, ii. κοινωνική και iii. επιστημονική αξία,
(f) επικυρώνει τα αποτελέσματα για 100 διαφορετικά URLs συνόλων δεδομένων, και επιπλέον (+++) προσπαθεί να κάνει εξαγωγή συμπερασμάτων και σε επίπεδο πύλης (portal), δηλαδή για το σύνολο των datasets που φιλοξενεί μια πλατφόρμα.
Requirements
Τεχνολογία Λογισμικού
Προγραμματισμός Ι (python)
Required knowledge
LLM. RAG
Bibliography
Garrigós et al., 2015. Towards an approach to measure how open data is reused Visualization of open data metrics.
Prieto et al., 2018. Supporting Open Dataset Publication Decisions Based on Open Source Software Reuse. International Workshop on Data Warehousing and OLAP.
Abella et al., 2020. Meloda 5: A metric to assess open data reusability. El Profesional de la Informacion.
Downs & Chen, 2015. Bridging Disciplines: Assessing the Interdisciplinary Impact of Open Data.
https://odimpact.org/files/open-data-impact-key-findings.pdf
Development of a Brokering System for Digital Transformation Services - Business Logic
Objective
Η εργασία στοχεύει στη σχεδίαση και ανάπτυξη μίας πρωτότυπης εφαρμογής για τη διαμεσολάβηση στην παροχή υπηρεσιών ψηφιακού μετασχηματισμού στις επιχειρήσεις, από κατάλληλους παρόχους υπηρεσιών
Description
Η εργασία περιλαμβάνει τα εξής:
- Ανάλυση απαιτήσεων και ανταγωνισμού
- Σχεδίαση γενικής αρχιτεκτονικής και επιλογή εργαλείων ανάπτυξης (θα παρασχεθούν servers και άλλες απαραίτητες υποδομές)
- Ανάπτυξη μέρους της βάσης δεδομένων και της επιχειρηματικής λογικής
- Εισαγωγή αρχικών δεδομένων
- Έλεγχος της πλατφόρμας, μέσω ερωτηματολογίου σε πιθανούς χρήστες
- Κατάρτιση σχεδίου επόμενων βημάτων
Requirements
- Ψηφιακή Καινοτομία και επιχειρηματικότητα
- Τεχνολογία Λογισμικού
Required knowledge
Βασικές γνώσεις αναγκών ψηφιακού μετασχηματισμού μικρομεσαίων επιχειρήσεων
Bibliography
.
Development of a Brokering System for Digital Transformation Services - User Interface
Objective
Η εργασία στοχεύει στη σχεδίαση και ανάπτυξη μίας πρωτότυπης εφαρμογής για τη διαμεσολάβηση στην παροχή υπηρεσιών ψηφιακού μετασχηματισμού στις επιχειρήσεις, από κατάλληλους παρόχους υπηρεσιών
Description
Η εργασία περιλαμβάνει τα εξής:
- Ανάλυση απαιτήσεων και ανταγωνισμού
- Σχεδίαση γενικής αρχιτεκτονικής και επιλογή εργαλείων ανάπτυξης (θα παρασχεθούν servers και άλλες απαραίτητες υποδομές)
- Ανάπτυξη μέρους της διασύνδεσης με το χρήστη .
- Εισαγωγή αρχικών δεδομένων
- Έλεγχος της πλατφόρμας, μέσω ερωτηματολογίου σε πιθανούς χρήστες
- Κατάρτιση σχεδίου επόμενων βημάτων
Requirements
- Ψηφιακή Καινοτομία και επιχειρηματικότητα
- Τεχνολογία Λογισμικού
Required knowledge
Βασικές γνώσεις αναγκών ψηφιακού μετασχηματισμού μικρομεσαίων επιχειρήσεων
Bibliography
..
Development of a System for Green Transition Monitoring in SME's
Objective
Ανάπτυξη ενός διαδικτυακού Συστήματος Παρακολούθησης του Πράσινου Μετασχηματισμού Επιχειρήσεων
Description
Η διπλωματική περιλαμβάνει τα εξής:
- Ανάλυση ανάλογων εργαλείων σε ελλάδα και εξωτερικό
- Προσδιορισμός των 10 βασικών KPI's και 5 user deifned ανά τύπο επιχειρήσεων (εμπόριο, εστίαση, ξενοδοχείο, άλλο)
- Σύστημα δήλωσης KPI's ανά περίοδο και ανά επιχείρηση
- Σύστημα αναφορών
Requirements
Ψηφιακή Καινοτομία και Επιχειρηματικότητα
Required knowledge
Ανάπτυξη Συστημάτων Διαδικτύου
Bibliography
https://green-business.ec.europa.eu/publications/data-collection-tool_en

