SlideShare uma empresa Scribd logo
1 de 35
Σχεδίαση και ανάπτυξη συστήματος αξιολόγησης της
αισθητικής διαδικτυακών εφαρμογών μέσω ανάλυσης
της δομής
ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ
ΤΜΗΜΑ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ & ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ
ΕΡΓΑΣΤΗΡΙΟ ΕΥΦΥΩΝ ΣΥΣΤΗΜΑΤΩΝ ΚΑΙ ΤΕΧΝΟΛΟΓΙΑΣ ΛΟΓΙΣΜΙΚΟΥ
Συσούρκα Σοφία
ΑΕΜ 7779
Επιβλέποντες:
Επίκουρος Καθηγητής κ. Συμεωνίδης Ανδρέας
Υποψήφιος Διδάκτωρ κ. Παπαμιχαήλ Μιχαήλ
22/3/2017
Περιεχόμενα
 Εισαγωγή
 Σκοπός της διπλωματικής
 Γνώσεις που αποκτήθηκαν
 Μεθοδολογία
 Πειράματα – Αποτελέσματα
 Συμπεράσματα – Μελλοντική εργασία
2Μάρτιος 17
 Πάνω από 1 δισεκατομμύριο ιστοσελίδες σήμερα
 Ποιος ο βέλτιστος τρόπος σχεδίασης;
 Υπάρχουν καθιερωμένα πρότυπα που εξασφαλίζουν
επιτυχημένη σχεδίαση;
Εισαγωγή
 Οι χρήστες αξιολογούν μία
ιστοσελίδα κυρίως με βάση
τον αισθητικό σχεδιασμό της
γραφικής διεπαφής
Υλοποίηση συστήματος
αξιολόγησης του
αισθητικού σχεδιασμού
Μάρτιος 17 3
4
Σκοπός της διπλωματικής
 Αισθητική όπως γίνεται αντιληπτή από τον χρήστη
 Ποσοτικοποίηση της αισθητικής μέσω μετρικών στατικής
ανάλυσης
 Εύρεση κυρίαρχων προτύπων σχεδίασης με αναφορά στην
αντίληψη του τελικού χρήστη
 Εύρεση προτύπων σχεδίασης με βάση το θεματικό περιεχόμενο
 Εκπαίδευση μοντέλων ώστε να αναγνωρίζουν τα πρότυπα
σχεδίασης
5
 Σχεδιασμός και ανάπτυξη συστήματος αξιολόγησης του
αισθητικού σχεδιασμού των ιστοσελίδων
 Συλλογή δεδομένων από ιστοσελίδες
 Μοντελοποίηση αισθητικής με χρήση μετρικών
 Ανάλυση δεδομένων
 Κατασκευή μοντέλου αξιολόγησης με βάση το θεματικό
περιεχόμενο των ιστοσελίδων
Γνώσεις που αποκτήθηκαν
Μάρτιος 17
6
• Data
Collector
scraped data
• Metric
Calculator
metrics
• Data
Analyzer
processed
metrics
• Webpage
UI
Evaluator
evaluation
report
Μεθοδολογία - Το σύστημα που
υλοποιήθηκε
Επιλογή του
dataset
Συλλογή
δεδομένων
Υπολογισμός
μετρικών
αισθητικής
Ανάλυση
τιμών
μετρικών
Κατασκευή
μοντέλου
πρόβλεψης
Μάρτιος 17
7
Data Collector
• Εισαγωγή των urls των ιστοσελίδων του dataset
• Συλλογή δεδομένων
• Αποθήκευση αποτελεσμάτων
Browser navigation
scripting & testing
utility
Μάρτιος 17
 3 θεματικές κατηγορίες
(news, e-shopping, search
engines)
 25 δημοφιλείς ιστοσελίδες
για κάθε κατηγορία
8
Data Collector
 Συλλογή δεδομένων
ανά επίπεδο βάθους
του HTML δέντρου
Web scraping
Δεδομένα
συλλέγονται για κάθε
«αντικείμενο» του
δέντρου, δηλαδή για
κάθε html tag
Ενδιαφερόμαστε για
ορατά αντικείμενα
Μάρτιος 17
9
Data Collector
Παραγόμενα δεδομένα:
 Κέντρα αντικειμένων
 Σημεία στοίχισης
 Διαχωρισμός οθόνης σε τμήματα (top, bottom, left, right)
 Διαχωρισμός οθόνης σε τεταρτημόρια (upper-left, upper-right, lower-left,
lower-right)
Μάρτιος 17
Άμεσα συλλεγόμενα δεδομένα:
 Διαστάσεις πλαισίου (frame) και διάταξης (layout)
 Συντεταγμένες αντικειμένων (πλάτος, ύψος, εμβαδόν)
Απόρριψη αντικειμένων:
 εκτός πλαισίου (frame)
 με tags όπως br, meta, script, noscript
 μη ορατά ή με μηδενικές διαστάσεις
10
Data Collector
Μάρτιος 17
JSON format
11
Metric Calculator
• Ανάγνωση αποτελεσμάτων του Data Collector
• Υπολογισμός μετρικών αισθητικής
• Αποθήκευση αποτελεσμάτων
Μάρτιος 17
12
Metric Calculator
 Density
 Equilibrium
 Balance
 Regularity
 Homogeneity
 Simplicity
 Alignment
 Grouping
 Proportion
 Cohesion
 Symmetry
 Rhythm
Τιμές στο διάστημα [0,1]
Ποσοστό κάλυψης της οθόνης από
αντικείμενα
Λογική τοποθέτηση των αντικειμένων,
χωρίς περίπλοκες διατάξεις
Μάρτιος 17
13
Metric Calculator
Μάρτιος 17
14
Data Analyzer
• Ανάγνωση αποτελεσμάτων του Metric Calculator
• Χειροκίνητη προ-επεξεργασία συνόλου δεδομένων
• Ανάλυση του συνόλου δεδομένων
• Αποθήκευση αποτελεσμάτων
Μάρτιος 17
 Διαγραφή μετρικής Equilibrium
 Επεξεργασία τιμών
 Διαγραφή μη χρήσιμων επιπέδων (όμοιες / παρόμοιες τιμές)
 Εξισορρόπηση αριθμού επιπέδων (23 επίπεδα)
 Συσχέτιση μετρικών (συνολικό dataset, μεταξύ επιπέδων, μεταξύ θεματικών
κατηγοριών
 Εύρος τιμών μετρικών
15Μάρτιος 17
Data Analyzer
16
Webpage UI Evaluator
• Ανάγνωση αποτελεσμάτων του Data Analyzer
• Αυτοματοποιημένη προ-επεξεργασία συνόλου δεδομένων
• Επιλογή κατάλληλων επιπέδων μέσω τεχνικών ομαδοποίησης
• Κατασκευή μοντέλου πρόβλεψης για κάθε επίπεδο μέσω
τεχνικών ταξινόμησης
• Κατασκευή συνδυαστικού μοντέλου αξιολόγησης
Μάρτιος 17
17Μάρτιος 17
Επιλογή κατάλληλων επιπέδων
Αλγόριθμοι Ομαδοποίησης:
 Kmeans
 Agglomerative Hierarchical
 DBSCAN
Καθορισμός κέντρων ομάδων
ώστε να ελαχιστοποιείται το
κριτήριο
Εμφωλευμένες ομάδες με
bottom-up προσέγγισηΔιακρίνει ζώνες υψηλής και
χαμηλής πυκνότητας
Αυτοματοποιημένη προ-επεξεργασία:
 Συμπλήρωση ελλιπών τιμών
 Αφαίρεση εξωκείμενων τιμών ανά επίπεδο (10% των δειγμάτων)
 Κλιμακοποίηση και κανονικοποίηση
 Τυχαία αναδιάταξη των δεδομένων
Στόχος Βέλτιστος διαχωρισμός
ιστοσελίδων διαφορετικών θεματικών
κατηγοριών
18Μάρτιος 17
Κατασκευή μοντέλου πρόβλεψης
για κάθε επίπεδο
Αλγόριθμοι Ταξινόμησης:
 Decision Tree
 K Nearest Neighbors
Διαχωρισμός του συνόλου
δεδομένων εκπαίδευσης σε
υποσύνολα ανάλογα με την τιμή
των γνωρισμάτων
 Χρήση των συνόλων δεδομένων των
επιπέδων που επιλέχθηκαν μέσω της
ομαδοποίησης
Ταξινόμηση με βάση
την πλειοψηφία
19Μάρτιος 17
Κατασκευή συνδυαστικού μοντέλου
αξιολόγησης
Επιβεβαίωση θεματικής κατηγορίας ποιοτικός σχεδιασμός
Λανθασμένη πρόβλεψη ο σχεδιασμός επιδέχεται βελτιώσεις
Διαδικασία αξιολόγησης:
 Δημιουργία συνόλου δεδομένων
 Υπολογισμός πιθανοτήτων κατάταξης στις 3 θεματικές κατηγορίες
 Συνυπολογισμός τιμών βάρους
 Εύρεση μέσης πιθανότητας κατάταξης σε κάθε κατηγορία
 Κατάταξη στην κατηγορία με τη μέγιστη πιθανότητα
Σύγκριση με τα πρότυπα σχεδιασμού δημοφιλών ιστοσελίδων!
20Μάρτιος 17
Πειράματα – Αποτελέσματα
Ανάλυση δεδομένων
 Συσχέτιση μετρικών
συνολικού dataset
 Rhythm – Symmetry
 Alignment – Regularity
21Μάρτιος 17
Ανάλυση δεδομένων
Κύριο εύρος τιμών
Alignment –
Layer 6
0.65 – 0.8
Cohesion –
Layer 1
0.55 – 0.7
Simplicity –
Layer 8
Έως 0.1
 Συνήθεις τιμές =
πρότυπο σχεδίασης
22Μάρτιος 17
Πειράματα εύρεσης κατάλληλων
επιπέδων
Παράμετρος
Τιμή
παραμέτρου
n_clusters 3
init kmeans++
max_iter 300
n_init 10
Βέλτιστα επίπεδα: 0, 7, 9, 10, 12
 Kmeans  Agglomerative Hierarchical
 DBSCAN
Παράμετρος
Τιμή
παραμέτρου
n_clusters 3
linkage
Ward,
Average,
Complete
23Μάρτιος 17
 Kmeans – επίπεδο 10
24Μάρτιος 17
 Agglomerative Hierarchical – επίπεδο 10
(complete linkage)
25Μάρτιος 17
Πειράματα κατασκευής μοντέλων
πρόβλεψης
10-fold cross-validation
Επίπεδο 10
Παράμετρος
Τιμή
παραμέτρου
criterion gini
min_samples
_leaf
2
DECISION TREE - LAYER 10
Class Precision Recall F1-Score Accuracy
Αριθμός
Δειγμάτων
E-shopping 0.74 0.81 0.77 0.81 21
News 0.87 0.87 0.87 0.87 23
Search engine 0.95 0.86 0.9 0.86 22
Average/Total 0.85 0.85 0.85 0.85 66
Παράμετρος
Τιμή
παραμέτρου
k 4
algorithm brute
metric manhattan
KNN - LAYER 10
Class Precision Recall F1-Score Accuracy
Αριθμός
δειγμάτων
E-shopping 0.77 0.81 0.79 0.81 21
News 0.91 0.87 0.89 0.87 23
Search engine 0.86 0.86 0.86 0.86 22
Average/ Total 0.85 0.85 0.85 0.85 66
26Μάρτιος 17
Πειράματα κατασκευής μοντέλων
πρόβλεψης
10-fold cross-validation
Επίπεδο 7
Παράμετρος
Τιμή
παραμέτρου
criterion entropy
min_samples
_leaf
2
DECISION TREE - LAYER 7
Class Precision Recall F1-Score Accuracy
Αριθμός
Δειγμάτων
E-shopping 0.66 0.83 0.73 0.83 23
News 0.86 0.75 0.8 0.75 24
Search engine 0.94 0.8 0.86 0.8 20
Average/Total 0.81 0.79 0.8 0.79 67
Παράμετρος
Τιμή
παραμέτρου
k 4
algorithm brute
metric euclidean
KNN - LAYER 7
Class Precision Recall F1-Score Accuracy
Αριθμός
Δειγμάτων
E-shopping 0.59 0.74 0.65 0.74 23
News 0.77 0.71 0.74 0.71 24
Search engine 0.94 0.75 0.83 0.75 20
Average/Total 0.76 0.73 0.74 0.73 67
27Μάρτιος 17
Εφαρμογή του μοντέλου αξιολόγησης
 6 ιστοσελίδες για κάθε θεματική κατηγορία
Class Precision Recall F1-Score Accuracy
Search engine 0.8 0.67 0.73 0.67
Layer E-shopping News Search engine
0 0.6 0.8 0.7
7 0.9 0.6 0.9
9 0.8 0.8 1
10 1 1 1
12 1 0.8 0.6
Class Precision Recall F1-Score Accuracy
Search engine 0.83 0.83 0.83 0.83
 Εισαγωγή τιμών
βάρους
Αποτέλεσμα χωρίς
βάρη
28Μάρτιος 17
Συμπεράσματα – Μελλοντική εργασία
 Επιτυχής μοντελοποίηση της αισθητικής
 Συλλογή απαραίτητων δεδομένων
 Αυτοματοποιημένη αξιολόγηση αισθητικής
 Γενικά πρότυπα σχεδίασης
 Διαφοροποίηση προτύπων σχεδίασης με βάση το θεματικό περιεχόμενο
 Δυνατότητα «ανάγνωσης» περισσότερων ιστοσελίδων
 Βελτίωση μαθηματικών εκφράσεων των μετρικών
 Προσθήκη περισσότερων μετρικών
 Προσθήκη περισσότερων θεματικών κατηγοριών
 Μεγαλύτερο σύνολων δεδομένων
Βελτιώσεις
29Μάρτιος 17
Ευχαριστίες
Θα ήθελα να ευχαριστήσω τους επιβλέποντες της
διπλωματικής μου εργασίας, κ. Ανδρέα Συμεωνίδη
και κ. Μιχαήλ Παπαμιχαήλ για τη βοήθεια και την
καθοδήγηση που μου προσέφεραν
30
Ευχαριστώ για την
προσοχή σας!
Ερωτήσεις;
Μάρτιος 17
31
News Global Rank Category Rank
Nytimes.com 92 2
Foxnews.com 236 10
Wsj.com 450 17
Reuters.com 518 18
Latimes.com 771 24
E-Shops
Amazon.com 8 1
Ebay.com 31 2
Walmart.com 120 5
Etsy.com 188 8
Newegg.com 549 18
Search Engines
Google.com 1 1
Search.yahoo.com 5 2
Uk.ask.com 75 4
Duckduckgo.com 542 5
Wolframalpha.com 2359 6
Dataset
Μάρτιος 17
Παράγοντες κατάταξης των
ιστοσελίδων στο Alexa.com
(για το τελευταίο 3μηνο):
 Μέσος αριθμός ημερήσιων
επισκεπτών
 Αριθμός προβολών
(pageviews)
32
Παράδειγμα «κακού» επιπέδου
Μάρτιος 17
Kmeans –
επίπεδο 2
33Μάρτιος 17
Σύγκριση επιπέδων
34Μάρτιος 17
Εφαρμογή του μοντέλου αξιολόγησης
 6 ιστοσελίδες για κάθε θεματική κατηγορία
Class Precision Recall F1-Score Accuracy
News 0.5 0.5 0.5 0.5
Layer E-shopping News Search engine
0 0.6 0.8 0.7
7 0.9 0.6 0.9
9 0.8 0.8 1
10 1 1 1
12 1 0.8 0.6
Class Precision Recall F1-Score Accuracy
News 0.6 0.5 0.55 0.5
 Εισαγωγή τιμών
βάρους
Αποτέλεσμα χωρίς
βάρη
35Μάρτιος 17
Εφαρμογή του μοντέλου αξιολόγησης
 6 ιστοσελίδες για κάθε θεματική κατηγορία
Class Precision Recall F1-Score Accuracy
E-shopping 0.43 0.5 0.46 0.5
Layer E-shopping News Search engine
0 0.6 0.8 0.7
7 0.9 0.6 0.9
9 0.8 0.8 1
10 1 1 1
12 1 0.8 0.6
Class Precision Recall F1-Score Accuracy
E-shopping 0.43 0.5 0.46 0.5
 Εισαγωγή τιμών
βάρους
Αποτέλεσμα χωρίς
βάρη

Mais conteúdo relacionado

Mais procurados

Εφαρμογή Τεχνικών Εξόρυξης Δεδομένων για την Εξαγωγή Προτύπων Διόρθωσης σε Σφ...
Εφαρμογή Τεχνικών Εξόρυξης Δεδομένων για την Εξαγωγή Προτύπων Διόρθωσης σε Σφ...Εφαρμογή Τεχνικών Εξόρυξης Δεδομένων για την Εξαγωγή Προτύπων Διόρθωσης σε Σφ...
Εφαρμογή Τεχνικών Εξόρυξης Δεδομένων για την Εξαγωγή Προτύπων Διόρθωσης σε Σφ...
ISSEL
 
Σχεδίαση και ανάπτυξη Μηχανισμού Αυτοματοποίησης παραγωγής Λογισμικού Ελέγχου...
Σχεδίαση και ανάπτυξη Μηχανισμού Αυτοματοποίησης παραγωγής Λογισμικού Ελέγχου...Σχεδίαση και ανάπτυξη Μηχανισμού Αυτοματοποίησης παραγωγής Λογισμικού Ελέγχου...
Σχεδίαση και ανάπτυξη Μηχανισμού Αυτοματοποίησης παραγωγής Λογισμικού Ελέγχου...
ISSEL
 
Giannopoulos Nikolaos: Ανάπτυξη Τεχνικών Εξατομίκευσης Διαφημιστικών Προβολών...
Giannopoulos Nikolaos: Ανάπτυξη Τεχνικών Εξατομίκευσης Διαφημιστικών Προβολών...Giannopoulos Nikolaos: Ανάπτυξη Τεχνικών Εξατομίκευσης Διαφημιστικών Προβολών...
Giannopoulos Nikolaos: Ανάπτυξη Τεχνικών Εξατομίκευσης Διαφημιστικών Προβολών...
Manos Tsardoulias
 
Ανάλυση αθλητικών επιδόσεων με τη χρήση του συστήματος REMEDES
Ανάλυση αθλητικών επιδόσεων με τη χρήση του συστήματος REMEDESΑνάλυση αθλητικών επιδόσεων με τη χρήση του συστήματος REMEDES
Ανάλυση αθλητικών επιδόσεων με τη χρήση του συστήματος REMEDES
ISSEL
 
Εφαρµογή τεχνικών µηχανικής µάθησης και ευφυούς διαχείρισης πληροφορίας για τ...
Εφαρµογή τεχνικών µηχανικής µάθησης και ευφυούς διαχείρισης πληροφορίας για τ...Εφαρµογή τεχνικών µηχανικής µάθησης και ευφυούς διαχείρισης πληροφορίας για τ...
Εφαρµογή τεχνικών µηχανικής µάθησης και ευφυούς διαχείρισης πληροφορίας για τ...
ISSEL
 
Ανίχνευση Αποκλίνουσας Συμπεριφοράς Χρηστών Διαδικτυακής Εφαρμογής Σε Πραγματ...
Ανίχνευση Αποκλίνουσας Συμπεριφοράς Χρηστών Διαδικτυακής Εφαρμογής Σε Πραγματ...Ανίχνευση Αποκλίνουσας Συμπεριφοράς Χρηστών Διαδικτυακής Εφαρμογής Σε Πραγματ...
Ανίχνευση Αποκλίνουσας Συμπεριφοράς Χρηστών Διαδικτυακής Εφαρμογής Σε Πραγματ...
ISSEL
 
Gougousis Dimitris: Development of an automated machine learning system for p...
Gougousis Dimitris: Development of an automated machine learning system for p...Gougousis Dimitris: Development of an automated machine learning system for p...
Gougousis Dimitris: Development of an automated machine learning system for p...
Manos Tsardoulias
 
Εντοπισμός του Image Inpainting με Μεθόδους Τεχνητής Νοημοσύνης
Εντοπισμός του Image Inpainting με Μεθόδους Τεχνητής ΝοημοσύνηςΕντοπισμός του Image Inpainting με Μεθόδους Τεχνητής Νοημοσύνης
Εντοπισμός του Image Inpainting με Μεθόδους Τεχνητής Νοημοσύνης
ISSEL
 
Βελτίωση του ρυθμού μετατροπής ηλεκτρονικών καταστημάτων με τεχνικές δυναμική...
Βελτίωση του ρυθμού μετατροπής ηλεκτρονικών καταστημάτων με τεχνικές δυναμική...Βελτίωση του ρυθμού μετατροπής ηλεκτρονικών καταστημάτων με τεχνικές δυναμική...
Βελτίωση του ρυθμού μετατροπής ηλεκτρονικών καταστημάτων με τεχνικές δυναμική...
ISSEL
 
Σχεδίαση και ανάπτυξη μηχανισμού αναγνώρισης επιθέσεων ασφαλείας σε διαδικτυα...
Σχεδίαση και ανάπτυξη μηχανισμού αναγνώρισης επιθέσεων ασφαλείας σε διαδικτυα...Σχεδίαση και ανάπτυξη μηχανισμού αναγνώρισης επιθέσεων ασφαλείας σε διαδικτυα...
Σχεδίαση και ανάπτυξη μηχανισμού αναγνώρισης επιθέσεων ασφαλείας σε διαδικτυα...
ISSEL
 

Mais procurados (13)

Evangelos papathomas diploma thesis presentation
Evangelos papathomas diploma thesis presentationEvangelos papathomas diploma thesis presentation
Evangelos papathomas diploma thesis presentation
 
Εφαρμογή Τεχνικών Εξόρυξης Δεδομένων για την Εξαγωγή Προτύπων Διόρθωσης σε Σφ...
Εφαρμογή Τεχνικών Εξόρυξης Δεδομένων για την Εξαγωγή Προτύπων Διόρθωσης σε Σφ...Εφαρμογή Τεχνικών Εξόρυξης Δεδομένων για την Εξαγωγή Προτύπων Διόρθωσης σε Σφ...
Εφαρμογή Τεχνικών Εξόρυξης Δεδομένων για την Εξαγωγή Προτύπων Διόρθωσης σε Σφ...
 
Σχεδίαση και ανάπτυξη Μηχανισμού Αυτοματοποίησης παραγωγής Λογισμικού Ελέγχου...
Σχεδίαση και ανάπτυξη Μηχανισμού Αυτοματοποίησης παραγωγής Λογισμικού Ελέγχου...Σχεδίαση και ανάπτυξη Μηχανισμού Αυτοματοποίησης παραγωγής Λογισμικού Ελέγχου...
Σχεδίαση και ανάπτυξη Μηχανισμού Αυτοματοποίησης παραγωγής Λογισμικού Ελέγχου...
 
Konstantinos Papadopoulos Diploma Thesis presenation
Konstantinos Papadopoulos Diploma Thesis presenationKonstantinos Papadopoulos Diploma Thesis presenation
Konstantinos Papadopoulos Diploma Thesis presenation
 
Giannopoulos Nikolaos: Ανάπτυξη Τεχνικών Εξατομίκευσης Διαφημιστικών Προβολών...
Giannopoulos Nikolaos: Ανάπτυξη Τεχνικών Εξατομίκευσης Διαφημιστικών Προβολών...Giannopoulos Nikolaos: Ανάπτυξη Τεχνικών Εξατομίκευσης Διαφημιστικών Προβολών...
Giannopoulos Nikolaos: Ανάπτυξη Τεχνικών Εξατομίκευσης Διαφημιστικών Προβολών...
 
Ανάλυση αθλητικών επιδόσεων με τη χρήση του συστήματος REMEDES
Ανάλυση αθλητικών επιδόσεων με τη χρήση του συστήματος REMEDESΑνάλυση αθλητικών επιδόσεων με τη χρήση του συστήματος REMEDES
Ανάλυση αθλητικών επιδόσεων με τη χρήση του συστήματος REMEDES
 
Theofilos Georgiadis: Library recommendation system for the reuse of software...
Theofilos Georgiadis: Library recommendation system for the reuse of software...Theofilos Georgiadis: Library recommendation system for the reuse of software...
Theofilos Georgiadis: Library recommendation system for the reuse of software...
 
Εφαρµογή τεχνικών µηχανικής µάθησης και ευφυούς διαχείρισης πληροφορίας για τ...
Εφαρµογή τεχνικών µηχανικής µάθησης και ευφυούς διαχείρισης πληροφορίας για τ...Εφαρµογή τεχνικών µηχανικής µάθησης και ευφυούς διαχείρισης πληροφορίας για τ...
Εφαρµογή τεχνικών µηχανικής µάθησης και ευφυούς διαχείρισης πληροφορίας για τ...
 
Ανίχνευση Αποκλίνουσας Συμπεριφοράς Χρηστών Διαδικτυακής Εφαρμογής Σε Πραγματ...
Ανίχνευση Αποκλίνουσας Συμπεριφοράς Χρηστών Διαδικτυακής Εφαρμογής Σε Πραγματ...Ανίχνευση Αποκλίνουσας Συμπεριφοράς Χρηστών Διαδικτυακής Εφαρμογής Σε Πραγματ...
Ανίχνευση Αποκλίνουσας Συμπεριφοράς Χρηστών Διαδικτυακής Εφαρμογής Σε Πραγματ...
 
Gougousis Dimitris: Development of an automated machine learning system for p...
Gougousis Dimitris: Development of an automated machine learning system for p...Gougousis Dimitris: Development of an automated machine learning system for p...
Gougousis Dimitris: Development of an automated machine learning system for p...
 
Εντοπισμός του Image Inpainting με Μεθόδους Τεχνητής Νοημοσύνης
Εντοπισμός του Image Inpainting με Μεθόδους Τεχνητής ΝοημοσύνηςΕντοπισμός του Image Inpainting με Μεθόδους Τεχνητής Νοημοσύνης
Εντοπισμός του Image Inpainting με Μεθόδους Τεχνητής Νοημοσύνης
 
Βελτίωση του ρυθμού μετατροπής ηλεκτρονικών καταστημάτων με τεχνικές δυναμική...
Βελτίωση του ρυθμού μετατροπής ηλεκτρονικών καταστημάτων με τεχνικές δυναμική...Βελτίωση του ρυθμού μετατροπής ηλεκτρονικών καταστημάτων με τεχνικές δυναμική...
Βελτίωση του ρυθμού μετατροπής ηλεκτρονικών καταστημάτων με τεχνικές δυναμική...
 
Σχεδίαση και ανάπτυξη μηχανισμού αναγνώρισης επιθέσεων ασφαλείας σε διαδικτυα...
Σχεδίαση και ανάπτυξη μηχανισμού αναγνώρισης επιθέσεων ασφαλείας σε διαδικτυα...Σχεδίαση και ανάπτυξη μηχανισμού αναγνώρισης επιθέσεων ασφαλείας σε διαδικτυα...
Σχεδίαση και ανάπτυξη μηχανισμού αναγνώρισης επιθέσεων ασφαλείας σε διαδικτυα...
 

Destaque

Destaque (9)

Lelis Αthanasios
Lelis ΑthanasiosLelis Αthanasios
Lelis Αthanasios
 
Towards an MDA Mechanism for RESTful Services Development
Towards an MDA Mechanism for RESTful Services DevelopmentTowards an MDA Mechanism for RESTful Services Development
Towards an MDA Mechanism for RESTful Services Development
 
Ελευθέριος Χατζηπέτρου
Ελευθέριος ΧατζηπέτρουΕλευθέριος Χατζηπέτρου
Ελευθέριος Χατζηπέτρου
 
Νικηφόρος Σακκάς
Νικηφόρος Σακκάς Νικηφόρος Σακκάς
Νικηφόρος Σακκάς
 
Σωτήριος Αγγελής
Σωτήριος ΑγγελήςΣωτήριος Αγγελής
Σωτήριος Αγγελής
 
Ναταλία Μιχαηλίδου
Ναταλία ΜιχαηλίδουΝαταλία Μιχαηλίδου
Ναταλία Μιχαηλίδου
 
Γκιλίρης Ιωάννης 7419
Γκιλίρης Ιωάννης 7419Γκιλίρης Ιωάννης 7419
Γκιλίρης Ιωάννης 7419
 
User-Perceived Source Code Quality Estimation based on Static Analysis Metrics
User-Perceived Source Code Quality Estimation based on Static Analysis MetricsUser-Perceived Source Code Quality Estimation based on Static Analysis Metrics
User-Perceived Source Code Quality Estimation based on Static Analysis Metrics
 
Christos Psarras
Christos PsarrasChristos Psarras
Christos Psarras
 

Semelhante a Σχεδίαση και ανάπτυξη συστήματος αξιολόγησης της αισθητικής διαδικτυακών εφαρμογών μέσω ανάλυσης της δομής

Understanding the importance of demographic background for the website aesth...
Understanding the importance of demographic background  for the website aesth...Understanding the importance of demographic background  for the website aesth...
Understanding the importance of demographic background for the website aesth...
ISSEL
 
Applying Data Mining Techniques to Extract Fix Patterns for Static Analysis V...
Applying Data Mining Techniques to Extract Fix Patterns for Static Analysis V...Applying Data Mining Techniques to Extract Fix Patterns for Static Analysis V...
Applying Data Mining Techniques to Extract Fix Patterns for Static Analysis V...
ISSEL
 
Παρουσίαση θεμάτων διπλωματικών 2010
Παρουσίαση θεμάτων διπλωματικών 2010Παρουσίαση θεμάτων διπλωματικών 2010
Παρουσίαση θεμάτων διπλωματικών 2010
ISSEL
 
Εφαρµογή Τεχνικών Μηχανικής Μάθησης για την Ανάλυση Αλλαγών Κώδικα µε στόχο τ...
Εφαρµογή Τεχνικών Μηχανικής Μάθησης για την Ανάλυση Αλλαγών Κώδικα µε στόχο τ...Εφαρµογή Τεχνικών Μηχανικής Μάθησης για την Ανάλυση Αλλαγών Κώδικα µε στόχο τ...
Εφαρµογή Τεχνικών Μηχανικής Μάθησης για την Ανάλυση Αλλαγών Κώδικα µε στόχο τ...
ISSEL
 
Ανάπτυξη Εφαρµογής Προφίλ Μηχανικών Λογισµικού από ∆εδοµένα Αποθετηρίων Λογισ...
Ανάπτυξη Εφαρµογής Προφίλ Μηχανικών Λογισµικού από ∆εδοµένα Αποθετηρίων Λογισ...Ανάπτυξη Εφαρµογής Προφίλ Μηχανικών Λογισµικού από ∆εδοµένα Αποθετηρίων Λογισ...
Ανάπτυξη Εφαρµογής Προφίλ Μηχανικών Λογισµικού από ∆εδοµένα Αποθετηρίων Λογισ...
ISSEL
 
System Development for Prediction of Static Analysis Metrics of Source Code
System Development for Prediction of Static Analysis Metrics of Source CodeSystem Development for Prediction of Static Analysis Metrics of Source Code
System Development for Prediction of Static Analysis Metrics of Source Code
ISSEL
 
Ανάπτυξη συστήματος πρόβλεψης της εξέλιξης των μετρικών στατικής ανάλυσης πηγ...
Ανάπτυξη συστήματος πρόβλεψης της εξέλιξης των μετρικών στατικής ανάλυσης πηγ...Ανάπτυξη συστήματος πρόβλεψης της εξέλιξης των μετρικών στατικής ανάλυσης πηγ...
Ανάπτυξη συστήματος πρόβλεψης της εξέλιξης των μετρικών στατικής ανάλυσης πηγ...
ISSEL
 
Θεματική Μοντελοποίηση και Σύστημα Συστάσεων Απαιτήσεων Λογισμικού με χρήση Μ...
Θεματική Μοντελοποίηση και Σύστημα Συστάσεων Απαιτήσεων Λογισμικού με χρήση Μ...Θεματική Μοντελοποίηση και Σύστημα Συστάσεων Απαιτήσεων Λογισμικού με χρήση Μ...
Θεματική Μοντελοποίηση και Σύστημα Συστάσεων Απαιτήσεων Λογισμικού με χρήση Μ...
ISSEL
 
Alexandros Delitzas: Understanding website aesthetics using deep learning
Alexandros Delitzas: Understanding website aesthetics using deep learningAlexandros Delitzas: Understanding website aesthetics using deep learning
Alexandros Delitzas: Understanding website aesthetics using deep learning
Manos Tsardoulias
 

Semelhante a Σχεδίαση και ανάπτυξη συστήματος αξιολόγησης της αισθητικής διαδικτυακών εφαρμογών μέσω ανάλυσης της δομής (20)

Understanding the importance of demographic background for the website aesth...
Understanding the importance of demographic background  for the website aesth...Understanding the importance of demographic background  for the website aesth...
Understanding the importance of demographic background for the website aesth...
 
Applying Data Mining Techniques to Extract Fix Patterns for Static Analysis V...
Applying Data Mining Techniques to Extract Fix Patterns for Static Analysis V...Applying Data Mining Techniques to Extract Fix Patterns for Static Analysis V...
Applying Data Mining Techniques to Extract Fix Patterns for Static Analysis V...
 
Χατζηελευθερίου Ειρήνη
Χατζηελευθερίου ΕιρήνηΧατζηελευθερίου Ειρήνη
Χατζηελευθερίου Ειρήνη
 
Σχεδιασμός και Υλοποίηση Πληροφοριακού Συστήματος βέλτιστης διαδρομής συνεπιβ...
Σχεδιασμός και Υλοποίηση Πληροφοριακού Συστήματος βέλτιστης διαδρομής συνεπιβ...Σχεδιασμός και Υλοποίηση Πληροφοριακού Συστήματος βέλτιστης διαδρομής συνεπιβ...
Σχεδιασμός και Υλοποίηση Πληροφοριακού Συστήματος βέλτιστης διαδρομής συνεπιβ...
 
Παρουσίαση θεμάτων διπλωματικών 2010
Παρουσίαση θεμάτων διπλωματικών 2010Παρουσίαση θεμάτων διπλωματικών 2010
Παρουσίαση θεμάτων διπλωματικών 2010
 
Αλεξάνδρα Μπαλτζή 7485
Αλεξάνδρα Μπαλτζή 7485Αλεξάνδρα Μπαλτζή 7485
Αλεξάνδρα Μπαλτζή 7485
 
Γεροκώστα
ΓεροκώσταΓεροκώστα
Γεροκώστα
 
Εφαρµογή Τεχνικών Μηχανικής Μάθησης για την Ανάλυση Αλλαγών Κώδικα µε στόχο τ...
Εφαρµογή Τεχνικών Μηχανικής Μάθησης για την Ανάλυση Αλλαγών Κώδικα µε στόχο τ...Εφαρµογή Τεχνικών Μηχανικής Μάθησης για την Ανάλυση Αλλαγών Κώδικα µε στόχο τ...
Εφαρµογή Τεχνικών Μηχανικής Μάθησης για την Ανάλυση Αλλαγών Κώδικα µε στόχο τ...
 
Ανάπτυξη Εφαρµογής Προφίλ Μηχανικών Λογισµικού από ∆εδοµένα Αποθετηρίων Λογισ...
Ανάπτυξη Εφαρµογής Προφίλ Μηχανικών Λογισµικού από ∆εδοµένα Αποθετηρίων Λογισ...Ανάπτυξη Εφαρµογής Προφίλ Μηχανικών Λογισµικού από ∆εδοµένα Αποθετηρίων Λογισ...
Ανάπτυξη Εφαρµογής Προφίλ Μηχανικών Λογισµικού από ∆εδοµένα Αποθετηρίων Λογισ...
 
Georgia Pantalona
Georgia PantalonaGeorgia Pantalona
Georgia Pantalona
 
Narlis Eystratios
Narlis EystratiosNarlis Eystratios
Narlis Eystratios
 
System Development for Prediction of Static Analysis Metrics of Source Code
System Development for Prediction of Static Analysis Metrics of Source CodeSystem Development for Prediction of Static Analysis Metrics of Source Code
System Development for Prediction of Static Analysis Metrics of Source Code
 
Ανάπτυξη συστήματος πρόβλεψης της εξέλιξης των μετρικών στατικής ανάλυσης πηγ...
Ανάπτυξη συστήματος πρόβλεψης της εξέλιξης των μετρικών στατικής ανάλυσης πηγ...Ανάπτυξη συστήματος πρόβλεψης της εξέλιξης των μετρικών στατικής ανάλυσης πηγ...
Ανάπτυξη συστήματος πρόβλεψης της εξέλιξης των μετρικών στατικής ανάλυσης πηγ...
 
Ελένη Νησιώτη
Ελένη ΝησιώτηΕλένη Νησιώτη
Ελένη Νησιώτη
 
Ifigeneia Theodoridou
Ifigeneia TheodoridouIfigeneia Theodoridou
Ifigeneia Theodoridou
 
Θεματική Μοντελοποίηση και Σύστημα Συστάσεων Απαιτήσεων Λογισμικού με χρήση Μ...
Θεματική Μοντελοποίηση και Σύστημα Συστάσεων Απαιτήσεων Λογισμικού με χρήση Μ...Θεματική Μοντελοποίηση και Σύστημα Συστάσεων Απαιτήσεων Λογισμικού με χρήση Μ...
Θεματική Μοντελοποίηση και Σύστημα Συστάσεων Απαιτήσεων Λογισμικού με χρήση Μ...
 
Nikolaos Oikonomou
Nikolaos OikonomouNikolaos Oikonomou
Nikolaos Oikonomou
 
Alexandros Delitzas: Understanding website aesthetics using deep learning
Alexandros Delitzas: Understanding website aesthetics using deep learningAlexandros Delitzas: Understanding website aesthetics using deep learning
Alexandros Delitzas: Understanding website aesthetics using deep learning
 
Ioannis Loias
Ioannis LoiasIoannis Loias
Ioannis Loias
 
Employing Machine Learning and Intelligent Information Management Techniques ...
Employing Machine Learning and Intelligent Information Management Techniques ...Employing Machine Learning and Intelligent Information Management Techniques ...
Employing Machine Learning and Intelligent Information Management Techniques ...
 

Mais de ISSEL

Implementation of a platform for assessing indoor spaces regarding their frie...
Implementation of a platform for assessing indoor spaces regarding their frie...Implementation of a platform for assessing indoor spaces regarding their frie...
Implementation of a platform for assessing indoor spaces regarding their frie...
ISSEL
 
Autonomous car position calculation with particle filters using traffic data ...
Autonomous car position calculation with particle filters using traffic data ...Autonomous car position calculation with particle filters using traffic data ...
Autonomous car position calculation with particle filters using traffic data ...
ISSEL
 
Ανίχνευση αντικειµένων από λίγα δείγµατα µε χρήση γραφηµάτων και τεχνικών ΜΕΤ...
Ανίχνευση αντικειµένων από λίγα δείγµατα µε χρήση γραφηµάτων και τεχνικών ΜΕΤ...Ανίχνευση αντικειµένων από λίγα δείγµατα µε χρήση γραφηµάτων και τεχνικών ΜΕΤ...
Ανίχνευση αντικειµένων από λίγα δείγµατα µε χρήση γραφηµάτων και τεχνικών ΜΕΤ...
ISSEL
 
Ανάπτυξη ∆υναµικού και Προσωποποιηµένου Συστήµατος Ερωταπαντήσεων µε Πηγή το ...
Ανάπτυξη ∆υναµικού και Προσωποποιηµένου Συστήµατος Ερωταπαντήσεων µε Πηγή το ...Ανάπτυξη ∆υναµικού και Προσωποποιηµένου Συστήµατος Ερωταπαντήσεων µε Πηγή το ...
Ανάπτυξη ∆υναµικού και Προσωποποιηµένου Συστήµατος Ερωταπαντήσεων µε Πηγή το ...
ISSEL
 
Ανάπτυξη Φίλτρων Ανεπιθύμητων Μηνυμάτων με Χρήση Τεχνικών Τεχνητής Νοημοσύνης
Ανάπτυξη Φίλτρων Ανεπιθύμητων Μηνυμάτων με Χρήση Τεχνικών Τεχνητής ΝοημοσύνηςΑνάπτυξη Φίλτρων Ανεπιθύμητων Μηνυμάτων με Χρήση Τεχνικών Τεχνητής Νοημοσύνης
Ανάπτυξη Φίλτρων Ανεπιθύμητων Μηνυμάτων με Χρήση Τεχνικών Τεχνητής Νοημοσύνης
ISSEL
 
Ανάπτυξη Ελληνικών Μοντέλων Εντοπισμού Ρητορικής Μίσους.pptx
Ανάπτυξη Ελληνικών Μοντέλων Εντοπισμού Ρητορικής Μίσους.pptxΑνάπτυξη Ελληνικών Μοντέλων Εντοπισμού Ρητορικής Μίσους.pptx
Ανάπτυξη Ελληνικών Μοντέλων Εντοπισμού Ρητορικής Μίσους.pptx
ISSEL
 
Σχεδιασμός και υλοποίηση πλήρους και αυτοματοποιημένου εργαλείου ελέγχων ασφά...
Σχεδιασμός και υλοποίηση πλήρους και αυτοματοποιημένου εργαλείου ελέγχων ασφά...Σχεδιασμός και υλοποίηση πλήρους και αυτοματοποιημένου εργαλείου ελέγχων ασφά...
Σχεδιασμός και υλοποίηση πλήρους και αυτοματοποιημένου εργαλείου ελέγχων ασφά...
ISSEL
 
Ανάπτυξη συστήματος ιεραρχικής ομαδοποίησης και διαχείρισης κειμένων για αποκ...
Ανάπτυξη συστήματος ιεραρχικής ομαδοποίησης και διαχείρισης κειμένων για αποκ...Ανάπτυξη συστήματος ιεραρχικής ομαδοποίησης και διαχείρισης κειμένων για αποκ...
Ανάπτυξη συστήματος ιεραρχικής ομαδοποίησης και διαχείρισης κειμένων για αποκ...
ISSEL
 
Ανάπτυξη γραφικής διεπαφής σε σύστημα προσομοίωσης ηλεκτρονικών αγορών με στό...
Ανάπτυξη γραφικής διεπαφής σε σύστημα προσομοίωσης ηλεκτρονικών αγορών με στό...Ανάπτυξη γραφικής διεπαφής σε σύστημα προσομοίωσης ηλεκτρονικών αγορών με στό...
Ανάπτυξη γραφικής διεπαφής σε σύστημα προσομοίωσης ηλεκτρονικών αγορών με στό...
ISSEL
 
Δημιουργία Ολοκληρωμένου Συστήματος Επαλήθευσης Ορθότητας Ισχυρισμών
Δημιουργία Ολοκληρωμένου Συστήματος Επαλήθευσης Ορθότητας ΙσχυρισμώνΔημιουργία Ολοκληρωμένου Συστήματος Επαλήθευσης Ορθότητας Ισχυρισμών
Δημιουργία Ολοκληρωμένου Συστήματος Επαλήθευσης Ορθότητας Ισχυρισμών
ISSEL
 
Εξόρυξη δεδοµένων για τη δυναµική ενσωµάτωση γνώσης σε πολυπρακτορικά συστήµατα
Εξόρυξη δεδοµένων για τη δυναµική ενσωµάτωση γνώσης σε πολυπρακτορικά συστήµαταΕξόρυξη δεδοµένων για τη δυναµική ενσωµάτωση γνώσης σε πολυπρακτορικά συστήµατα
Εξόρυξη δεδοµένων για τη δυναµική ενσωµάτωση γνώσης σε πολυπρακτορικά συστήµατα
ISSEL
 
Ανάπτυξη Μηχανισμών Αυτοματοποίησης των διαδικασιών κατασκευής συστημάτων λο...
Ανάπτυξη Μηχανισμών Αυτοματοποίησης των  διαδικασιών κατασκευής συστημάτων λο...Ανάπτυξη Μηχανισμών Αυτοματοποίησης των  διαδικασιών κατασκευής συστημάτων λο...
Ανάπτυξη Μηχανισμών Αυτοματοποίησης των διαδικασιών κατασκευής συστημάτων λο...
ISSEL
 
ΕΥΦΥΗΣ ΜΕΘΟΔΟΛΟΓΙΑ ΑΠΟΤΙΜΗΣΗΣ ΤΟΥ ΒΑΘΜΟΥ ΔΙΑΤΗΡΗΣΙΜΟΤΗΤΑΣ ΕΡΓΩΝ ΛΟΓΙΣΜΙΚΟΥ ΜΕ...
ΕΥΦΥΗΣ ΜΕΘΟΔΟΛΟΓΙΑ ΑΠΟΤΙΜΗΣΗΣ ΤΟΥ ΒΑΘΜΟΥ ΔΙΑΤΗΡΗΣΙΜΟΤΗΤΑΣ ΕΡΓΩΝ ΛΟΓΙΣΜΙΚΟΥ ΜΕ...ΕΥΦΥΗΣ ΜΕΘΟΔΟΛΟΓΙΑ ΑΠΟΤΙΜΗΣΗΣ ΤΟΥ ΒΑΘΜΟΥ ΔΙΑΤΗΡΗΣΙΜΟΤΗΤΑΣ ΕΡΓΩΝ ΛΟΓΙΣΜΙΚΟΥ ΜΕ...
ΕΥΦΥΗΣ ΜΕΘΟΔΟΛΟΓΙΑ ΑΠΟΤΙΜΗΣΗΣ ΤΟΥ ΒΑΘΜΟΥ ΔΙΑΤΗΡΗΣΙΜΟΤΗΤΑΣ ΕΡΓΩΝ ΛΟΓΙΣΜΙΚΟΥ ΜΕ...
ISSEL
 
Μηχανισμοί αυτοματοποίησης διαδικασιών σχεδίασης, υλοποίησης και ανάπτυξης λο...
Μηχανισμοί αυτοματοποίησης διαδικασιών σχεδίασης, υλοποίησης και ανάπτυξης λο...Μηχανισμοί αυτοματοποίησης διαδικασιών σχεδίασης, υλοποίησης και ανάπτυξης λο...
Μηχανισμοί αυτοματοποίησης διαδικασιών σχεδίασης, υλοποίησης και ανάπτυξης λο...
ISSEL
 
Εξόρυξη δεδομένων τεχνολογίας λογισμικού για επαναχρησιμοποίηση λογισμικού
Εξόρυξη δεδομένων τεχνολογίας λογισμικού για επαναχρησιμοποίηση λογισμικούΕξόρυξη δεδομένων τεχνολογίας λογισμικού για επαναχρησιμοποίηση λογισμικού
Εξόρυξη δεδομένων τεχνολογίας λογισμικού για επαναχρησιμοποίηση λογισμικού
ISSEL
 
Ανάλυση ∆εδοµένων ΄Εργων Λογισµικού για Ανάπτυξη σε Νέα Πεδία Εφαρµογής
Ανάλυση ∆εδοµένων ΄Εργων Λογισµικού για Ανάπτυξη σε Νέα Πεδία ΕφαρµογήςΑνάλυση ∆εδοµένων ΄Εργων Λογισµικού για Ανάπτυξη σε Νέα Πεδία Εφαρµογής
Ανάλυση ∆εδοµένων ΄Εργων Λογισµικού για Ανάπτυξη σε Νέα Πεδία Εφαρµογής
ISSEL
 
Camera-based localization of annotated objects in indoor environments
Camera-based localization of annotated objects in indoor environmentsCamera-based localization of annotated objects in indoor environments
Camera-based localization of annotated objects in indoor environments
ISSEL
 
Εντοπισμός θέσης επισημασμένου αντικειμένου σε εσωτερικό χώρο με χρήση πολλαπ...
Εντοπισμός θέσης επισημασμένου αντικειμένου σε εσωτερικό χώρο με χρήση πολλαπ...Εντοπισμός θέσης επισημασμένου αντικειμένου σε εσωτερικό χώρο με χρήση πολλαπ...
Εντοπισμός θέσης επισημασμένου αντικειμένου σε εσωτερικό χώρο με χρήση πολλαπ...
ISSEL
 
Design and implementation of an automation mechanism to automatically develop...
Design and implementation of an automation mechanism to automatically develop...Design and implementation of an automation mechanism to automatically develop...
Design and implementation of an automation mechanism to automatically develop...
ISSEL
 
ΣΧΕΔΙΑΣΗ ΚΑΙ ΑΝΑΠΤΥΞΗ ΜΗΧΑΝΙΣΜΟΥ ΑΥΤΟΜΑΤΟΠΟΙΗΣΗΣ ΤΗΣ ΑΝΑΠΤΥΞΗΣ ΓΡΑΦΙΚΩΝ ΕΝΤΟΛ...
ΣΧΕΔΙΑΣΗ ΚΑΙ ΑΝΑΠΤΥΞΗ ΜΗΧΑΝΙΣΜΟΥ ΑΥΤΟΜΑΤΟΠΟΙΗΣΗΣ ΤΗΣ ΑΝΑΠΤΥΞΗΣ ΓΡΑΦΙΚΩΝ ΕΝΤΟΛ...ΣΧΕΔΙΑΣΗ ΚΑΙ ΑΝΑΠΤΥΞΗ ΜΗΧΑΝΙΣΜΟΥ ΑΥΤΟΜΑΤΟΠΟΙΗΣΗΣ ΤΗΣ ΑΝΑΠΤΥΞΗΣ ΓΡΑΦΙΚΩΝ ΕΝΤΟΛ...
ΣΧΕΔΙΑΣΗ ΚΑΙ ΑΝΑΠΤΥΞΗ ΜΗΧΑΝΙΣΜΟΥ ΑΥΤΟΜΑΤΟΠΟΙΗΣΗΣ ΤΗΣ ΑΝΑΠΤΥΞΗΣ ΓΡΑΦΙΚΩΝ ΕΝΤΟΛ...
ISSEL
 

Mais de ISSEL (20)

Implementation of a platform for assessing indoor spaces regarding their frie...
Implementation of a platform for assessing indoor spaces regarding their frie...Implementation of a platform for assessing indoor spaces regarding their frie...
Implementation of a platform for assessing indoor spaces regarding their frie...
 
Autonomous car position calculation with particle filters using traffic data ...
Autonomous car position calculation with particle filters using traffic data ...Autonomous car position calculation with particle filters using traffic data ...
Autonomous car position calculation with particle filters using traffic data ...
 
Ανίχνευση αντικειµένων από λίγα δείγµατα µε χρήση γραφηµάτων και τεχνικών ΜΕΤ...
Ανίχνευση αντικειµένων από λίγα δείγµατα µε χρήση γραφηµάτων και τεχνικών ΜΕΤ...Ανίχνευση αντικειµένων από λίγα δείγµατα µε χρήση γραφηµάτων και τεχνικών ΜΕΤ...
Ανίχνευση αντικειµένων από λίγα δείγµατα µε χρήση γραφηµάτων και τεχνικών ΜΕΤ...
 
Ανάπτυξη ∆υναµικού και Προσωποποιηµένου Συστήµατος Ερωταπαντήσεων µε Πηγή το ...
Ανάπτυξη ∆υναµικού και Προσωποποιηµένου Συστήµατος Ερωταπαντήσεων µε Πηγή το ...Ανάπτυξη ∆υναµικού και Προσωποποιηµένου Συστήµατος Ερωταπαντήσεων µε Πηγή το ...
Ανάπτυξη ∆υναµικού και Προσωποποιηµένου Συστήµατος Ερωταπαντήσεων µε Πηγή το ...
 
Ανάπτυξη Φίλτρων Ανεπιθύμητων Μηνυμάτων με Χρήση Τεχνικών Τεχνητής Νοημοσύνης
Ανάπτυξη Φίλτρων Ανεπιθύμητων Μηνυμάτων με Χρήση Τεχνικών Τεχνητής ΝοημοσύνηςΑνάπτυξη Φίλτρων Ανεπιθύμητων Μηνυμάτων με Χρήση Τεχνικών Τεχνητής Νοημοσύνης
Ανάπτυξη Φίλτρων Ανεπιθύμητων Μηνυμάτων με Χρήση Τεχνικών Τεχνητής Νοημοσύνης
 
Ανάπτυξη Ελληνικών Μοντέλων Εντοπισμού Ρητορικής Μίσους.pptx
Ανάπτυξη Ελληνικών Μοντέλων Εντοπισμού Ρητορικής Μίσους.pptxΑνάπτυξη Ελληνικών Μοντέλων Εντοπισμού Ρητορικής Μίσους.pptx
Ανάπτυξη Ελληνικών Μοντέλων Εντοπισμού Ρητορικής Μίσους.pptx
 
Σχεδιασμός και υλοποίηση πλήρους και αυτοματοποιημένου εργαλείου ελέγχων ασφά...
Σχεδιασμός και υλοποίηση πλήρους και αυτοματοποιημένου εργαλείου ελέγχων ασφά...Σχεδιασμός και υλοποίηση πλήρους και αυτοματοποιημένου εργαλείου ελέγχων ασφά...
Σχεδιασμός και υλοποίηση πλήρους και αυτοματοποιημένου εργαλείου ελέγχων ασφά...
 
Ανάπτυξη συστήματος ιεραρχικής ομαδοποίησης και διαχείρισης κειμένων για αποκ...
Ανάπτυξη συστήματος ιεραρχικής ομαδοποίησης και διαχείρισης κειμένων για αποκ...Ανάπτυξη συστήματος ιεραρχικής ομαδοποίησης και διαχείρισης κειμένων για αποκ...
Ανάπτυξη συστήματος ιεραρχικής ομαδοποίησης και διαχείρισης κειμένων για αποκ...
 
Ανάπτυξη γραφικής διεπαφής σε σύστημα προσομοίωσης ηλεκτρονικών αγορών με στό...
Ανάπτυξη γραφικής διεπαφής σε σύστημα προσομοίωσης ηλεκτρονικών αγορών με στό...Ανάπτυξη γραφικής διεπαφής σε σύστημα προσομοίωσης ηλεκτρονικών αγορών με στό...
Ανάπτυξη γραφικής διεπαφής σε σύστημα προσομοίωσης ηλεκτρονικών αγορών με στό...
 
Δημιουργία Ολοκληρωμένου Συστήματος Επαλήθευσης Ορθότητας Ισχυρισμών
Δημιουργία Ολοκληρωμένου Συστήματος Επαλήθευσης Ορθότητας ΙσχυρισμώνΔημιουργία Ολοκληρωμένου Συστήματος Επαλήθευσης Ορθότητας Ισχυρισμών
Δημιουργία Ολοκληρωμένου Συστήματος Επαλήθευσης Ορθότητας Ισχυρισμών
 
Εξόρυξη δεδοµένων για τη δυναµική ενσωµάτωση γνώσης σε πολυπρακτορικά συστήµατα
Εξόρυξη δεδοµένων για τη δυναµική ενσωµάτωση γνώσης σε πολυπρακτορικά συστήµαταΕξόρυξη δεδοµένων για τη δυναµική ενσωµάτωση γνώσης σε πολυπρακτορικά συστήµατα
Εξόρυξη δεδοµένων για τη δυναµική ενσωµάτωση γνώσης σε πολυπρακτορικά συστήµατα
 
Ανάπτυξη Μηχανισμών Αυτοματοποίησης των διαδικασιών κατασκευής συστημάτων λο...
Ανάπτυξη Μηχανισμών Αυτοματοποίησης των  διαδικασιών κατασκευής συστημάτων λο...Ανάπτυξη Μηχανισμών Αυτοματοποίησης των  διαδικασιών κατασκευής συστημάτων λο...
Ανάπτυξη Μηχανισμών Αυτοματοποίησης των διαδικασιών κατασκευής συστημάτων λο...
 
ΕΥΦΥΗΣ ΜΕΘΟΔΟΛΟΓΙΑ ΑΠΟΤΙΜΗΣΗΣ ΤΟΥ ΒΑΘΜΟΥ ΔΙΑΤΗΡΗΣΙΜΟΤΗΤΑΣ ΕΡΓΩΝ ΛΟΓΙΣΜΙΚΟΥ ΜΕ...
ΕΥΦΥΗΣ ΜΕΘΟΔΟΛΟΓΙΑ ΑΠΟΤΙΜΗΣΗΣ ΤΟΥ ΒΑΘΜΟΥ ΔΙΑΤΗΡΗΣΙΜΟΤΗΤΑΣ ΕΡΓΩΝ ΛΟΓΙΣΜΙΚΟΥ ΜΕ...ΕΥΦΥΗΣ ΜΕΘΟΔΟΛΟΓΙΑ ΑΠΟΤΙΜΗΣΗΣ ΤΟΥ ΒΑΘΜΟΥ ΔΙΑΤΗΡΗΣΙΜΟΤΗΤΑΣ ΕΡΓΩΝ ΛΟΓΙΣΜΙΚΟΥ ΜΕ...
ΕΥΦΥΗΣ ΜΕΘΟΔΟΛΟΓΙΑ ΑΠΟΤΙΜΗΣΗΣ ΤΟΥ ΒΑΘΜΟΥ ΔΙΑΤΗΡΗΣΙΜΟΤΗΤΑΣ ΕΡΓΩΝ ΛΟΓΙΣΜΙΚΟΥ ΜΕ...
 
Μηχανισμοί αυτοματοποίησης διαδικασιών σχεδίασης, υλοποίησης και ανάπτυξης λο...
Μηχανισμοί αυτοματοποίησης διαδικασιών σχεδίασης, υλοποίησης και ανάπτυξης λο...Μηχανισμοί αυτοματοποίησης διαδικασιών σχεδίασης, υλοποίησης και ανάπτυξης λο...
Μηχανισμοί αυτοματοποίησης διαδικασιών σχεδίασης, υλοποίησης και ανάπτυξης λο...
 
Εξόρυξη δεδομένων τεχνολογίας λογισμικού για επαναχρησιμοποίηση λογισμικού
Εξόρυξη δεδομένων τεχνολογίας λογισμικού για επαναχρησιμοποίηση λογισμικούΕξόρυξη δεδομένων τεχνολογίας λογισμικού για επαναχρησιμοποίηση λογισμικού
Εξόρυξη δεδομένων τεχνολογίας λογισμικού για επαναχρησιμοποίηση λογισμικού
 
Ανάλυση ∆εδοµένων ΄Εργων Λογισµικού για Ανάπτυξη σε Νέα Πεδία Εφαρµογής
Ανάλυση ∆εδοµένων ΄Εργων Λογισµικού για Ανάπτυξη σε Νέα Πεδία ΕφαρµογήςΑνάλυση ∆εδοµένων ΄Εργων Λογισµικού για Ανάπτυξη σε Νέα Πεδία Εφαρµογής
Ανάλυση ∆εδοµένων ΄Εργων Λογισµικού για Ανάπτυξη σε Νέα Πεδία Εφαρµογής
 
Camera-based localization of annotated objects in indoor environments
Camera-based localization of annotated objects in indoor environmentsCamera-based localization of annotated objects in indoor environments
Camera-based localization of annotated objects in indoor environments
 
Εντοπισμός θέσης επισημασμένου αντικειμένου σε εσωτερικό χώρο με χρήση πολλαπ...
Εντοπισμός θέσης επισημασμένου αντικειμένου σε εσωτερικό χώρο με χρήση πολλαπ...Εντοπισμός θέσης επισημασμένου αντικειμένου σε εσωτερικό χώρο με χρήση πολλαπ...
Εντοπισμός θέσης επισημασμένου αντικειμένου σε εσωτερικό χώρο με χρήση πολλαπ...
 
Design and implementation of an automation mechanism to automatically develop...
Design and implementation of an automation mechanism to automatically develop...Design and implementation of an automation mechanism to automatically develop...
Design and implementation of an automation mechanism to automatically develop...
 
ΣΧΕΔΙΑΣΗ ΚΑΙ ΑΝΑΠΤΥΞΗ ΜΗΧΑΝΙΣΜΟΥ ΑΥΤΟΜΑΤΟΠΟΙΗΣΗΣ ΤΗΣ ΑΝΑΠΤΥΞΗΣ ΓΡΑΦΙΚΩΝ ΕΝΤΟΛ...
ΣΧΕΔΙΑΣΗ ΚΑΙ ΑΝΑΠΤΥΞΗ ΜΗΧΑΝΙΣΜΟΥ ΑΥΤΟΜΑΤΟΠΟΙΗΣΗΣ ΤΗΣ ΑΝΑΠΤΥΞΗΣ ΓΡΑΦΙΚΩΝ ΕΝΤΟΛ...ΣΧΕΔΙΑΣΗ ΚΑΙ ΑΝΑΠΤΥΞΗ ΜΗΧΑΝΙΣΜΟΥ ΑΥΤΟΜΑΤΟΠΟΙΗΣΗΣ ΤΗΣ ΑΝΑΠΤΥΞΗΣ ΓΡΑΦΙΚΩΝ ΕΝΤΟΛ...
ΣΧΕΔΙΑΣΗ ΚΑΙ ΑΝΑΠΤΥΞΗ ΜΗΧΑΝΙΣΜΟΥ ΑΥΤΟΜΑΤΟΠΟΙΗΣΗΣ ΤΗΣ ΑΝΑΠΤΥΞΗΣ ΓΡΑΦΙΚΩΝ ΕΝΤΟΛ...
 

Último

5ο Κεφάλαιο - Το Λογισμικό του Υπολογιστή.pptx
5ο Κεφάλαιο - Το Λογισμικό του Υπολογιστή.pptx5ο Κεφάλαιο - Το Λογισμικό του Υπολογιστή.pptx
5ο Κεφάλαιο - Το Λογισμικό του Υπολογιστή.pptx
Athina Tziaki
 

Último (9)

ΙΣΤΟΡΙΑ Α΄ΓΥΜΝΑΣΙΟΥ : ΕΠΑΝΑΛΗΨΗ 2024
ΙΣΤΟΡΙΑ Α΄ΓΥΜΝΑΣΙΟΥ  : ΕΠΑΝΑΛΗΨΗ 2024ΙΣΤΟΡΙΑ Α΄ΓΥΜΝΑΣΙΟΥ  : ΕΠΑΝΑΛΗΨΗ 2024
ΙΣΤΟΡΙΑ Α΄ΓΥΜΝΑΣΙΟΥ : ΕΠΑΝΑΛΗΨΗ 2024
 
Σουρεαλιστικά ταξίδια μέσα από την τέχνη
Σουρεαλιστικά ταξίδια μέσα από την τέχνηΣουρεαλιστικά ταξίδια μέσα από την τέχνη
Σουρεαλιστικά ταξίδια μέσα από την τέχνη
 
Μαθητικά συμβούλια .
Μαθητικά συμβούλια                                  .Μαθητικά συμβούλια                                  .
Μαθητικά συμβούλια .
 
Μαθητικές καταλήψεις
Μαθητικές                                  καταλήψειςΜαθητικές                                  καταλήψεις
Μαθητικές καταλήψεις
 
ΙΣΤΟΡΙΑ Α' ΓΥΜΝΑΣΙΟΥ : ΕΠΑΝΑΛΗΠΤΙΚΕΣ ΑΣΚΗΣΕΙΣ ΜΕΡΟΣ 2ο
ΙΣΤΟΡΙΑ Α' ΓΥΜΝΑΣΙΟΥ : ΕΠΑΝΑΛΗΠΤΙΚΕΣ ΑΣΚΗΣΕΙΣ ΜΕΡΟΣ 2οΙΣΤΟΡΙΑ Α' ΓΥΜΝΑΣΙΟΥ : ΕΠΑΝΑΛΗΠΤΙΚΕΣ ΑΣΚΗΣΕΙΣ ΜΕΡΟΣ 2ο
ΙΣΤΟΡΙΑ Α' ΓΥΜΝΑΣΙΟΥ : ΕΠΑΝΑΛΗΠΤΙΚΕΣ ΑΣΚΗΣΕΙΣ ΜΕΡΟΣ 2ο
 
5ο Κεφάλαιο - Το Λογισμικό του Υπολογιστή.pptx
5ο Κεφάλαιο - Το Λογισμικό του Υπολογιστή.pptx5ο Κεφάλαιο - Το Λογισμικό του Υπολογιστή.pptx
5ο Κεφάλαιο - Το Λογισμικό του Υπολογιστή.pptx
 
-Διψήφιοι αριθμοί-δεκαδες μονάδες-θέση ψηφίου Α- Β τάξη
-Διψήφιοι  αριθμοί-δεκαδες μονάδες-θέση ψηφίου Α- Β τάξη-Διψήφιοι  αριθμοί-δεκαδες μονάδες-θέση ψηφίου Α- Β τάξη
-Διψήφιοι αριθμοί-δεκαδες μονάδες-θέση ψηφίου Α- Β τάξη
 
Σεβασμός .
Σεβασμός                                   .Σεβασμός                                   .
Σεβασμός .
 
ΙΣΤΟΡΙΑ Α' ΓΥΜΝΑΣΙΟΥ : ΕΠΑΝΑΛΗΠΤΙΚΕΣ ΑΣΚΗΣΕΙΣ ΜΕΡΟΣ 1ο
ΙΣΤΟΡΙΑ Α' ΓΥΜΝΑΣΙΟΥ : ΕΠΑΝΑΛΗΠΤΙΚΕΣ ΑΣΚΗΣΕΙΣ  ΜΕΡΟΣ 1ο ΙΣΤΟΡΙΑ Α' ΓΥΜΝΑΣΙΟΥ : ΕΠΑΝΑΛΗΠΤΙΚΕΣ ΑΣΚΗΣΕΙΣ  ΜΕΡΟΣ 1ο
ΙΣΤΟΡΙΑ Α' ΓΥΜΝΑΣΙΟΥ : ΕΠΑΝΑΛΗΠΤΙΚΕΣ ΑΣΚΗΣΕΙΣ ΜΕΡΟΣ 1ο
 

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

  • 1. Σχεδίαση και ανάπτυξη συστήματος αξιολόγησης της αισθητικής διαδικτυακών εφαρμογών μέσω ανάλυσης της δομής ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΤΜΗΜΑ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ & ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΕΡΓΑΣΤΗΡΙΟ ΕΥΦΥΩΝ ΣΥΣΤΗΜΑΤΩΝ ΚΑΙ ΤΕΧΝΟΛΟΓΙΑΣ ΛΟΓΙΣΜΙΚΟΥ Συσούρκα Σοφία ΑΕΜ 7779 Επιβλέποντες: Επίκουρος Καθηγητής κ. Συμεωνίδης Ανδρέας Υποψήφιος Διδάκτωρ κ. Παπαμιχαήλ Μιχαήλ 22/3/2017
  • 2. Περιεχόμενα  Εισαγωγή  Σκοπός της διπλωματικής  Γνώσεις που αποκτήθηκαν  Μεθοδολογία  Πειράματα – Αποτελέσματα  Συμπεράσματα – Μελλοντική εργασία 2Μάρτιος 17
  • 3.  Πάνω από 1 δισεκατομμύριο ιστοσελίδες σήμερα  Ποιος ο βέλτιστος τρόπος σχεδίασης;  Υπάρχουν καθιερωμένα πρότυπα που εξασφαλίζουν επιτυχημένη σχεδίαση; Εισαγωγή  Οι χρήστες αξιολογούν μία ιστοσελίδα κυρίως με βάση τον αισθητικό σχεδιασμό της γραφικής διεπαφής Υλοποίηση συστήματος αξιολόγησης του αισθητικού σχεδιασμού Μάρτιος 17 3
  • 4. 4 Σκοπός της διπλωματικής  Αισθητική όπως γίνεται αντιληπτή από τον χρήστη  Ποσοτικοποίηση της αισθητικής μέσω μετρικών στατικής ανάλυσης  Εύρεση κυρίαρχων προτύπων σχεδίασης με αναφορά στην αντίληψη του τελικού χρήστη  Εύρεση προτύπων σχεδίασης με βάση το θεματικό περιεχόμενο  Εκπαίδευση μοντέλων ώστε να αναγνωρίζουν τα πρότυπα σχεδίασης
  • 5. 5  Σχεδιασμός και ανάπτυξη συστήματος αξιολόγησης του αισθητικού σχεδιασμού των ιστοσελίδων  Συλλογή δεδομένων από ιστοσελίδες  Μοντελοποίηση αισθητικής με χρήση μετρικών  Ανάλυση δεδομένων  Κατασκευή μοντέλου αξιολόγησης με βάση το θεματικό περιεχόμενο των ιστοσελίδων Γνώσεις που αποκτήθηκαν Μάρτιος 17
  • 6. 6 • Data Collector scraped data • Metric Calculator metrics • Data Analyzer processed metrics • Webpage UI Evaluator evaluation report Μεθοδολογία - Το σύστημα που υλοποιήθηκε Επιλογή του dataset Συλλογή δεδομένων Υπολογισμός μετρικών αισθητικής Ανάλυση τιμών μετρικών Κατασκευή μοντέλου πρόβλεψης Μάρτιος 17
  • 7. 7 Data Collector • Εισαγωγή των urls των ιστοσελίδων του dataset • Συλλογή δεδομένων • Αποθήκευση αποτελεσμάτων Browser navigation scripting & testing utility Μάρτιος 17  3 θεματικές κατηγορίες (news, e-shopping, search engines)  25 δημοφιλείς ιστοσελίδες για κάθε κατηγορία
  • 8. 8 Data Collector  Συλλογή δεδομένων ανά επίπεδο βάθους του HTML δέντρου Web scraping Δεδομένα συλλέγονται για κάθε «αντικείμενο» του δέντρου, δηλαδή για κάθε html tag Ενδιαφερόμαστε για ορατά αντικείμενα Μάρτιος 17
  • 9. 9 Data Collector Παραγόμενα δεδομένα:  Κέντρα αντικειμένων  Σημεία στοίχισης  Διαχωρισμός οθόνης σε τμήματα (top, bottom, left, right)  Διαχωρισμός οθόνης σε τεταρτημόρια (upper-left, upper-right, lower-left, lower-right) Μάρτιος 17 Άμεσα συλλεγόμενα δεδομένα:  Διαστάσεις πλαισίου (frame) και διάταξης (layout)  Συντεταγμένες αντικειμένων (πλάτος, ύψος, εμβαδόν) Απόρριψη αντικειμένων:  εκτός πλαισίου (frame)  με tags όπως br, meta, script, noscript  μη ορατά ή με μηδενικές διαστάσεις
  • 11. 11 Metric Calculator • Ανάγνωση αποτελεσμάτων του Data Collector • Υπολογισμός μετρικών αισθητικής • Αποθήκευση αποτελεσμάτων Μάρτιος 17
  • 12. 12 Metric Calculator  Density  Equilibrium  Balance  Regularity  Homogeneity  Simplicity  Alignment  Grouping  Proportion  Cohesion  Symmetry  Rhythm Τιμές στο διάστημα [0,1] Ποσοστό κάλυψης της οθόνης από αντικείμενα Λογική τοποθέτηση των αντικειμένων, χωρίς περίπλοκες διατάξεις Μάρτιος 17
  • 14. 14 Data Analyzer • Ανάγνωση αποτελεσμάτων του Metric Calculator • Χειροκίνητη προ-επεξεργασία συνόλου δεδομένων • Ανάλυση του συνόλου δεδομένων • Αποθήκευση αποτελεσμάτων Μάρτιος 17  Διαγραφή μετρικής Equilibrium  Επεξεργασία τιμών  Διαγραφή μη χρήσιμων επιπέδων (όμοιες / παρόμοιες τιμές)  Εξισορρόπηση αριθμού επιπέδων (23 επίπεδα)  Συσχέτιση μετρικών (συνολικό dataset, μεταξύ επιπέδων, μεταξύ θεματικών κατηγοριών  Εύρος τιμών μετρικών
  • 16. 16 Webpage UI Evaluator • Ανάγνωση αποτελεσμάτων του Data Analyzer • Αυτοματοποιημένη προ-επεξεργασία συνόλου δεδομένων • Επιλογή κατάλληλων επιπέδων μέσω τεχνικών ομαδοποίησης • Κατασκευή μοντέλου πρόβλεψης για κάθε επίπεδο μέσω τεχνικών ταξινόμησης • Κατασκευή συνδυαστικού μοντέλου αξιολόγησης Μάρτιος 17
  • 17. 17Μάρτιος 17 Επιλογή κατάλληλων επιπέδων Αλγόριθμοι Ομαδοποίησης:  Kmeans  Agglomerative Hierarchical  DBSCAN Καθορισμός κέντρων ομάδων ώστε να ελαχιστοποιείται το κριτήριο Εμφωλευμένες ομάδες με bottom-up προσέγγισηΔιακρίνει ζώνες υψηλής και χαμηλής πυκνότητας Αυτοματοποιημένη προ-επεξεργασία:  Συμπλήρωση ελλιπών τιμών  Αφαίρεση εξωκείμενων τιμών ανά επίπεδο (10% των δειγμάτων)  Κλιμακοποίηση και κανονικοποίηση  Τυχαία αναδιάταξη των δεδομένων Στόχος Βέλτιστος διαχωρισμός ιστοσελίδων διαφορετικών θεματικών κατηγοριών
  • 18. 18Μάρτιος 17 Κατασκευή μοντέλου πρόβλεψης για κάθε επίπεδο Αλγόριθμοι Ταξινόμησης:  Decision Tree  K Nearest Neighbors Διαχωρισμός του συνόλου δεδομένων εκπαίδευσης σε υποσύνολα ανάλογα με την τιμή των γνωρισμάτων  Χρήση των συνόλων δεδομένων των επιπέδων που επιλέχθηκαν μέσω της ομαδοποίησης Ταξινόμηση με βάση την πλειοψηφία
  • 19. 19Μάρτιος 17 Κατασκευή συνδυαστικού μοντέλου αξιολόγησης Επιβεβαίωση θεματικής κατηγορίας ποιοτικός σχεδιασμός Λανθασμένη πρόβλεψη ο σχεδιασμός επιδέχεται βελτιώσεις Διαδικασία αξιολόγησης:  Δημιουργία συνόλου δεδομένων  Υπολογισμός πιθανοτήτων κατάταξης στις 3 θεματικές κατηγορίες  Συνυπολογισμός τιμών βάρους  Εύρεση μέσης πιθανότητας κατάταξης σε κάθε κατηγορία  Κατάταξη στην κατηγορία με τη μέγιστη πιθανότητα Σύγκριση με τα πρότυπα σχεδιασμού δημοφιλών ιστοσελίδων!
  • 20. 20Μάρτιος 17 Πειράματα – Αποτελέσματα Ανάλυση δεδομένων  Συσχέτιση μετρικών συνολικού dataset  Rhythm – Symmetry  Alignment – Regularity
  • 21. 21Μάρτιος 17 Ανάλυση δεδομένων Κύριο εύρος τιμών Alignment – Layer 6 0.65 – 0.8 Cohesion – Layer 1 0.55 – 0.7 Simplicity – Layer 8 Έως 0.1  Συνήθεις τιμές = πρότυπο σχεδίασης
  • 22. 22Μάρτιος 17 Πειράματα εύρεσης κατάλληλων επιπέδων Παράμετρος Τιμή παραμέτρου n_clusters 3 init kmeans++ max_iter 300 n_init 10 Βέλτιστα επίπεδα: 0, 7, 9, 10, 12  Kmeans  Agglomerative Hierarchical  DBSCAN Παράμετρος Τιμή παραμέτρου n_clusters 3 linkage Ward, Average, Complete
  • 23. 23Μάρτιος 17  Kmeans – επίπεδο 10
  • 24. 24Μάρτιος 17  Agglomerative Hierarchical – επίπεδο 10 (complete linkage)
  • 25. 25Μάρτιος 17 Πειράματα κατασκευής μοντέλων πρόβλεψης 10-fold cross-validation Επίπεδο 10 Παράμετρος Τιμή παραμέτρου criterion gini min_samples _leaf 2 DECISION TREE - LAYER 10 Class Precision Recall F1-Score Accuracy Αριθμός Δειγμάτων E-shopping 0.74 0.81 0.77 0.81 21 News 0.87 0.87 0.87 0.87 23 Search engine 0.95 0.86 0.9 0.86 22 Average/Total 0.85 0.85 0.85 0.85 66 Παράμετρος Τιμή παραμέτρου k 4 algorithm brute metric manhattan KNN - LAYER 10 Class Precision Recall F1-Score Accuracy Αριθμός δειγμάτων E-shopping 0.77 0.81 0.79 0.81 21 News 0.91 0.87 0.89 0.87 23 Search engine 0.86 0.86 0.86 0.86 22 Average/ Total 0.85 0.85 0.85 0.85 66
  • 26. 26Μάρτιος 17 Πειράματα κατασκευής μοντέλων πρόβλεψης 10-fold cross-validation Επίπεδο 7 Παράμετρος Τιμή παραμέτρου criterion entropy min_samples _leaf 2 DECISION TREE - LAYER 7 Class Precision Recall F1-Score Accuracy Αριθμός Δειγμάτων E-shopping 0.66 0.83 0.73 0.83 23 News 0.86 0.75 0.8 0.75 24 Search engine 0.94 0.8 0.86 0.8 20 Average/Total 0.81 0.79 0.8 0.79 67 Παράμετρος Τιμή παραμέτρου k 4 algorithm brute metric euclidean KNN - LAYER 7 Class Precision Recall F1-Score Accuracy Αριθμός Δειγμάτων E-shopping 0.59 0.74 0.65 0.74 23 News 0.77 0.71 0.74 0.71 24 Search engine 0.94 0.75 0.83 0.75 20 Average/Total 0.76 0.73 0.74 0.73 67
  • 27. 27Μάρτιος 17 Εφαρμογή του μοντέλου αξιολόγησης  6 ιστοσελίδες για κάθε θεματική κατηγορία Class Precision Recall F1-Score Accuracy Search engine 0.8 0.67 0.73 0.67 Layer E-shopping News Search engine 0 0.6 0.8 0.7 7 0.9 0.6 0.9 9 0.8 0.8 1 10 1 1 1 12 1 0.8 0.6 Class Precision Recall F1-Score Accuracy Search engine 0.83 0.83 0.83 0.83  Εισαγωγή τιμών βάρους Αποτέλεσμα χωρίς βάρη
  • 28. 28Μάρτιος 17 Συμπεράσματα – Μελλοντική εργασία  Επιτυχής μοντελοποίηση της αισθητικής  Συλλογή απαραίτητων δεδομένων  Αυτοματοποιημένη αξιολόγηση αισθητικής  Γενικά πρότυπα σχεδίασης  Διαφοροποίηση προτύπων σχεδίασης με βάση το θεματικό περιεχόμενο  Δυνατότητα «ανάγνωσης» περισσότερων ιστοσελίδων  Βελτίωση μαθηματικών εκφράσεων των μετρικών  Προσθήκη περισσότερων μετρικών  Προσθήκη περισσότερων θεματικών κατηγοριών  Μεγαλύτερο σύνολων δεδομένων Βελτιώσεις
  • 29. 29Μάρτιος 17 Ευχαριστίες Θα ήθελα να ευχαριστήσω τους επιβλέποντες της διπλωματικής μου εργασίας, κ. Ανδρέα Συμεωνίδη και κ. Μιχαήλ Παπαμιχαήλ για τη βοήθεια και την καθοδήγηση που μου προσέφεραν
  • 30. 30 Ευχαριστώ για την προσοχή σας! Ερωτήσεις; Μάρτιος 17
  • 31. 31 News Global Rank Category Rank Nytimes.com 92 2 Foxnews.com 236 10 Wsj.com 450 17 Reuters.com 518 18 Latimes.com 771 24 E-Shops Amazon.com 8 1 Ebay.com 31 2 Walmart.com 120 5 Etsy.com 188 8 Newegg.com 549 18 Search Engines Google.com 1 1 Search.yahoo.com 5 2 Uk.ask.com 75 4 Duckduckgo.com 542 5 Wolframalpha.com 2359 6 Dataset Μάρτιος 17 Παράγοντες κατάταξης των ιστοσελίδων στο Alexa.com (για το τελευταίο 3μηνο):  Μέσος αριθμός ημερήσιων επισκεπτών  Αριθμός προβολών (pageviews)
  • 34. 34Μάρτιος 17 Εφαρμογή του μοντέλου αξιολόγησης  6 ιστοσελίδες για κάθε θεματική κατηγορία Class Precision Recall F1-Score Accuracy News 0.5 0.5 0.5 0.5 Layer E-shopping News Search engine 0 0.6 0.8 0.7 7 0.9 0.6 0.9 9 0.8 0.8 1 10 1 1 1 12 1 0.8 0.6 Class Precision Recall F1-Score Accuracy News 0.6 0.5 0.55 0.5  Εισαγωγή τιμών βάρους Αποτέλεσμα χωρίς βάρη
  • 35. 35Μάρτιος 17 Εφαρμογή του μοντέλου αξιολόγησης  6 ιστοσελίδες για κάθε θεματική κατηγορία Class Precision Recall F1-Score Accuracy E-shopping 0.43 0.5 0.46 0.5 Layer E-shopping News Search engine 0 0.6 0.8 0.7 7 0.9 0.6 0.9 9 0.8 0.8 1 10 1 1 1 12 1 0.8 0.6 Class Precision Recall F1-Score Accuracy E-shopping 0.43 0.5 0.46 0.5  Εισαγωγή τιμών βάρους Αποτέλεσμα χωρίς βάρη

Notas do Editor

  1. Η εύρεση κυρίαρχων προτύπων βασίζεται στον τρόπο με τον οποίο η έννοια της άρτιας αισθητικής γίνεται αντιληπτή από τους τελικούς χρήστες (user - perceived aesthetics), γεγονός που αποτυπώνεται στη δημοφιλία