18
Σχεδίαση και Ανάπτυξη Εφαρμογής Android Συσκευών για τη Συναισθηματική και Θεματική Ανάλυση των Περιεχομένων της Διαδικτυακής Περιήγησης του Χρήστη Λώλης Βασίλειος Υπό την επίβλεψη του Ανδρέα Λ. Συμεωνίδη Επίκουρου Καθηγητή ΤΗΜΜΥ ΑΠΘ Θεσσαλονίκη, 2015 ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΤΜΗΜΑ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΚΑΙ ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΕΡΓΑΣΤΗΡΙΟ ΕΥΦΥΩΝ ΣΥΣΤΗΜΑΤΩΝ ΚΑΙ ΤΕΧΝΟΛΟΓΙΑΣ ΛΟΓΙΣΜΙΚΟΥ

Βασίλειος Λώλης 5638

  • Upload
    issel

  • View
    66

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Βασίλειος Λώλης 5638

Σχεδίαση και Ανάπτυξη Εφαρμογής Android Συσκευών για τη Συναισθηματική και Θεματική Ανάλυση των Περιεχομένων της Διαδικτυακής Περιήγησης του Χρήστη

Λώλης Βασίλειος . Υπό την επίβλεψη του Ανδρέα Λ Συμεωνίδη

Επίκουρου Καθηγητή ΤΗΜΜΥ ΑΠΘ

, 2015Θεσσαλονίκη

ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣΤΜΗΜΑ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΚΑΙ ΜΗΧΑΝΙΚΩΝ

ΥΠΟΛΟΓΙΣΤΩΝΕΡΓΑΣΤΗΡΙΟ ΕΥΦΥΩΝ ΣΥΣΤΗΜΑΤΩΝ ΚΑΙ ΤΕΧΝΟΛΟΓΙΑΣ ΛΟΓΙΣΜΙΚΟΥ

Page 2: Βασίλειος Λώλης 5638

2

Δομή Παρουσίασης• Ορισμός του προβλήματος• Σκοπός της διπλωματικής• State of the art• Ανάλυση του συστήματος• Πειράματα και αποτελέσματα• Συμπεράσματα – μελλοντική εργασία

Chrome History Analysis Tool, Λώλης Βασίλειος

Page 3: Βασίλειος Λώλης 5638

3

Ορισμός του προβλήματος

Chrome History Analysis Tool, Λώλης Βασίλειος

Source: https://www.ted.com/talks/andy_yen_think_your_email_s_private_think_again#t-230307

Page 4: Βασίλειος Λώλης 5638

4

If You're Not Paying For It, You Become The

Product

Chrome History Analysis Tool, Λώλης Βασίλειος

Source: https://investor.google.com/financial/tables.html

Page 5: Βασίλειος Λώλης 5638

5

Σκοπός της Διπλωματικής

Chrome History Analysis Tool, Λώλης Βασίλειος

Page 6: Βασίλειος Λώλης 5638

6

Σκοπός της Διπλωματικής

Chrome History Analysis Tool, Λώλης Βασίλειος

Page 7: Βασίλειος Λώλης 5638

7

Σκοπός της Διπλωματικής

Chrome History Analysis Tool, Λώλης Βασίλειος

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

ΕΤΣΙ ΩΣΤΕ

να γίνει αντιληπτό το μέγεθος της καταπάτησης των προσωπικών δικαιωμάτων, από την «οικειοποίηση» αυτών των δεδομένων από τις εταιρείες.

Page 8: Βασίλειος Λώλης 5638

8

State of the ArtΘεματική Ανάλυση

• Κατηγοριοποίηση Κειμένου• Alchemy API• Κοινωνικά μέσα

ενημέρωσης• Machine Learning

Chrome History Analysis Tool, Λώλης Βασίλειος

Τελευταίες Εξελίξεις

• SVM• Neural Networks• Ανάλογα την περίπτωση• Συνδυασμό με Bayes

Classification

Page 9: Βασίλειος Λώλης 5638

9

State of the ArtΣυναισθηματική Ανάλυση

• Κατασκευή Γνώμης• Alchemy API• Κοινωνικά μέσα

ενημέρωσης

Chrome History Analysis Tool, Λώλης Βασίλειος

Τελευταίες Εξελίξεις

• Richard Socher, Stanford PhD• Recursive Neural Tensor

Network• 85% ακρίβεια• Έως και 95%, με μεγαλύτερο

δείγμα

Page 10: Βασίλειος Λώλης 5638

10

Χρήση Κατάλληλων ΤεχνολογιώνREST

• Αρχιτεκτονικό στυλ• Roy Fielding, 2000• RESTful web services• Επικοινωνούν κυρίως με

HTTP, χρησιμοποιώντας HTTP verbs

Chrome History Analysis Tool, Λώλης Βασίλειος

Android• Open-source• Linux based• 82.8% market share,

2015q2Source: http://www.idc.com/prodserv/smartphone-os-market-share.jsp

Page 11: Βασίλειος Λώλης 5638

11

Android Development• Coding language: java + xml• IDE: Android Studio• Activities• Views• Intents• AVDs or Android hardware• Signed release apk

Chrome History Analysis Tool, Λώλης Βασίλειος

Page 12: Βασίλειος Λώλης 5638

13

Ανάλυση του Συστήματος

Chrome History Analysis Tool, Λώλης Βασίλειος

1

2

1 2

Page 13: Βασίλειος Λώλης 5638

16

Πειράματα και ΑποτελέσματαΠρώτη σειρά Αξιολόγησης

Chrome History Analysis Tool, Λώλης Βασίλειος

Page 14: Βασίλειος Λώλης 5638

17

Προετοιμασία για τη Δεύτερη σειράΑνέβασμα στο Google Play και διανομή

Chrome History Analysis Tool, Λώλης Βασίλειος

Page 15: Βασίλειος Λώλης 5638

18

Δεύτερη σειρά Αξιολόγησης

Chrome History Analysis Tool, Λώλης Βασίλειος

Αποτελέσματα

Page 16: Βασίλειος Λώλης 5638

19

Συμπεράσματα Ανάλυση δεδομένων από τα περιεχόμενα της

διαδικτυακής περιήγησης του χρήστη Η ομαλή λειτουργία εξαρτάται από την ποιότητα

του δικτύου και την κατάσταση των διαδικτυακών υπηρεσιών

Η απεικόνιση σε όλες τις συσκευές δεν είναι πάντα σταθερή

Ο χρήστης έχει κατανοήσει το μέγεθος της υπεξαιρούμενης πληροφορίας

Chrome History Analysis Tool, Λώλης Βασίλειος

Page 17: Βασίλειος Λώλης 5638

Chrome History Analysis Tool, Λώλης Βασίλειος

20

Μελλοντική ΕργασίαΒελτίωση ταχύτητας και αξιοπιστίας βρίσκοντας κάποια νέα διαδικτυακή υπηρεσίαΠλήρης αποσφαλμάτωση της εφαρμογής, έπειτα από εκτεταμένη χρήση τηςΜεγαλύτερη εμβάθυνση στην ανάλυση Προσθήκη ανάλυσης συγκεκριμένης χρονικής περιόδουΜετάφραση της εφαρμογής σε άλλο OS

Page 18: Βασίλειος Λώλης 5638

21

Ευχαριστώ πολύ για την προσοχή σας!

Chrome History Analysis Tool, Λώλης Βασίλειος