background image

Σχεδιασμός και Υλοποίηση εξειδικευμένου chatbot για διαδικτυακές πλατφόρμες

 

93

 

Πίνακας 13: Προδιαγραφές του πειραματικού περιβάλλοντος (υλικό και λογισμικό) 

Εξάρτημα

 

Προδιαγραφή

 

Επεξεργαστής (CPU)

 

AMD Ryzen 7 7800X3D (8 πυρήνες / 16 νήματα, 3D V-Cache)

 

Κάρτα γραφικών (GPU)

 

AMD Radeon RX 6700 XT (αρχιτεκτονική RDNA 2)

 

Μνήμη κάρτας γραφικών (VRAM)

 

12 GB GDDR6

 

Μνήμη συστήματος (RAM)

 

32 GB

 

Λειτουργικό σύστημα

 

Ubuntu 24.04 LTS

 

Πλατφόρμα επιτάχυνσης

 

ROCm (Radeon Open Compute) [1]

 

Εκτέλεση μοντέλων

 

Ollama [21]

 

Μοντέλο παραγωγής

 

Llama 3.1 8B — q4_k_m

 

Μοντέλο ενσωματώσεων

 

BGE-M3 [5] (πολυγλωσσικό)

 

Διανυσματική βάση

 

ChromaDB [6]

 

 

Το σύνολο των ερωτήσεων που χρησιμοποιήθηκε ήταν αρκετά μεγάλο και ποικίλο. Σε μία 

μόνο συνεδρία δοκιμών καταγράφηκαν πάνω από χίλια ερωτήματα, συγκεκριμένα γύρω στα 

χίλια πεντακόσια ερωτήματα, διατυπωμένα άλλοτε στα ελληνικά και άλλοτε στα αγγλικά. Οι 

ερωτήσεις  κάλυπταν  ένα  ευρύ  φάσμα  αναγκών  ενός  πραγματικού  φοιτητή,  όπως  το  αν  ένα 

μάθημα είναι υποχρεωτικό, πόσες πιστωτικές μονάδες ή ώρες έχει, ποιος το διδάσκει, σε ποιο 

εξάμηνο και σε ποια κατεύθυνση ανήκει, αλλά και ερωτήσεις για τους καθηγητές, για τη δομή 

του προγράμματος σπουδών, για τα στοιχεία επικοινωνίας και την τοποθεσία του τμήματος. 

Στο σύνολο εντάχθηκαν επίτηδες και χρονικά εξαρτημένα ερωτήματα, για παράδειγμα για τις 

τελευταίες  ανακοινώσεις  ή  το  τρέχον  ακαδημαϊκό  ημερολόγιο,  καθώς  και  μια  ομάδα 

κακόβουλων  ή  άσχετων  ερωτημάτων,  ώστε  να  ελεγχθεί  η  ανθεκτικότητα  των  μηχανισμών 

προστασίας. 

Η  μεθοδολογία  των  δοκιμών  ακολούθησε  μια  απλή  αλλά  συστηματική  λογική.  Κάθε 

ερώτημα υποβαλλόταν στο σύστημα όπως ακριβώς θα το έγραφε ένας πραγματικός χρήστης, 

χωρίς  προεπεξεργασία,  και  καταγραφόταν  αυτόματα  ο  χρόνος  απόκρισης,  η  πηγή  που 

επιστράφηκε, το ποσοστό βεβαιότητας και η τελική απάντηση. Η καταγραφή οργανώθηκε ανά 

κατηγορία ερωτήματος, ώστε να είναι δυνατή η εκ των υστέρων ανάλυση της συμπεριφοράς