SlideShare une entreprise Scribd logo
1  sur  30
ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ
ΤΜΗΜΑ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ & ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ
ΕΡΓΑΣΤΗΡΙΟ ΕΠΕΞΕΡΓΑΣΙΑΣ ΠΛΗΡΟΦΟΡΙΑΣ & ΥΠΟΛΟΓΙΣΜΩΝ
ΠΡΟΣΩΠΟΠΟΙΗΣΗ ΑΠΟΤΕΛΕΣΜΑΤΩΝ
ΜΗΧΑΝΩΝ ΑΝΑΖΗΤΗΣΗΣ ΜΕΣΩ
ΕΝΣΩΜΑΤΩΣΗΣ ΣΥΜΠΕΡΙΦΟΡΑΣ ΧΡΗΣΤΩΝ
ΚΑΙ ΣΗΜΑΣΙΟΛΟΓΙΚΩΝ ΔΕΔΟΜΕΝΩΝ
Παπαγγέλου Κων/νος
Υπό την επίβλεψη του κ. Ανδρέα Λ. Συμεωνίδη
Επίκουρου Καθηγητή ΤΗΜΜΥ ΑΠΘ
Θεσσαλονίκη 2015
ΔΟΜΗ ΤΗΣ ΠΑΡΟΥΣΙΑΣΗΣ
 ΕΙΣΑΓΩΓΗ
 ΥΠΑΡΧΟΥΣΕΣ ΠΡΟΣΕΓΓΙΣΕΙΣ
 ΣΚΟΠΟΣ ΤΗΣ ΔΙΠΛΩΜΑΤΙΚΗΣ
 ΣΥΣΤΗΜΑ ΔΗΜΙΟΥΡΓΙΑΣ ΠΡΟΦΙΛ
 ΣΥΣΤΗΜΑ ΑΝΑΛΥΣΗΣ ΙΣΤΟΡΙΚΟΥ
 ΠΑΡΟΥΣΙΑΣΗ ΑΠΟΤΕΛΕΣΜΑΤΩΝ
 ΜΕΛΛΟΝΤΙΚΗ ΕΡΓΑΣΙΑ
8/7/2016 1
ΠΡΟΣΩΠΟΠΟΙΗΣΗ ΑΠΟΤΕΛΕΣΜΑΤΩΝ ΜΗΧΑΝΩΝ ΑΝΑΖΗΤΗΣΗΣ ΜΕΣΩ ΕΝΣΩΜΑΤΩΣΗΣ
ΣΥΜΠΕΡΙΦΟΡΑΣ ΧΡΗΣΤΩΝ ΚΑΙ ΣΗΜΑΣΙΟΛΟΓΙΚΩΝ ΔΕΔΟΜΕΝΩΝ
ΕΙΣΑΓΩΓΗ
 Πλήθος δεδομένων
 Μεγάλος αριθμός εφαρμογών
 Διαφήμιση (Online Advertising)
 Εξατομικευμένη Αναζήτηση (Personalized Search)
 Συστήματα Συστάσεων (Recommender Systems)
8/7/2016 2
ΠΡΟΣΩΠΟΠΟΙΗΣΗ ΑΠΟΤΕΛΕΣΜΑΤΩΝ ΜΗΧΑΝΩΝ ΑΝΑΖΗΤΗΣΗΣ ΜΕΣΩ ΕΝΣΩΜΑΤΩΣΗΣ
ΣΥΜΠΕΡΙΦΟΡΑΣ ΧΡΗΣΤΩΝ ΚΑΙ ΣΗΜΑΣΙΟΛΟΓΙΚΩΝ ΔΕΔΟΜΕΝΩΝ
Τοποθεσία
Φύλο
Επάγγελμα
Πληροφορίες από μέσα
κοινωνικής δικτύωσης
Ιστορικό περιήγησης
ΥΠΑΡΧΟΥΣΕΣ ΠΡΟΣΕΓΓΙΣΕΙΣ
ΜΗΧΑΝΕΣ ΑΝΑΖΗΤΗΣΗΣ
 Agichtein et al. (2006): βελτίωση κατάταξης με χρήση δεδομένων κλικ
 Teevan et al. (2009): βελτίωση προσωποποιημένων αποτελεσμάτων με
χρήση ομάδων
ΣΥΣΤΗΜΑΤΑ ΣΥΣΤΑΣΕΩΝ
 Liu et al. (2010): σύστημα συστάσεων ειδήσεων βασισμένο σε δεδομένα
κλικ
 Elkahky et al. (2015): χρήση του αλγορίθμου Deep Neural Network σε
συνδυασμό με δεδομένα από διαφορετικές εφαρμογές
8/7/2016 3
ΠΡΟΣΩΠΟΠΟΙΗΣΗ ΑΠΟΤΕΛΕΣΜΑΤΩΝ ΜΗΧΑΝΩΝ ΑΝΑΖΗΤΗΣΗΣ ΜΕΣΩ ΕΝΣΩΜΑΤΩΣΗΣ
ΣΥΜΠΕΡΙΦΟΡΑΣ ΧΡΗΣΤΩΝ ΚΑΙ ΣΗΜΑΣΙΟΛΟΓΙΚΩΝ ΔΕΔΟΜΕΝΩΝ
ΣΚΟΠΟΣ ΤΗΣ ΔΙΠΛΩΜΑΤΙΚΗΣ
 Παρουσίαση σχετικών εφαρμογών
 Αναγνώριση των ενδιαφερόντων των χρηστών με χρήση του
ιστορικού περιήγησης
 Δημιουργία προφίλ σχετικών με κάποιο αντικείμενο με χρήση του
αλγορίθμου LDA
 Ανάθεση των προφίλ στους χρήστες ανάλογα με τις σελίδες που
επισκέπτονται
 Άμεσο feedback από τους χρήστες μέσω ενός Google Chrome
Extension
8/7/2016 4
ΠΡΟΣΩΠΟΠΟΙΗΣΗ ΑΠΟΤΕΛΕΣΜΑΤΩΝ ΜΗΧΑΝΩΝ ΑΝΑΖΗΤΗΣΗΣ ΜΕΣΩ ΕΝΣΩΜΑΤΩΣΗΣ
ΣΥΜΠΕΡΙΦΟΡΑΣ ΧΡΗΣΤΩΝ ΚΑΙ ΣΗΜΑΣΙΟΛΟΓΙΚΩΝ ΔΕΔΟΜΕΝΩΝ
ΔΟΜΗ ΤΗΣ ΠΑΡΟΥΣΙΑΣΗΣ
 ΕΙΣΑΓΩΓΗ
 ΥΠΑΡΧΟΥΣΕΣ ΠΡΟΣΕΓΓΙΣΕΙΣ
 ΣΚΟΠΟΣ ΤΗΣ ΔΙΠΛΩΜΑΤΙΚΗΣ
 ΣΥΣΤΗΜΑ ΔΗΜΙΟΥΡΓΙΑΣ ΠΡΟΦΙΛ
 ΣΥΣΤΗΜΑ ΑΝΑΛΥΣΗΣ ΙΣΤΟΡΙΚΟΥ
 ΠΑΡΟΥΣΙΑΣΗ ΑΠΟΤΕΛΕΣΜΑΤΩΝ
 ΜΕΛΛΟΝΤΙΚΗ ΕΡΓΑΣΙΑ
8/7/2016 5
ΠΡΟΣΩΠΟΠΟΙΗΣΗ ΑΠΟΤΕΛΕΣΜΑΤΩΝ ΜΗΧΑΝΩΝ ΑΝΑΖΗΤΗΣΗΣ ΜΕΣΩ ΕΝΣΩΜΑΤΩΣΗΣ
ΣΥΜΠΕΡΙΦΟΡΑΣ ΧΡΗΣΤΩΝ ΚΑΙ ΣΗΜΑΣΙΟΛΟΓΙΚΩΝ ΔΕΔΟΜΕΝΩΝ
ΣΥΣΤΗΜΑ ΔΗΜΙΟΥΡΓΙΑΣ ΠΡΟΦΙΛ
8/7/2016 6
ΠΡΟΣΩΠΟΠΟΙΗΣΗ ΑΠΟΤΕΛΕΣΜΑΤΩΝ ΜΗΧΑΝΩΝ ΑΝΑΖΗΤΗΣΗΣ ΜΕΣΩ ΕΝΣΩΜΑΤΩΣΗΣ
ΣΥΜΠΕΡΙΦΟΡΑΣ ΧΡΗΣΤΩΝ ΚΑΙ ΣΗΜΑΣΙΟΛΟΓΙΚΩΝ ΔΕΔΟΜΕΝΩΝ
Προφίλ
ερώτημα 1
ερώτημα 2
ερώτημα 3
...
API
Μηχανής
Αναζήτησης
LDA
Επιλογή k
Κορυφαίων
Θεμάτων
Επιλογή n
Λέξεων/Θέμα
Σχηματισμός
Διανύσματος
Λέξεων Προφίλ
Μετεπεξεργασία
Διανύσματος
Λέξεων Προφίλ
Τελικό Διάνυσμα
Λέξεων Προφίλ
Διάνυσμα Λέξεων
Γενικού Πεδίου
Επεξεργασία
Σελίδων
ΕΠΕΞΕΡΓΑΣΙΑ ΣΕΛΙΔΩΝ
 Αφαίρεση stop words
 Lemmatization
 Αφαίρεση λέξεων ανάλογα με τη συχνότητα εμφάνισης
 >70% των σελίδων
 Μία μόνο σελίδα
8/7/2016 7
ΠΡΟΣΩΠΟΠΟΙΗΣΗ ΑΠΟΤΕΛΕΣΜΑΤΩΝ ΜΗΧΑΝΩΝ ΑΝΑΖΗΤΗΣΗΣ ΜΕΣΩ ΕΝΣΩΜΑΤΩΣΗΣ
ΣΥΜΠΕΡΙΦΟΡΑΣ ΧΡΗΣΤΩΝ ΚΑΙ ΣΗΜΑΣΙΟΛΟΓΙΚΩΝ ΔΕΔΟΜΕΝΩΝ
ΣΧΗΜΑΤΙΣΜΟΣ ΔΙΑΝΥΣΜΑΤΟΣ ΛΕΞΕΩΝ
1. Επιλογή κορυφαίων θεμάτων βάσει της κατανομής των θεμάτων
ανά κείμενο - p(topicj|documentd) ≡ θjd
 Πλήθος κειμένων για τα οποία θjd > 1/αριθμός θεμάτων
2. Επιλογή κορυφαίων λέξεων βάσει της κατανομής των λέξεων ανά
θέμα - p(wordi|topicj) ≡ φij
3. Αφαίρεση γενικών λέξεων
8/7/2016 8
ΠΡΟΣΩΠΟΠΟΙΗΣΗ ΑΠΟΤΕΛΕΣΜΑΤΩΝ ΜΗΧΑΝΩΝ ΑΝΑΖΗΤΗΣΗΣ ΜΕΣΩ ΕΝΣΩΜΑΤΩΣΗΣ
ΣΥΜΠΕΡΙΦΟΡΑΣ ΧΡΗΣΤΩΝ ΚΑΙ ΣΗΜΑΣΙΟΛΟΓΙΚΩΝ ΔΕΔΟΜΕΝΩΝ
ΔΟΜΗ ΤΗΣ ΠΑΡΟΥΣΙΑΣΗΣ
 ΕΙΣΑΓΩΓΗ
 ΥΠΑΡΧΟΥΣΕΣ ΠΡΟΣΕΓΓΙΣΕΙΣ
 ΣΚΟΠΟΣ ΤΗΣ ΔΙΠΛΩΜΑΤΙΚΗΣ
 ΣΥΣΤΗΜΑ ΔΗΜΙΟΥΡΓΙΑΣ ΠΡΟΦΙΛ
 ΣΥΣΤΗΜΑ ΑΝΑΛΥΣΗΣ ΙΣΤΟΡΙΚΟΥ
 ΠΑΡΟΥΣΙΑΣΗ ΑΠΟΤΕΛΕΣΜΑΤΩΝ
 ΜΕΛΛΟΝΤΙΚΗ ΕΡΓΑΣΙΑ
8/7/2016 9
ΠΡΟΣΩΠΟΠΟΙΗΣΗ ΑΠΟΤΕΛΕΣΜΑΤΩΝ ΜΗΧΑΝΩΝ ΑΝΑΖΗΤΗΣΗΣ ΜΕΣΩ ΕΝΣΩΜΑΤΩΣΗΣ
ΣΥΜΠΕΡΙΦΟΡΑΣ ΧΡΗΣΤΩΝ ΚΑΙ ΣΗΜΑΣΙΟΛΟΓΙΚΩΝ ΔΕΔΟΜΕΝΩΝ
ΣΥΣΤΗΜΑ ΑΝΑΛΥΣΗΣ ΙΣΤΟΡΙΚΟΥ
8/7/2016 10
ΠΡΟΣΩΠΟΠΟΙΗΣΗ ΑΠΟΤΕΛΕΣΜΑΤΩΝ ΜΗΧΑΝΩΝ ΑΝΑΖΗΤΗΣΗΣ ΜΕΣΩ ΕΝΣΩΜΑΤΩΣΗΣ
ΣΥΜΠΕΡΙΦΟΡΑΣ ΧΡΗΣΤΩΝ ΚΑΙ ΣΗΜΑΣΙΟΛΟΓΙΚΩΝ ΔΕΔΟΜΕΝΩΝ
ιστορικό
περιήγησης
επιλογή
ενός URL
συλλογή
προφίλ
επιλογή ενός
προφίλ
εξαγωγή
περιεχομένου
μετεπεξεργασία
κειμένου
λημματοποίηση
(lemmatization)
υπολογισμός
relevance
score
σημασιολογικός
υπομνηματισμός
υπολογισμός
semantic και
confidence
score
υπολογισμός τελικού
σκορ του URL ως προς
το προφίλ
ΥΠΟΛΟΓΙΣΜΟΣ ΤΩΝ ΣΚΟΡ
Relevance Score
Ποσοστό λέξεων του προφίλ που εμφανίζονται στη σελίδα
 Σημασιολογικός υπομνηματισμός με χρήση του DBpedia Spotlight
 Entities & Categories
Semantic Score
Προκύπτει ως ο μέσος όρος των εξής ποσοστών:
1. Ποσοστό των οντοτήτων που περιέχουν λέξεις του προφίλ
2. Ποσοστό των κατηγοριών που περιέχουν λέξεις του προφίλ
8/7/2016 11
ΠΡΟΣΩΠΟΠΟΙΗΣΗ ΑΠΟΤΕΛΕΣΜΑΤΩΝ ΜΗΧΑΝΩΝ ΑΝΑΖΗΤΗΣΗΣ ΜΕΣΩ ΕΝΣΩΜΑΤΩΣΗΣ
ΣΥΜΠΕΡΙΦΟΡΑΣ ΧΡΗΣΤΩΝ ΚΑΙ ΣΗΜΑΣΙΟΛΟΓΙΚΩΝ ΔΕΔΟΜΕΝΩΝ
ΥΠΟΛΟΓΙΣΜΟΣ ΤΩΝ ΣΚΟΡ
 Support resource prominence
 Similarity Score topical pertinence
 Percentage of Second Rank contextual ambiguity
Confidence Score
Για το σύνολο των οντοτήτων που περιέχουν λέξεις του προφίλ υπολογίζονται:
 Μέσο Support
 Μέσο Similarity Score
 Ποσοστό οντοτήτων για τις οποίες δεν υπάρχει άλλη υποψήφια οντότητα
8/7/2016 12
ΠΡΟΣΩΠΟΠΟΙΗΣΗ ΑΠΟΤΕΛΕΣΜΑΤΩΝ ΜΗΧΑΝΩΝ ΑΝΑΖΗΤΗΣΗΣ ΜΕΣΩ ΕΝΣΩΜΑΤΩΣΗΣ
ΣΥΜΠΕΡΙΦΟΡΑΣ ΧΡΗΣΤΩΝ ΚΑΙ ΣΗΜΑΣΙΟΛΟΓΙΚΩΝ ΔΕΔΟΜΕΝΩΝ
ΤΕΛΙΚΑ ΑΠΟΤΕΛΕΣΜΑΤΑ
Total Score = a∙Relevance Score + b∙Semantic Score +
c∙Confidence Score
με a + b + c = 1
 a = 0.6, b = 0.3, c = 0.1
1. Σε κάθε σελίδα ανατίθεται το προφίλ με το μέγιστο σκορ
2. Άθροισμα των σκορ των σελίδων που αναφέρονται σε κάθε προφίλ
3. Επιλογή τελικών προφίλ
4. Κατάταξη ανάλογα με το ποσοστό επί του αθροίσματος των σκορ όλων
των προφίλ
8/7/2016 13
ΠΡΟΣΩΠΟΠΟΙΗΣΗ ΑΠΟΤΕΛΕΣΜΑΤΩΝ ΜΗΧΑΝΩΝ ΑΝΑΖΗΤΗΣΗΣ ΜΕΣΩ ΕΝΣΩΜΑΤΩΣΗΣ
ΣΥΜΠΕΡΙΦΟΡΑΣ ΧΡΗΣΤΩΝ ΚΑΙ ΣΗΜΑΣΙΟΛΟΓΙΚΩΝ ΔΕΔΟΜΕΝΩΝ
ΑΛΛΗΛΕΠΙΔΡΑΣΗ ΧΡΗΣΤΗ ΜΕ ΤΑ
ΑΠΟΤΕΛΕΣΜΑΤΑ
 Προτείνονται σχετικές σελίδες
 Άμεσο feedback με δυνατότητα επιλογής διαφορετικού επιπέδου
εξειδίκευσης
 Αποστολή ενός σχετικού ερωτήματος
 Σύγκριση του ερωτήματος με τα ήδη υπάρχοντα
(π.χ. Jaro-Winkler distance)
8/7/2016 14
ΠΡΟΣΩΠΟΠΟΙΗΣΗ ΑΠΟΤΕΛΕΣΜΑΤΩΝ ΜΗΧΑΝΩΝ ΑΝΑΖΗΤΗΣΗΣ ΜΕΣΩ ΕΝΣΩΜΑΤΩΣΗΣ
ΣΥΜΠΕΡΙΦΟΡΑΣ ΧΡΗΣΤΩΝ ΚΑΙ ΣΗΜΑΣΙΟΛΟΓΙΚΩΝ ΔΕΔΟΜΕΝΩΝ
ΔΟΜΗ ΤΗΣ ΠΑΡΟΥΣΙΑΣΗΣ
 ΕΙΣΑΓΩΓΗ
 ΥΠΑΡΧΟΥΣΕΣ ΠΡΟΣΕΓΓΙΣΕΙΣ
 ΣΚΟΠΟΣ ΤΗΣ ΔΙΠΛΩΜΑΤΙΚΗΣ
 ΣΥΣΤΗΜΑ ΔΗΜΙΟΥΡΓΙΑΣ ΠΡΟΦΙΛ
 ΣΥΣΤΗΜΑ ΑΝΑΛΥΣΗΣ ΙΣΤΟΡΙΚΟΥ
 ΠΑΡΟΥΣΙΑΣΗ ΑΠΟΤΕΛΕΣΜΑΤΩΝ
 ΜΕΛΛΟΝΤΙΚΗ ΕΡΓΑΣΙΑ
8/7/2016 15
ΠΡΟΣΩΠΟΠΟΙΗΣΗ ΑΠΟΤΕΛΕΣΜΑΤΩΝ ΜΗΧΑΝΩΝ ΑΝΑΖΗΤΗΣΗΣ ΜΕΣΩ ΕΝΣΩΜΑΤΩΣΗΣ
ΣΥΜΠΕΡΙΦΟΡΑΣ ΧΡΗΣΤΩΝ ΚΑΙ ΣΗΜΑΣΙΟΛΟΓΙΚΩΝ ΔΕΔΟΜΕΝΩΝ
ΣΧΗΜΑΤΙΣΜΟΣ ΠΡΟΦΙΛ
8/7/2016 ΠΡΟΣΩΠΟΠΟΙΗΣΗ ΑΠΟΤΕΛΕΣΜΑΤΩΝ ΜΗΧΑΝΩΝ ΑΝΑΖΗΤΗΣΗΣ ΜΕΣΩ ΕΝΣΩΜΑΤΩΣΗΣ
ΣΥΜΠΕΡΙΦΟΡΑΣ ΧΡΗΣΤΩΝ ΚΑΙ ΣΗΜΑΣΙΟΛΟΓΙΚΩΝ ΔΕΔΟΜΕΝΩΝ
16
Μουσική Αθλητισμός
Classical
Folk
Jazz
Hip Hop
Electronic
Basketball
Football
Rugby
Tennis
Golf
 25 γενικά ερωτήματα
 20 ερωτήματα για το επίπεδο 0
 30 ερωτήματα για το επίπεδο 1
 50 σελίδες/ερώτημα
 Εύρεση 10 θεμάτων και επιλογή των 5 κορυφαίων
 15 λέξεις/θέμα
ΠΑΡΑΔΕΙΓΜΑΤΑ ΕΡΩΤΗΜΑΤΩΝ
Classical/0
ars nova baroque era music
trio sonata opera buffa
8/7/2016 17
ΠΡΟΣΩΠΟΠΟΙΗΣΗ ΑΠΟΤΕΛΕΣΜΑΤΩΝ ΜΗΧΑΝΩΝ ΑΝΑΖΗΤΗΣΗΣ ΜΕΣΩ ΕΝΣΩΜΑΤΩΣΗΣ
ΣΥΜΠΕΡΙΦΟΡΑΣ ΧΡΗΣΤΩΝ ΚΑΙ ΣΗΜΑΣΙΟΛΟΓΙΚΩΝ ΔΕΔΟΜΕΝΩΝ
Classical/1
andrea bocelli maurice ravel
igor stravinsky edward elgar
Football/0
offside rule penalty kick
free kick soccer goalkeeper
Football/1
premier league history bundesliga fixtures
la liga news champions league scores
ΑΝΤΙΠΡΟΣΩΠΕΥΤΙΚΑ ΠΡΟΦΙΛ
Classical/0
festival mass concert classic motet work
john wedding cd amazon view century
track nova violin string classical form
saxophone solo instrument flute piano romantic
sheet browse bwv minor part style
prelude bach sebastian sonata johann composer
score trio major fugue partita baroque
period opera musical movement write
8/7/2016 18
ΠΡΟΣΩΠΟΠΟΙΗΣΗ ΑΠΟΤΕΛΕΣΜΑΤΩΝ ΜΗΧΑΝΩΝ ΑΝΑΖΗΤΗΣΗΣ ΜΕΣΩ ΕΝΣΩΜΑΤΩΣΗΣ
ΣΥΜΠΕΡΙΦΟΡΑΣ ΧΡΗΣΤΩΝ ΚΑΙ ΣΗΜΑΣΙΟΛΟΓΙΚΩΝ ΔΕΔΟΜΕΝΩΝ
ΑΝΤΙΠΡΟΣΩΠΕΥΤΙΚΑ ΠΡΟΦΙΛ
Classical/1
richard bbc opera joan domingo pavarottus
link sutherland orchestra uk www http
clip rachmaninoff grieg op violin rv
string vivaldus orchestral tchaikovsky symphony stravinsky
piano concerto naxo include musical death
work performance wagner life article composer
handel mendelssohn make ii write brahm
johann sonata major strauss beethoven track
mozart gershwin elgar amazon view andrea
bocellus
8/7/2016 19
ΠΡΟΣΩΠΟΠΟΙΗΣΗ ΑΠΟΤΕΛΕΣΜΑΤΩΝ ΜΗΧΑΝΩΝ ΑΝΑΖΗΤΗΣΗΣ ΜΕΣΩ ΕΝΣΩΜΑΤΩΣΗΣ
ΣΥΜΠΕΡΙΦΟΡΑΣ ΧΡΗΣΤΩΝ ΚΑΙ ΣΗΜΑΣΙΟΛΟΓΙΚΩΝ ΔΕΔΟΜΕΝΩΝ
ΑΝΤΙΠΡΟΣΩΠΕΥΤΙΚΑ ΠΡΟΦΙΛ
Football/0
active training referee youth camp contact
club information tip sport coach child
goal law goalkeeper penalty line rule
foul ball offside kick field throw
opponent free pass drill score attack
skill coaching position defender app de
facebook google point www online http
news manchester sign fair city uefa
cup
8/7/2016 20
ΠΡΟΣΩΠΟΠΟΙΗΣΗ ΑΠΟΤΕΛΕΣΜΑΤΩΝ ΜΗΧΑΝΩΝ ΑΝΑΖΗΤΗΣΗΣ ΜΕΣΩ ΕΝΣΩΜΑΤΩΣΗΣ
ΣΥΜΠΕΡΙΦΟΡΑΣ ΧΡΗΣΤΩΝ ΚΑΙ ΣΗΜΑΣΙΟΛΟΓΙΚΩΝ ΔΕΔΟΜΕΝΩΝ
ΑΝΤΙΠΡΟΣΩΠΕΥΤΙΚΑ ΠΡΟΦΙΛ
Football/1
chelsea sky everton city unite premier
liverpool aston manchester round west newcastle
fa villa arsenal agg read ago
tweet result fixture fifa ar twitter
id favorite day live liga juventus
real munich bayern ft bet la
barcelona odds atletico madrid fc uefa
move star edit sign back delete
soccer goal brazil germany match history
8/7/2016 21
ΠΡΟΣΩΠΟΠΟΙΗΣΗ ΑΠΟΤΕΛΕΣΜΑΤΩΝ ΜΗΧΑΝΩΝ ΑΝΑΖΗΤΗΣΗΣ ΜΕΣΩ ΕΝΣΩΜΑΤΩΣΗΣ
ΣΥΜΠΕΡΙΦΟΡΑΣ ΧΡΗΣΤΩΝ ΚΑΙ ΣΗΜΑΣΙΟΛΟΓΙΚΩΝ ΔΕΔΟΜΕΝΩΝ
ΠΑΡΑΔΕΙΓΜΑ ΑΝΑΛΥΣΗΣ ΙΣΤΟΡΙΚΟΥ
8/7/2016 22
ΠΡΟΣΩΠΟΠΟΙΗΣΗ ΑΠΟΤΕΛΕΣΜΑΤΩΝ ΜΗΧΑΝΩΝ ΑΝΑΖΗΤΗΣΗΣ ΜΕΣΩ ΕΝΣΩΜΑΤΩΣΗΣ
ΣΥΜΠΕΡΙΦΟΡΑΣ ΧΡΗΣΤΩΝ ΚΑΙ ΣΗΜΑΣΙΟΛΟΓΙΚΩΝ ΔΕΔΟΜΕΝΩΝ
 Ανάλυση ιστορικού 3 εβδομάδων
 974 URLs
ΠΑΡΑΔΕΙΓΜΑ ΑΝΑΛΥΣΗΣ ΙΣΤΟΡΙΚΟΥ
8/7/2016 23
ΠΡΟΣΩΠΟΠΟΙΗΣΗ ΑΠΟΤΕΛΕΣΜΑΤΩΝ ΜΗΧΑΝΩΝ ΑΝΑΖΗΤΗΣΗΣ ΜΕΣΩ ΕΝΣΩΜΑΤΩΣΗΣ
ΣΥΜΠΕΡΙΦΟΡΑΣ ΧΡΗΣΤΩΝ ΚΑΙ ΣΗΜΑΣΙΟΛΟΓΙΚΩΝ ΔΕΔΟΜΕΝΩΝ
ΑΠΟΤΕΛΕΣΜΑΤΑ
Basketball/1 92.56%
Jazz/0 2.17%
Classical/0 1.84%
Football/1 0.88%
Rugby/0 0.81%
Hip Hop/0 0.69%
Golf/0 0.52%
Folk/0 0.34%
Tennis/0 0.19%
ΠΑΡΑΔΕΙΓΜΑ ΑΝΑΛΥΣΗΣ ΙΣΤΟΡΙΚΟΥ
URL Score
en.wikipedia.org/wiki/KK_Crvena_zvezda 0.6114
en.wikipedia.org/wiki/Boston_Celtics 0.5744
en.wikipedia.org/wiki/San_Antonio_Spurs 0.5623
en.wikipedia.org/wiki/Portland_Trail_Blazers 0.5380
en.wikipedia.org/wiki/Nick_Calathes 0.5203
8/7/2016 24
ΠΡΟΣΩΠΟΠΟΙΗΣΗ ΑΠΟΤΕΛΕΣΜΑΤΩΝ ΜΗΧΑΝΩΝ ΑΝΑΖΗΤΗΣΗΣ ΜΕΣΩ ΕΝΣΩΜΑΤΩΣΗΣ
ΣΥΜΠΕΡΙΦΟΡΑΣ ΧΡΗΣΤΩΝ ΚΑΙ ΣΗΜΑΣΙΟΛΟΓΙΚΩΝ ΔΕΔΟΜΕΝΩΝ
Basketball/1
ΠΑΡΑΔΕΙΓΜΑ ΑΝΑΛΥΣΗΣ ΙΣΤΟΡΙΚΟΥ
URL Score
en.wikipedia.org/wiki/Progressive_rock 0.5549
en.wikipedia.org/wiki/Charlie_Parker 0.5479
en.wikipedia.org/wiki/List_of_jazz_genres 0.5161
en.wikipedia.org/wiki/Pearl_Jam 0.4864
en.wikipedia.org/wiki/Joy_Division 0.4121
8/7/2016 25
ΠΡΟΣΩΠΟΠΟΙΗΣΗ ΑΠΟΤΕΛΕΣΜΑΤΩΝ ΜΗΧΑΝΩΝ ΑΝΑΖΗΤΗΣΗΣ ΜΕΣΩ ΕΝΣΩΜΑΤΩΣΗΣ
ΣΥΜΠΕΡΙΦΟΡΑΣ ΧΡΗΣΤΩΝ ΚΑΙ ΣΗΜΑΣΙΟΛΟΓΙΚΩΝ ΔΕΔΟΜΕΝΩΝ
Jazz/0
ΠΑΡΑΔΕΙΓΜΑ ΑΝΑΛΥΣΗΣ ΙΣΤΟΡΙΚΟΥ
8/7/2016 26
ΠΡΟΣΩΠΟΠΟΙΗΣΗ ΑΠΟΤΕΛΕΣΜΑΤΩΝ ΜΗΧΑΝΩΝ ΑΝΑΖΗΤΗΣΗΣ ΜΕΣΩ ΕΝΣΩΜΑΤΩΣΗΣ
ΣΥΜΠΕΡΙΦΟΡΑΣ ΧΡΗΣΤΩΝ ΚΑΙ ΣΗΜΑΣΙΟΛΟΓΙΚΩΝ ΔΕΔΟΜΕΝΩΝ
URL Score
en.wikipedia.org/wiki/Johann_Sebastian_Bach 0.6134
en.wikipedia.org/wiki/Classical_music 0.5988
en.wikipedia.org/wiki/Baroque_music 0.5498
en.wikipedia.org/wiki/Renaissance_music 0.4893
en.wikipedia.org/wiki/Brandenburg_Concertos 0.4866
Classical/0
ΔΟΜΗ ΤΗΣ ΠΑΡΟΥΣΙΑΣΗΣ
 ΕΙΣΑΓΩΓΗ
 ΥΠΑΡΧΟΥΣΕΣ ΠΡΟΣΕΓΓΙΣΕΙΣ
 ΣΚΟΠΟΣ ΤΗΣ ΔΙΠΛΩΜΑΤΙΚΗΣ
 ΣΥΣΤΗΜΑ ΔΗΜΙΟΥΡΓΙΑΣ ΠΡΟΦΙΛ
 ΣΥΣΤΗΜΑ ΑΝΑΛΥΣΗΣ ΙΣΤΟΡΙΚΟΥ
 ΠΑΡΟΥΣΙΑΣΗ ΑΠΟΤΕΛΕΣΜΑΤΩΝ
 ΜΕΛΛΟΝΤΙΚΗ ΕΡΓΑΣΙΑ
8/7/2016 27
ΠΡΟΣΩΠΟΠΟΙΗΣΗ ΑΠΟΤΕΛΕΣΜΑΤΩΝ ΜΗΧΑΝΩΝ ΑΝΑΖΗΤΗΣΗΣ ΜΕΣΩ ΕΝΣΩΜΑΤΩΣΗΣ
ΣΥΜΠΕΡΙΦΟΡΑΣ ΧΡΗΣΤΩΝ ΚΑΙ ΣΗΜΑΣΙΟΛΟΓΙΚΩΝ ΔΕΔΟΜΕΝΩΝ
ΜΕΛΛΟΝΤΙΚΗ ΕΡΓΑΣΙΑ
 Πειράματα μεγαλύτερης κλίμακας
 Μεγαλύτερου μεγέθους προφίλ
 Διαφορετικός ορισμός των επιπέδων εξειδίκευσης
 Περισσότερα επίπεδα εξειδίκευσης
 Ενίσχυση του σημασιολογικού σκορ
 Dandelion, Αlchemy κ.α.
 Χρήση σελιδοδεικτών (bookmarks), τοποθεσίας ή/και άλλων
δεδομένων
8/7/2016 28
ΠΡΟΣΩΠΟΠΟΙΗΣΗ ΑΠΟΤΕΛΕΣΜΑΤΩΝ ΜΗΧΑΝΩΝ ΑΝΑΖΗΤΗΣΗΣ ΜΕΣΩ ΕΝΣΩΜΑΤΩΣΗΣ
ΣΥΜΠΕΡΙΦΟΡΑΣ ΧΡΗΣΤΩΝ ΚΑΙ ΣΗΜΑΣΙΟΛΟΓΙΚΩΝ ΔΕΔΟΜΕΝΩΝ
Ερωτήσεις;
Παρατηρήσεις;

Contenu connexe

Plus de ISSEL

Ανάπτυξη Ελληνικών Μοντέλων Εντοπισμού Ρητορικής Μίσους.pptx
Ανάπτυξη Ελληνικών Μοντέλων Εντοπισμού Ρητορικής Μίσους.pptxΑνάπτυξη Ελληνικών Μοντέλων Εντοπισμού Ρητορικής Μίσους.pptx
Ανάπτυξη Ελληνικών Μοντέλων Εντοπισμού Ρητορικής Μίσους.pptxISSEL
 
Σχεδιασμός και υλοποίηση πλήρους και αυτοματοποιημένου εργαλείου ελέγχων ασφά...
Σχεδιασμός και υλοποίηση πλήρους και αυτοματοποιημένου εργαλείου ελέγχων ασφά...Σχεδιασμός και υλοποίηση πλήρους και αυτοματοποιημένου εργαλείου ελέγχων ασφά...
Σχεδιασμός και υλοποίηση πλήρους και αυτοματοποιημένου εργαλείου ελέγχων ασφά...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 environmentsISSEL
 
Εντοπισμός θέσης επισημασμένου αντικειμένου σε εσωτερικό χώρο με χρήση πολλαπ...
Εντοπισμός θέσης επισημασμένου αντικειμένου σε εσωτερικό χώρο με χρήση πολλαπ...Εντοπισμός θέσης επισημασμένου αντικειμένου σε εσωτερικό χώρο με χρήση πολλαπ...
Εντοπισμός θέσης επισημασμένου αντικειμένου σε εσωτερικό χώρο με χρήση πολλαπ...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
 
Static Analysis of Python code and Identification of Potential Security Vulne...
Static Analysis of Python code and Identification of Potential Security Vulne...Static Analysis of Python code and Identification of Potential Security Vulne...
Static Analysis of Python code and Identification of Potential Security Vulne...ISSEL
 
Στατική Ανάλυση Κώδικα Python και Αναγνώριση Πιθανών Ευπαθειών Ασφαλείας για ...
Στατική Ανάλυση Κώδικα Python και Αναγνώριση Πιθανών Ευπαθειών Ασφαλείας για ...Στατική Ανάλυση Κώδικα Python και Αναγνώριση Πιθανών Ευπαθειών Ασφαλείας για ...
Στατική Ανάλυση Κώδικα Python και Αναγνώριση Πιθανών Ευπαθειών Ασφαλείας για ...ISSEL
 
Design and Development of an Authorization and Access Control Mechanism for C...
Design and Development of an Authorization and Access Control Mechanism for C...Design and Development of an Authorization and Access Control Mechanism for C...
Design and Development of an Authorization and Access Control Mechanism for C...ISSEL
 
Σχεδίαση και Ανάπτυξη Μηχανισμού Εξουσιοδότησης και Ελέγχου Πρόσβασης σε Συνο...
Σχεδίαση και Ανάπτυξη Μηχανισμού Εξουσιοδότησης και Ελέγχου Πρόσβασης σε Συνο...Σχεδίαση και Ανάπτυξη Μηχανισμού Εξουσιοδότησης και Ελέγχου Πρόσβασης σε Συνο...
Σχεδίαση και Ανάπτυξη Μηχανισμού Εξουσιοδότησης και Ελέγχου Πρόσβασης σε Συνο...ISSEL
 

Plus de ISSEL (20)

Ανάπτυξη Ελληνικών Μοντέλων Εντοπισμού Ρητορικής Μίσους.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...
 
ΣΧΕΔΙΑΣΗ ΚΑΙ ΑΝΑΠΤΥΞΗ ΜΗΧΑΝΙΣΜΟΥ ΑΥΤΟΜΑΤΟΠΟΙΗΣΗΣ ΤΗΣ ΑΝΑΠΤΥΞΗΣ ΓΡΑΦΙΚΩΝ ΕΝΤΟΛ...
ΣΧΕΔΙΑΣΗ ΚΑΙ ΑΝΑΠΤΥΞΗ ΜΗΧΑΝΙΣΜΟΥ ΑΥΤΟΜΑΤΟΠΟΙΗΣΗΣ ΤΗΣ ΑΝΑΠΤΥΞΗΣ ΓΡΑΦΙΚΩΝ ΕΝΤΟΛ...ΣΧΕΔΙΑΣΗ ΚΑΙ ΑΝΑΠΤΥΞΗ ΜΗΧΑΝΙΣΜΟΥ ΑΥΤΟΜΑΤΟΠΟΙΗΣΗΣ ΤΗΣ ΑΝΑΠΤΥΞΗΣ ΓΡΑΦΙΚΩΝ ΕΝΤΟΛ...
ΣΧΕΔΙΑΣΗ ΚΑΙ ΑΝΑΠΤΥΞΗ ΜΗΧΑΝΙΣΜΟΥ ΑΥΤΟΜΑΤΟΠΟΙΗΣΗΣ ΤΗΣ ΑΝΑΠΤΥΞΗΣ ΓΡΑΦΙΚΩΝ ΕΝΤΟΛ...
 
Static Analysis of Python code and Identification of Potential Security Vulne...
Static Analysis of Python code and Identification of Potential Security Vulne...Static Analysis of Python code and Identification of Potential Security Vulne...
Static Analysis of Python code and Identification of Potential Security Vulne...
 
Στατική Ανάλυση Κώδικα Python και Αναγνώριση Πιθανών Ευπαθειών Ασφαλείας για ...
Στατική Ανάλυση Κώδικα Python και Αναγνώριση Πιθανών Ευπαθειών Ασφαλείας για ...Στατική Ανάλυση Κώδικα Python και Αναγνώριση Πιθανών Ευπαθειών Ασφαλείας για ...
Στατική Ανάλυση Κώδικα Python και Αναγνώριση Πιθανών Ευπαθειών Ασφαλείας για ...
 
Design and Development of an Authorization and Access Control Mechanism for C...
Design and Development of an Authorization and Access Control Mechanism for C...Design and Development of an Authorization and Access Control Mechanism for C...
Design and Development of an Authorization and Access Control Mechanism for C...
 
Σχεδίαση και Ανάπτυξη Μηχανισμού Εξουσιοδότησης και Ελέγχου Πρόσβασης σε Συνο...
Σχεδίαση και Ανάπτυξη Μηχανισμού Εξουσιοδότησης και Ελέγχου Πρόσβασης σε Συνο...Σχεδίαση και Ανάπτυξη Μηχανισμού Εξουσιοδότησης και Ελέγχου Πρόσβασης σε Συνο...
Σχεδίαση και Ανάπτυξη Μηχανισμού Εξουσιοδότησης και Ελέγχου Πρόσβασης σε Συνο...
 

Κωνσταντίνος Παπαγγέλου 7498

  • 1. ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΤΜΗΜΑ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ & ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΕΡΓΑΣΤΗΡΙΟ ΕΠΕΞΕΡΓΑΣΙΑΣ ΠΛΗΡΟΦΟΡΙΑΣ & ΥΠΟΛΟΓΙΣΜΩΝ ΠΡΟΣΩΠΟΠΟΙΗΣΗ ΑΠΟΤΕΛΕΣΜΑΤΩΝ ΜΗΧΑΝΩΝ ΑΝΑΖΗΤΗΣΗΣ ΜΕΣΩ ΕΝΣΩΜΑΤΩΣΗΣ ΣΥΜΠΕΡΙΦΟΡΑΣ ΧΡΗΣΤΩΝ ΚΑΙ ΣΗΜΑΣΙΟΛΟΓΙΚΩΝ ΔΕΔΟΜΕΝΩΝ Παπαγγέλου Κων/νος Υπό την επίβλεψη του κ. Ανδρέα Λ. Συμεωνίδη Επίκουρου Καθηγητή ΤΗΜΜΥ ΑΠΘ Θεσσαλονίκη 2015
  • 2. ΔΟΜΗ ΤΗΣ ΠΑΡΟΥΣΙΑΣΗΣ  ΕΙΣΑΓΩΓΗ  ΥΠΑΡΧΟΥΣΕΣ ΠΡΟΣΕΓΓΙΣΕΙΣ  ΣΚΟΠΟΣ ΤΗΣ ΔΙΠΛΩΜΑΤΙΚΗΣ  ΣΥΣΤΗΜΑ ΔΗΜΙΟΥΡΓΙΑΣ ΠΡΟΦΙΛ  ΣΥΣΤΗΜΑ ΑΝΑΛΥΣΗΣ ΙΣΤΟΡΙΚΟΥ  ΠΑΡΟΥΣΙΑΣΗ ΑΠΟΤΕΛΕΣΜΑΤΩΝ  ΜΕΛΛΟΝΤΙΚΗ ΕΡΓΑΣΙΑ 8/7/2016 1 ΠΡΟΣΩΠΟΠΟΙΗΣΗ ΑΠΟΤΕΛΕΣΜΑΤΩΝ ΜΗΧΑΝΩΝ ΑΝΑΖΗΤΗΣΗΣ ΜΕΣΩ ΕΝΣΩΜΑΤΩΣΗΣ ΣΥΜΠΕΡΙΦΟΡΑΣ ΧΡΗΣΤΩΝ ΚΑΙ ΣΗΜΑΣΙΟΛΟΓΙΚΩΝ ΔΕΔΟΜΕΝΩΝ
  • 3. ΕΙΣΑΓΩΓΗ  Πλήθος δεδομένων  Μεγάλος αριθμός εφαρμογών  Διαφήμιση (Online Advertising)  Εξατομικευμένη Αναζήτηση (Personalized Search)  Συστήματα Συστάσεων (Recommender Systems) 8/7/2016 2 ΠΡΟΣΩΠΟΠΟΙΗΣΗ ΑΠΟΤΕΛΕΣΜΑΤΩΝ ΜΗΧΑΝΩΝ ΑΝΑΖΗΤΗΣΗΣ ΜΕΣΩ ΕΝΣΩΜΑΤΩΣΗΣ ΣΥΜΠΕΡΙΦΟΡΑΣ ΧΡΗΣΤΩΝ ΚΑΙ ΣΗΜΑΣΙΟΛΟΓΙΚΩΝ ΔΕΔΟΜΕΝΩΝ Τοποθεσία Φύλο Επάγγελμα Πληροφορίες από μέσα κοινωνικής δικτύωσης Ιστορικό περιήγησης
  • 4. ΥΠΑΡΧΟΥΣΕΣ ΠΡΟΣΕΓΓΙΣΕΙΣ ΜΗΧΑΝΕΣ ΑΝΑΖΗΤΗΣΗΣ  Agichtein et al. (2006): βελτίωση κατάταξης με χρήση δεδομένων κλικ  Teevan et al. (2009): βελτίωση προσωποποιημένων αποτελεσμάτων με χρήση ομάδων ΣΥΣΤΗΜΑΤΑ ΣΥΣΤΑΣΕΩΝ  Liu et al. (2010): σύστημα συστάσεων ειδήσεων βασισμένο σε δεδομένα κλικ  Elkahky et al. (2015): χρήση του αλγορίθμου Deep Neural Network σε συνδυασμό με δεδομένα από διαφορετικές εφαρμογές 8/7/2016 3 ΠΡΟΣΩΠΟΠΟΙΗΣΗ ΑΠΟΤΕΛΕΣΜΑΤΩΝ ΜΗΧΑΝΩΝ ΑΝΑΖΗΤΗΣΗΣ ΜΕΣΩ ΕΝΣΩΜΑΤΩΣΗΣ ΣΥΜΠΕΡΙΦΟΡΑΣ ΧΡΗΣΤΩΝ ΚΑΙ ΣΗΜΑΣΙΟΛΟΓΙΚΩΝ ΔΕΔΟΜΕΝΩΝ
  • 5. ΣΚΟΠΟΣ ΤΗΣ ΔΙΠΛΩΜΑΤΙΚΗΣ  Παρουσίαση σχετικών εφαρμογών  Αναγνώριση των ενδιαφερόντων των χρηστών με χρήση του ιστορικού περιήγησης  Δημιουργία προφίλ σχετικών με κάποιο αντικείμενο με χρήση του αλγορίθμου LDA  Ανάθεση των προφίλ στους χρήστες ανάλογα με τις σελίδες που επισκέπτονται  Άμεσο feedback από τους χρήστες μέσω ενός Google Chrome Extension 8/7/2016 4 ΠΡΟΣΩΠΟΠΟΙΗΣΗ ΑΠΟΤΕΛΕΣΜΑΤΩΝ ΜΗΧΑΝΩΝ ΑΝΑΖΗΤΗΣΗΣ ΜΕΣΩ ΕΝΣΩΜΑΤΩΣΗΣ ΣΥΜΠΕΡΙΦΟΡΑΣ ΧΡΗΣΤΩΝ ΚΑΙ ΣΗΜΑΣΙΟΛΟΓΙΚΩΝ ΔΕΔΟΜΕΝΩΝ
  • 6. ΔΟΜΗ ΤΗΣ ΠΑΡΟΥΣΙΑΣΗΣ  ΕΙΣΑΓΩΓΗ  ΥΠΑΡΧΟΥΣΕΣ ΠΡΟΣΕΓΓΙΣΕΙΣ  ΣΚΟΠΟΣ ΤΗΣ ΔΙΠΛΩΜΑΤΙΚΗΣ  ΣΥΣΤΗΜΑ ΔΗΜΙΟΥΡΓΙΑΣ ΠΡΟΦΙΛ  ΣΥΣΤΗΜΑ ΑΝΑΛΥΣΗΣ ΙΣΤΟΡΙΚΟΥ  ΠΑΡΟΥΣΙΑΣΗ ΑΠΟΤΕΛΕΣΜΑΤΩΝ  ΜΕΛΛΟΝΤΙΚΗ ΕΡΓΑΣΙΑ 8/7/2016 5 ΠΡΟΣΩΠΟΠΟΙΗΣΗ ΑΠΟΤΕΛΕΣΜΑΤΩΝ ΜΗΧΑΝΩΝ ΑΝΑΖΗΤΗΣΗΣ ΜΕΣΩ ΕΝΣΩΜΑΤΩΣΗΣ ΣΥΜΠΕΡΙΦΟΡΑΣ ΧΡΗΣΤΩΝ ΚΑΙ ΣΗΜΑΣΙΟΛΟΓΙΚΩΝ ΔΕΔΟΜΕΝΩΝ
  • 7. ΣΥΣΤΗΜΑ ΔΗΜΙΟΥΡΓΙΑΣ ΠΡΟΦΙΛ 8/7/2016 6 ΠΡΟΣΩΠΟΠΟΙΗΣΗ ΑΠΟΤΕΛΕΣΜΑΤΩΝ ΜΗΧΑΝΩΝ ΑΝΑΖΗΤΗΣΗΣ ΜΕΣΩ ΕΝΣΩΜΑΤΩΣΗΣ ΣΥΜΠΕΡΙΦΟΡΑΣ ΧΡΗΣΤΩΝ ΚΑΙ ΣΗΜΑΣΙΟΛΟΓΙΚΩΝ ΔΕΔΟΜΕΝΩΝ Προφίλ ερώτημα 1 ερώτημα 2 ερώτημα 3 ... API Μηχανής Αναζήτησης LDA Επιλογή k Κορυφαίων Θεμάτων Επιλογή n Λέξεων/Θέμα Σχηματισμός Διανύσματος Λέξεων Προφίλ Μετεπεξεργασία Διανύσματος Λέξεων Προφίλ Τελικό Διάνυσμα Λέξεων Προφίλ Διάνυσμα Λέξεων Γενικού Πεδίου Επεξεργασία Σελίδων
  • 8. ΕΠΕΞΕΡΓΑΣΙΑ ΣΕΛΙΔΩΝ  Αφαίρεση stop words  Lemmatization  Αφαίρεση λέξεων ανάλογα με τη συχνότητα εμφάνισης  >70% των σελίδων  Μία μόνο σελίδα 8/7/2016 7 ΠΡΟΣΩΠΟΠΟΙΗΣΗ ΑΠΟΤΕΛΕΣΜΑΤΩΝ ΜΗΧΑΝΩΝ ΑΝΑΖΗΤΗΣΗΣ ΜΕΣΩ ΕΝΣΩΜΑΤΩΣΗΣ ΣΥΜΠΕΡΙΦΟΡΑΣ ΧΡΗΣΤΩΝ ΚΑΙ ΣΗΜΑΣΙΟΛΟΓΙΚΩΝ ΔΕΔΟΜΕΝΩΝ
  • 9. ΣΧΗΜΑΤΙΣΜΟΣ ΔΙΑΝΥΣΜΑΤΟΣ ΛΕΞΕΩΝ 1. Επιλογή κορυφαίων θεμάτων βάσει της κατανομής των θεμάτων ανά κείμενο - p(topicj|documentd) ≡ θjd  Πλήθος κειμένων για τα οποία θjd > 1/αριθμός θεμάτων 2. Επιλογή κορυφαίων λέξεων βάσει της κατανομής των λέξεων ανά θέμα - p(wordi|topicj) ≡ φij 3. Αφαίρεση γενικών λέξεων 8/7/2016 8 ΠΡΟΣΩΠΟΠΟΙΗΣΗ ΑΠΟΤΕΛΕΣΜΑΤΩΝ ΜΗΧΑΝΩΝ ΑΝΑΖΗΤΗΣΗΣ ΜΕΣΩ ΕΝΣΩΜΑΤΩΣΗΣ ΣΥΜΠΕΡΙΦΟΡΑΣ ΧΡΗΣΤΩΝ ΚΑΙ ΣΗΜΑΣΙΟΛΟΓΙΚΩΝ ΔΕΔΟΜΕΝΩΝ
  • 10. ΔΟΜΗ ΤΗΣ ΠΑΡΟΥΣΙΑΣΗΣ  ΕΙΣΑΓΩΓΗ  ΥΠΑΡΧΟΥΣΕΣ ΠΡΟΣΕΓΓΙΣΕΙΣ  ΣΚΟΠΟΣ ΤΗΣ ΔΙΠΛΩΜΑΤΙΚΗΣ  ΣΥΣΤΗΜΑ ΔΗΜΙΟΥΡΓΙΑΣ ΠΡΟΦΙΛ  ΣΥΣΤΗΜΑ ΑΝΑΛΥΣΗΣ ΙΣΤΟΡΙΚΟΥ  ΠΑΡΟΥΣΙΑΣΗ ΑΠΟΤΕΛΕΣΜΑΤΩΝ  ΜΕΛΛΟΝΤΙΚΗ ΕΡΓΑΣΙΑ 8/7/2016 9 ΠΡΟΣΩΠΟΠΟΙΗΣΗ ΑΠΟΤΕΛΕΣΜΑΤΩΝ ΜΗΧΑΝΩΝ ΑΝΑΖΗΤΗΣΗΣ ΜΕΣΩ ΕΝΣΩΜΑΤΩΣΗΣ ΣΥΜΠΕΡΙΦΟΡΑΣ ΧΡΗΣΤΩΝ ΚΑΙ ΣΗΜΑΣΙΟΛΟΓΙΚΩΝ ΔΕΔΟΜΕΝΩΝ
  • 11. ΣΥΣΤΗΜΑ ΑΝΑΛΥΣΗΣ ΙΣΤΟΡΙΚΟΥ 8/7/2016 10 ΠΡΟΣΩΠΟΠΟΙΗΣΗ ΑΠΟΤΕΛΕΣΜΑΤΩΝ ΜΗΧΑΝΩΝ ΑΝΑΖΗΤΗΣΗΣ ΜΕΣΩ ΕΝΣΩΜΑΤΩΣΗΣ ΣΥΜΠΕΡΙΦΟΡΑΣ ΧΡΗΣΤΩΝ ΚΑΙ ΣΗΜΑΣΙΟΛΟΓΙΚΩΝ ΔΕΔΟΜΕΝΩΝ ιστορικό περιήγησης επιλογή ενός URL συλλογή προφίλ επιλογή ενός προφίλ εξαγωγή περιεχομένου μετεπεξεργασία κειμένου λημματοποίηση (lemmatization) υπολογισμός relevance score σημασιολογικός υπομνηματισμός υπολογισμός semantic και confidence score υπολογισμός τελικού σκορ του URL ως προς το προφίλ
  • 12. ΥΠΟΛΟΓΙΣΜΟΣ ΤΩΝ ΣΚΟΡ Relevance Score Ποσοστό λέξεων του προφίλ που εμφανίζονται στη σελίδα  Σημασιολογικός υπομνηματισμός με χρήση του DBpedia Spotlight  Entities & Categories Semantic Score Προκύπτει ως ο μέσος όρος των εξής ποσοστών: 1. Ποσοστό των οντοτήτων που περιέχουν λέξεις του προφίλ 2. Ποσοστό των κατηγοριών που περιέχουν λέξεις του προφίλ 8/7/2016 11 ΠΡΟΣΩΠΟΠΟΙΗΣΗ ΑΠΟΤΕΛΕΣΜΑΤΩΝ ΜΗΧΑΝΩΝ ΑΝΑΖΗΤΗΣΗΣ ΜΕΣΩ ΕΝΣΩΜΑΤΩΣΗΣ ΣΥΜΠΕΡΙΦΟΡΑΣ ΧΡΗΣΤΩΝ ΚΑΙ ΣΗΜΑΣΙΟΛΟΓΙΚΩΝ ΔΕΔΟΜΕΝΩΝ
  • 13. ΥΠΟΛΟΓΙΣΜΟΣ ΤΩΝ ΣΚΟΡ  Support resource prominence  Similarity Score topical pertinence  Percentage of Second Rank contextual ambiguity Confidence Score Για το σύνολο των οντοτήτων που περιέχουν λέξεις του προφίλ υπολογίζονται:  Μέσο Support  Μέσο Similarity Score  Ποσοστό οντοτήτων για τις οποίες δεν υπάρχει άλλη υποψήφια οντότητα 8/7/2016 12 ΠΡΟΣΩΠΟΠΟΙΗΣΗ ΑΠΟΤΕΛΕΣΜΑΤΩΝ ΜΗΧΑΝΩΝ ΑΝΑΖΗΤΗΣΗΣ ΜΕΣΩ ΕΝΣΩΜΑΤΩΣΗΣ ΣΥΜΠΕΡΙΦΟΡΑΣ ΧΡΗΣΤΩΝ ΚΑΙ ΣΗΜΑΣΙΟΛΟΓΙΚΩΝ ΔΕΔΟΜΕΝΩΝ
  • 14. ΤΕΛΙΚΑ ΑΠΟΤΕΛΕΣΜΑΤΑ Total Score = a∙Relevance Score + b∙Semantic Score + c∙Confidence Score με a + b + c = 1  a = 0.6, b = 0.3, c = 0.1 1. Σε κάθε σελίδα ανατίθεται το προφίλ με το μέγιστο σκορ 2. Άθροισμα των σκορ των σελίδων που αναφέρονται σε κάθε προφίλ 3. Επιλογή τελικών προφίλ 4. Κατάταξη ανάλογα με το ποσοστό επί του αθροίσματος των σκορ όλων των προφίλ 8/7/2016 13 ΠΡΟΣΩΠΟΠΟΙΗΣΗ ΑΠΟΤΕΛΕΣΜΑΤΩΝ ΜΗΧΑΝΩΝ ΑΝΑΖΗΤΗΣΗΣ ΜΕΣΩ ΕΝΣΩΜΑΤΩΣΗΣ ΣΥΜΠΕΡΙΦΟΡΑΣ ΧΡΗΣΤΩΝ ΚΑΙ ΣΗΜΑΣΙΟΛΟΓΙΚΩΝ ΔΕΔΟΜΕΝΩΝ
  • 15. ΑΛΛΗΛΕΠΙΔΡΑΣΗ ΧΡΗΣΤΗ ΜΕ ΤΑ ΑΠΟΤΕΛΕΣΜΑΤΑ  Προτείνονται σχετικές σελίδες  Άμεσο feedback με δυνατότητα επιλογής διαφορετικού επιπέδου εξειδίκευσης  Αποστολή ενός σχετικού ερωτήματος  Σύγκριση του ερωτήματος με τα ήδη υπάρχοντα (π.χ. Jaro-Winkler distance) 8/7/2016 14 ΠΡΟΣΩΠΟΠΟΙΗΣΗ ΑΠΟΤΕΛΕΣΜΑΤΩΝ ΜΗΧΑΝΩΝ ΑΝΑΖΗΤΗΣΗΣ ΜΕΣΩ ΕΝΣΩΜΑΤΩΣΗΣ ΣΥΜΠΕΡΙΦΟΡΑΣ ΧΡΗΣΤΩΝ ΚΑΙ ΣΗΜΑΣΙΟΛΟΓΙΚΩΝ ΔΕΔΟΜΕΝΩΝ
  • 16. ΔΟΜΗ ΤΗΣ ΠΑΡΟΥΣΙΑΣΗΣ  ΕΙΣΑΓΩΓΗ  ΥΠΑΡΧΟΥΣΕΣ ΠΡΟΣΕΓΓΙΣΕΙΣ  ΣΚΟΠΟΣ ΤΗΣ ΔΙΠΛΩΜΑΤΙΚΗΣ  ΣΥΣΤΗΜΑ ΔΗΜΙΟΥΡΓΙΑΣ ΠΡΟΦΙΛ  ΣΥΣΤΗΜΑ ΑΝΑΛΥΣΗΣ ΙΣΤΟΡΙΚΟΥ  ΠΑΡΟΥΣΙΑΣΗ ΑΠΟΤΕΛΕΣΜΑΤΩΝ  ΜΕΛΛΟΝΤΙΚΗ ΕΡΓΑΣΙΑ 8/7/2016 15 ΠΡΟΣΩΠΟΠΟΙΗΣΗ ΑΠΟΤΕΛΕΣΜΑΤΩΝ ΜΗΧΑΝΩΝ ΑΝΑΖΗΤΗΣΗΣ ΜΕΣΩ ΕΝΣΩΜΑΤΩΣΗΣ ΣΥΜΠΕΡΙΦΟΡΑΣ ΧΡΗΣΤΩΝ ΚΑΙ ΣΗΜΑΣΙΟΛΟΓΙΚΩΝ ΔΕΔΟΜΕΝΩΝ
  • 17. ΣΧΗΜΑΤΙΣΜΟΣ ΠΡΟΦΙΛ 8/7/2016 ΠΡΟΣΩΠΟΠΟΙΗΣΗ ΑΠΟΤΕΛΕΣΜΑΤΩΝ ΜΗΧΑΝΩΝ ΑΝΑΖΗΤΗΣΗΣ ΜΕΣΩ ΕΝΣΩΜΑΤΩΣΗΣ ΣΥΜΠΕΡΙΦΟΡΑΣ ΧΡΗΣΤΩΝ ΚΑΙ ΣΗΜΑΣΙΟΛΟΓΙΚΩΝ ΔΕΔΟΜΕΝΩΝ 16 Μουσική Αθλητισμός Classical Folk Jazz Hip Hop Electronic Basketball Football Rugby Tennis Golf  25 γενικά ερωτήματα  20 ερωτήματα για το επίπεδο 0  30 ερωτήματα για το επίπεδο 1  50 σελίδες/ερώτημα  Εύρεση 10 θεμάτων και επιλογή των 5 κορυφαίων  15 λέξεις/θέμα
  • 18. ΠΑΡΑΔΕΙΓΜΑΤΑ ΕΡΩΤΗΜΑΤΩΝ Classical/0 ars nova baroque era music trio sonata opera buffa 8/7/2016 17 ΠΡΟΣΩΠΟΠΟΙΗΣΗ ΑΠΟΤΕΛΕΣΜΑΤΩΝ ΜΗΧΑΝΩΝ ΑΝΑΖΗΤΗΣΗΣ ΜΕΣΩ ΕΝΣΩΜΑΤΩΣΗΣ ΣΥΜΠΕΡΙΦΟΡΑΣ ΧΡΗΣΤΩΝ ΚΑΙ ΣΗΜΑΣΙΟΛΟΓΙΚΩΝ ΔΕΔΟΜΕΝΩΝ Classical/1 andrea bocelli maurice ravel igor stravinsky edward elgar Football/0 offside rule penalty kick free kick soccer goalkeeper Football/1 premier league history bundesliga fixtures la liga news champions league scores
  • 19. ΑΝΤΙΠΡΟΣΩΠΕΥΤΙΚΑ ΠΡΟΦΙΛ Classical/0 festival mass concert classic motet work john wedding cd amazon view century track nova violin string classical form saxophone solo instrument flute piano romantic sheet browse bwv minor part style prelude bach sebastian sonata johann composer score trio major fugue partita baroque period opera musical movement write 8/7/2016 18 ΠΡΟΣΩΠΟΠΟΙΗΣΗ ΑΠΟΤΕΛΕΣΜΑΤΩΝ ΜΗΧΑΝΩΝ ΑΝΑΖΗΤΗΣΗΣ ΜΕΣΩ ΕΝΣΩΜΑΤΩΣΗΣ ΣΥΜΠΕΡΙΦΟΡΑΣ ΧΡΗΣΤΩΝ ΚΑΙ ΣΗΜΑΣΙΟΛΟΓΙΚΩΝ ΔΕΔΟΜΕΝΩΝ
  • 20. ΑΝΤΙΠΡΟΣΩΠΕΥΤΙΚΑ ΠΡΟΦΙΛ Classical/1 richard bbc opera joan domingo pavarottus link sutherland orchestra uk www http clip rachmaninoff grieg op violin rv string vivaldus orchestral tchaikovsky symphony stravinsky piano concerto naxo include musical death work performance wagner life article composer handel mendelssohn make ii write brahm johann sonata major strauss beethoven track mozart gershwin elgar amazon view andrea bocellus 8/7/2016 19 ΠΡΟΣΩΠΟΠΟΙΗΣΗ ΑΠΟΤΕΛΕΣΜΑΤΩΝ ΜΗΧΑΝΩΝ ΑΝΑΖΗΤΗΣΗΣ ΜΕΣΩ ΕΝΣΩΜΑΤΩΣΗΣ ΣΥΜΠΕΡΙΦΟΡΑΣ ΧΡΗΣΤΩΝ ΚΑΙ ΣΗΜΑΣΙΟΛΟΓΙΚΩΝ ΔΕΔΟΜΕΝΩΝ
  • 21. ΑΝΤΙΠΡΟΣΩΠΕΥΤΙΚΑ ΠΡΟΦΙΛ Football/0 active training referee youth camp contact club information tip sport coach child goal law goalkeeper penalty line rule foul ball offside kick field throw opponent free pass drill score attack skill coaching position defender app de facebook google point www online http news manchester sign fair city uefa cup 8/7/2016 20 ΠΡΟΣΩΠΟΠΟΙΗΣΗ ΑΠΟΤΕΛΕΣΜΑΤΩΝ ΜΗΧΑΝΩΝ ΑΝΑΖΗΤΗΣΗΣ ΜΕΣΩ ΕΝΣΩΜΑΤΩΣΗΣ ΣΥΜΠΕΡΙΦΟΡΑΣ ΧΡΗΣΤΩΝ ΚΑΙ ΣΗΜΑΣΙΟΛΟΓΙΚΩΝ ΔΕΔΟΜΕΝΩΝ
  • 22. ΑΝΤΙΠΡΟΣΩΠΕΥΤΙΚΑ ΠΡΟΦΙΛ Football/1 chelsea sky everton city unite premier liverpool aston manchester round west newcastle fa villa arsenal agg read ago tweet result fixture fifa ar twitter id favorite day live liga juventus real munich bayern ft bet la barcelona odds atletico madrid fc uefa move star edit sign back delete soccer goal brazil germany match history 8/7/2016 21 ΠΡΟΣΩΠΟΠΟΙΗΣΗ ΑΠΟΤΕΛΕΣΜΑΤΩΝ ΜΗΧΑΝΩΝ ΑΝΑΖΗΤΗΣΗΣ ΜΕΣΩ ΕΝΣΩΜΑΤΩΣΗΣ ΣΥΜΠΕΡΙΦΟΡΑΣ ΧΡΗΣΤΩΝ ΚΑΙ ΣΗΜΑΣΙΟΛΟΓΙΚΩΝ ΔΕΔΟΜΕΝΩΝ
  • 23. ΠΑΡΑΔΕΙΓΜΑ ΑΝΑΛΥΣΗΣ ΙΣΤΟΡΙΚΟΥ 8/7/2016 22 ΠΡΟΣΩΠΟΠΟΙΗΣΗ ΑΠΟΤΕΛΕΣΜΑΤΩΝ ΜΗΧΑΝΩΝ ΑΝΑΖΗΤΗΣΗΣ ΜΕΣΩ ΕΝΣΩΜΑΤΩΣΗΣ ΣΥΜΠΕΡΙΦΟΡΑΣ ΧΡΗΣΤΩΝ ΚΑΙ ΣΗΜΑΣΙΟΛΟΓΙΚΩΝ ΔΕΔΟΜΕΝΩΝ  Ανάλυση ιστορικού 3 εβδομάδων  974 URLs
  • 24. ΠΑΡΑΔΕΙΓΜΑ ΑΝΑΛΥΣΗΣ ΙΣΤΟΡΙΚΟΥ 8/7/2016 23 ΠΡΟΣΩΠΟΠΟΙΗΣΗ ΑΠΟΤΕΛΕΣΜΑΤΩΝ ΜΗΧΑΝΩΝ ΑΝΑΖΗΤΗΣΗΣ ΜΕΣΩ ΕΝΣΩΜΑΤΩΣΗΣ ΣΥΜΠΕΡΙΦΟΡΑΣ ΧΡΗΣΤΩΝ ΚΑΙ ΣΗΜΑΣΙΟΛΟΓΙΚΩΝ ΔΕΔΟΜΕΝΩΝ ΑΠΟΤΕΛΕΣΜΑΤΑ Basketball/1 92.56% Jazz/0 2.17% Classical/0 1.84% Football/1 0.88% Rugby/0 0.81% Hip Hop/0 0.69% Golf/0 0.52% Folk/0 0.34% Tennis/0 0.19%
  • 25. ΠΑΡΑΔΕΙΓΜΑ ΑΝΑΛΥΣΗΣ ΙΣΤΟΡΙΚΟΥ URL Score en.wikipedia.org/wiki/KK_Crvena_zvezda 0.6114 en.wikipedia.org/wiki/Boston_Celtics 0.5744 en.wikipedia.org/wiki/San_Antonio_Spurs 0.5623 en.wikipedia.org/wiki/Portland_Trail_Blazers 0.5380 en.wikipedia.org/wiki/Nick_Calathes 0.5203 8/7/2016 24 ΠΡΟΣΩΠΟΠΟΙΗΣΗ ΑΠΟΤΕΛΕΣΜΑΤΩΝ ΜΗΧΑΝΩΝ ΑΝΑΖΗΤΗΣΗΣ ΜΕΣΩ ΕΝΣΩΜΑΤΩΣΗΣ ΣΥΜΠΕΡΙΦΟΡΑΣ ΧΡΗΣΤΩΝ ΚΑΙ ΣΗΜΑΣΙΟΛΟΓΙΚΩΝ ΔΕΔΟΜΕΝΩΝ Basketball/1
  • 26. ΠΑΡΑΔΕΙΓΜΑ ΑΝΑΛΥΣΗΣ ΙΣΤΟΡΙΚΟΥ URL Score en.wikipedia.org/wiki/Progressive_rock 0.5549 en.wikipedia.org/wiki/Charlie_Parker 0.5479 en.wikipedia.org/wiki/List_of_jazz_genres 0.5161 en.wikipedia.org/wiki/Pearl_Jam 0.4864 en.wikipedia.org/wiki/Joy_Division 0.4121 8/7/2016 25 ΠΡΟΣΩΠΟΠΟΙΗΣΗ ΑΠΟΤΕΛΕΣΜΑΤΩΝ ΜΗΧΑΝΩΝ ΑΝΑΖΗΤΗΣΗΣ ΜΕΣΩ ΕΝΣΩΜΑΤΩΣΗΣ ΣΥΜΠΕΡΙΦΟΡΑΣ ΧΡΗΣΤΩΝ ΚΑΙ ΣΗΜΑΣΙΟΛΟΓΙΚΩΝ ΔΕΔΟΜΕΝΩΝ Jazz/0
  • 27. ΠΑΡΑΔΕΙΓΜΑ ΑΝΑΛΥΣΗΣ ΙΣΤΟΡΙΚΟΥ 8/7/2016 26 ΠΡΟΣΩΠΟΠΟΙΗΣΗ ΑΠΟΤΕΛΕΣΜΑΤΩΝ ΜΗΧΑΝΩΝ ΑΝΑΖΗΤΗΣΗΣ ΜΕΣΩ ΕΝΣΩΜΑΤΩΣΗΣ ΣΥΜΠΕΡΙΦΟΡΑΣ ΧΡΗΣΤΩΝ ΚΑΙ ΣΗΜΑΣΙΟΛΟΓΙΚΩΝ ΔΕΔΟΜΕΝΩΝ URL Score en.wikipedia.org/wiki/Johann_Sebastian_Bach 0.6134 en.wikipedia.org/wiki/Classical_music 0.5988 en.wikipedia.org/wiki/Baroque_music 0.5498 en.wikipedia.org/wiki/Renaissance_music 0.4893 en.wikipedia.org/wiki/Brandenburg_Concertos 0.4866 Classical/0
  • 28. ΔΟΜΗ ΤΗΣ ΠΑΡΟΥΣΙΑΣΗΣ  ΕΙΣΑΓΩΓΗ  ΥΠΑΡΧΟΥΣΕΣ ΠΡΟΣΕΓΓΙΣΕΙΣ  ΣΚΟΠΟΣ ΤΗΣ ΔΙΠΛΩΜΑΤΙΚΗΣ  ΣΥΣΤΗΜΑ ΔΗΜΙΟΥΡΓΙΑΣ ΠΡΟΦΙΛ  ΣΥΣΤΗΜΑ ΑΝΑΛΥΣΗΣ ΙΣΤΟΡΙΚΟΥ  ΠΑΡΟΥΣΙΑΣΗ ΑΠΟΤΕΛΕΣΜΑΤΩΝ  ΜΕΛΛΟΝΤΙΚΗ ΕΡΓΑΣΙΑ 8/7/2016 27 ΠΡΟΣΩΠΟΠΟΙΗΣΗ ΑΠΟΤΕΛΕΣΜΑΤΩΝ ΜΗΧΑΝΩΝ ΑΝΑΖΗΤΗΣΗΣ ΜΕΣΩ ΕΝΣΩΜΑΤΩΣΗΣ ΣΥΜΠΕΡΙΦΟΡΑΣ ΧΡΗΣΤΩΝ ΚΑΙ ΣΗΜΑΣΙΟΛΟΓΙΚΩΝ ΔΕΔΟΜΕΝΩΝ
  • 29. ΜΕΛΛΟΝΤΙΚΗ ΕΡΓΑΣΙΑ  Πειράματα μεγαλύτερης κλίμακας  Μεγαλύτερου μεγέθους προφίλ  Διαφορετικός ορισμός των επιπέδων εξειδίκευσης  Περισσότερα επίπεδα εξειδίκευσης  Ενίσχυση του σημασιολογικού σκορ  Dandelion, Αlchemy κ.α.  Χρήση σελιδοδεικτών (bookmarks), τοποθεσίας ή/και άλλων δεδομένων 8/7/2016 28 ΠΡΟΣΩΠΟΠΟΙΗΣΗ ΑΠΟΤΕΛΕΣΜΑΤΩΝ ΜΗΧΑΝΩΝ ΑΝΑΖΗΤΗΣΗΣ ΜΕΣΩ ΕΝΣΩΜΑΤΩΣΗΣ ΣΥΜΠΕΡΙΦΟΡΑΣ ΧΡΗΣΤΩΝ ΚΑΙ ΣΗΜΑΣΙΟΛΟΓΙΚΩΝ ΔΕΔΟΜΕΝΩΝ