ΔΑΒΒΕΤΑΣ ΑΘΑΝΑΣΙΟΣ ΤΕΙ ΑΘΗΝΑΣ ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ Χρήση του Twitter ως μέσο ενημέρωσης cs121018@teiath.gr



Σχετικά έγγραφα
Δευτέρα, 9 Απριλίου 2012 ΙΝΣΤΙΤΟΥΤΟ ΕΜΠΟΡΙΟΥ & ΥΠΗΡΕΣΙΩΝ ΠΕΤΡΑΚΗ 16 Τ.Κ ΑΘΗΝΑ ΤΗΛ.: FAX:

ΟΣΤΑ & ΣΚΕΛΕΤΙΚΟ ΣΥΣΤΗΜΑ

Παρασκευή, 25 Ιανουαρίου 2013 ΙΝΣΤΙΤΟΥΤΟ ΕΜΠΟΡΙΟΥ & ΥΠΗΡΕΣΙΩΝ ΠΕΤΡΑΚΗ 16 Τ.Κ ΑΘΗΝΑ ΤΗΛ.: FAX:

ΙΝΣΤΙΤΟΥΤΟ ΕΜΠΟΡΙΟΥ & ΥΠΗΡΕΣΙΩΝ ΠΕΤΡΑΚΗ 16 Τ.Κ ΑΘΗΝΑ ΤΗΛ.: FAX:

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

ΠΡΟΣΚΛΗΣΗ. των Τοπικών Προϊόντων. του Δήμου Σητείας. «Σητείας Γη»

Προδημοσιεύτηκαν τα τέσσερις πρώτα προγράμματα του νέου ΕΣΠΑ που αφορούν

ΚΕΦ. 1 Η ΛΟΓΙΣΤΙΚΗ ΚΑΙ Η ΣΗΜΑΣΙΑ ΤΗΣ ΣΤΙΣ ΕΠΙΧΕΙΡΗΣΕΙΣ

Αρωματικά φυτά της Ελλάδας

Δασικά Οικοσυστήματα και Τεχνικά Έργα

ΠΕΡΙΦΕΡΕΙΑΚΗ ΕΝΟΤΗΤΑ ΚΟΖΑΝΗΣ

Συνοπτική Παρουσίαση. Ελλάδα

Σεμινάριο με θέμα : Εθελοντισμός & Δικαιώματα Παιδιού

ΗΛΙΟΠΡΟΣΤΑΣΙΑ ΑΥΤΟΣΚΙΑΣΜΟΣ ΤΟΥ ΚΤΗΡΙΑΚΟΥ ΚΕΛΥΦΟΥΣ

ΘΕΣΕΙΣ ΠΡΟΤΑΣΕΙΣ ΠΡΟΤΕΡΑΙΟΤΗΤΕΣ

4 5 6 Δεκεμβρίου 2015 Στάδιο Ειρήνης και Φιλίας

Καλές Πρακτικές Πρόληψης και Αντιμετώπισης Ενδοσχολικής Βίας- Σχολική Διαμεσολάβηση

Ι. ΠΕΡΙΦΕΡΕΙΑΚΗ Δ/ΝΣΗ ΔΙΩΞΗΣ ΟΙΚΟΝΟΜΙΚΟΥ ΕΓΚΛΗΜΑΤΟΣ ΑΤΤΙΚΗΣ-ΑΙΓΑΙΟΥ

Παιδαγωγική ή Εκπαίδευση ΙΙ

Αρµοδιότητες Αυτοτελούς Τµήµατος Δηµοτικής Αστυνοµίας

Δρ.ΠΟΛΥΚΑΡΠΟΣ ΕΥΡΙΠΙΔΟΥ

ΔΕΛΤΙΟ ΤΥΠΟΥ. Ακολουθεί ολόκληρη η τοποθέτηση - παρέμβαση του Υπουργού Δ.Μ.&Η.Δ.

ΑΠΟΤΙΜΗΣΗ ΤΟΥ ΕΡΓΟΥ ΤΟΥ ΤΜΗΜΑΤΟΣ ΣΤΟΧΟΙ ΓΙΑ ΤΗΝ ΠΕΡΙΟΔΟ

ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ ΥΠΟΥΡΓΕΙΟ ΠΑΡΑΓΩΓΙΚΗΣ ΑΝΑΣΥΓΚΡΟΤΗΣΗΣ, ΠΕΡΙΒΑΛΛΟΝΤΟΣ & ΕΝΕΡΓΕΙΑΣ

Διασυνοριακά νερά και διαχειριστικά σχέδια λεκανών

Ιστορία του Αραβοϊσλαμικού Πολιτισμού

Χημεία Β Γυμνασίου Τμήμα Β3. Γρηγόρης Μαγουλάς Φανή Μανούσου Κύρος Μαλλαμίδης Ελίνα Μάλλιαρη Μάγδα Μαντά

ΕΘΙΜΑ ΤΟΥ ΚΟΣΜΟΥ. Αγγελική Περιστέρη Α 2

Ησυμβολή των αυτοκρατόρων και των μελών των οικογενειών

Δημοκρίτειο Πανεπιστήμιο

Σχετικά: «Το αρίθμ.πρωτ. Φ.437/1/24654/ έγγραφό της Στρατολογικής Υπηρεσίας»

1. Κώστα Κυριλή 2. Εμμανουέλα Μπουγά 3. Πόπη Δόγα. Η Επιτροπή, αφού έλαβε υπόψη:

ΕΘΝΙΚΗ ΣΥΝΟΜΟΣΠΟΝΔΙΑ ΕΛΛΗΝΙΚΟΥ ΕΜΠΟΡΙΟΥ ΔΕΛΤΙΟ ΤΥΠΟΥ

ΑΠΟΦΑΣΗ 32 ου ΣΥΝΕΔΡΙΟΥ Π.Ο.Σ.Ε.Υ.ΠΕ.ΧΩ.Δ.Ε. Καλαμπάκα, 4 & 5 Μαΐου 2014

Συνεταιριστική Οικονομία

Θεματική Ενότητα: ΠΑΙΔΕΙΑ ΠΟΛΙΤΙΣΜΟΣ - ΑΘΛΗΤΙΣΜΟΣ

Πρόγραμμα Σταθερότητας, Ανάπτυξης και Ανασυγκρότησης της χώρας. Ενημερωτικό σημείωμα

ΔΕΛΤΙΟ ΤΥΠΟΥ. Ελλείψεις στο φορολογικό νομοσχέδιο. Σοβαρές ελλείψεις στη νέα μορφή του φορολογικού νομοσχεδίου

Όταν το μάθημα της πληροφορικής γίνεται ανθρωποκεντρικό μπορεί να αφορά και την εφηβεία.

ΕΥΡΥΖΩΝΙΚΟ ΔΙΑΔΙΚΤΥΟ ΚΑΙ

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

ΕΝΗΜΕΡΩΤΙΚΟ ΈΓΓΡΑΦΟ Σ.Ε.Ε.Δ.Δ.Ε. ΟΙ ΕΠΙΒΑΡΥΝΣΕΙΣ ΤΟΥ ΝΕΟΥ ΦΟΡΟΛΟΓΙΚΟΥ

ΠΛΗΡΟΦΟΡΙΑΚΟ ΕΝΤΥΠΟ ΑΡ.20. Φορολογική μεταρρύθμιση Κύπρου Ιούλιος 2002 Αύγουστος Γενικά

ΜΟΥΣΕΙΟ ΚΑΠΝΟΥ ΚΑΒΑΛΑΣ ΦΥΛΛΟ ΕΡΓΑΣΙΑΣ

Μέθοδοι διαχωρισμού των συστατικών ενός ετερογενούς μείγματος

Τεχνικό Τοπογραφικό Σχέδιο

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

ΠΑΡΕΜΒΑΣΗ ΣΤΗΝ ΠΑΡΑΚΤΙΑ ΖΩΝΗ ΣΚΑΡΑΜΑΓΚΑ- ΕΝΟΠΟΙΗΣΗ ΜΕ ΤΗ ΛΙΜΝΗ ΚΟΥΜΟΥΝΔΟΥΡΟΥ

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

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

Κύριε Πρέσβη της Γαλλίας στην Κύπρο, κυρία Florent, Κύριε Επίτροπε Εθελοντισμού και μη Κυβερνητικών Οργανώσεων κυρία Γενική Γραμματέας Ισότητας των

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

323 Φυτικής Παραγωγής Γεωπονικού Παν. Αθήνας

237 Χημικών Μηχανικών Θεσσαλονίκης

Τίτλος Ειδικού Θεματικού Προγράμματος: «Διοίκηση, Οργάνωση και Πληροφορική για Μικρο-μεσαίες Επιχειρήσεις»

Δείκτες Επικοινωνιακής Επάρκειας Κατανόησης και Παραγωγής Γραπτού και Προφορικού Λόγου Β1/Β2

ΣΤΗΝ ΤΡΟΙΖΗΝΙΑ ΑΠΟ ΑΓ.ΕΛΕΝΗ ΕΩΣ ΤΟΝ ΚΟΜΒΟ ΚΑΛΛΟΝΗΣ ΚΑΙ ΣΤΗΝ ΠΑΡΑΛΙΑ ΤΟΥ ΑΡΤΙΜΟΥ. ΤΙΜΟΛΟΓΙΟ ΜΕΛΕΤΗΣ Τιμαριθμική 2012Α

Ασυντήρητες και επικίνδυνες οικοδομές


ΤΟ ΝΟΣΟΚΟΜΕΙΟ ΧΡΕΙΑΖΕΤΑΙ ΤΗΝ ΣΤΗΡΙΞΗ ΟΛΩΝ ΜΑΣ

ΤΙΜΟΛΟΓΙΟ ΜΕΛΕΤΗΣ ΓΕΝΙΚΟΙ ΟΡΟΙ

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

ΧΡΙΣΤΟΣ ΑΠ. ΛΑΔΙΑΣ

1 Επιμέλεια: Γράβαλος Βασίλειος, Χρυσανθάκης Ιωάννης

ΔΙΑΔΟΣΗ ΘΕΡΜΟΤΗΤΑΣ Φυσική Β' Γυμνασίου. Επιμέλεια: Ιωάννης Γιαμνιαδάκης

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

Τοποθέτηση Δημάρχου Γ. Πατούλη. για τεχνικό πρόγραμμα 2010

Εσωτερικοί Κανονισμοί Τοπικής Αυτοδιοίκησης

Σοφία Γιουρούκου, Ψυχολόγος Συνθετική Ψυχοθεραπεύτρια

«Φιλολογικό» Φροντιστήριο Επαναληπτικό διαγώνισμα στη Νεοελληνική Γλώσσα. Ενδεικτικές απαντήσεις. Περιθωριοποίηση μαθητών από μαθητές!

Ενώνουμε δυνάμεις. Δείγματα Γραφής. Δυναμικά μπροστά ΑΝΔΡΕΑΣ Ζ. ΚΥΠΡΙΑΝΟΥ. Βουλευτής

Οι ΕΔ που χρειάζεται η χώρα

ΠΑΛΑΙΟ ΜΕΤΟΝΟΜΑΣΙΑ ΠΕΡΙΟΧΗ ΕΤΟΣ. Αβδουλάρ Νέον Περιβόλιον Λαρίσης Άγιοι Ανάργυροι Ζωοδόχος Πηγή Φαρσάλων Άγιος Γεώργιος Πηγαί Βόλου 1963

ΚΥΚΛΟΦΟΡΙΚΟΣΥΣΤΗΜΑ. Καρβουντζή Ηλιάνα Βιολόγος

ΦΙΛΟΣΟΦΙΑ ΤΟΥ ΔΙΚΑΙΟΥ. Ενότητα 7: Σχέση δικαίου-ηθικής-πολιτικής. Παρούσης Μιχαήλ. Τμήμα Φιλοσοφίας

ΚΩΔΙΚΑΣ ΔΕΟΝΤΟΛΟΓΙΑΣ

Θεσμικό Πλαίσιο Παιδαγωγικές Δράσεις. Υποστηρικτικό Περιβάλλον στα Προγράμματα Αγωγής Υγείας. Παραδείγματα και Προτάσεις Ορθών Πρακτικών

ΧΟΤΕΛΑΪΝ ΑΝΤΙΠΡΟΣΩΠΕΙΕΣ ΕΙΔΩΝ ΞΕΝΟΔΟΧΕΙΑΚΟΥ ΕΞΟΠΛΙΣΜΟΥ Α.Ε. ΠΡΑΚΤΙΚΑ ΤΗΣ ΑΥΤΟΚΛΗΤΗΣ ΓΕΝΙΚΗΣ ΣΥΝΕΛΕΥΣΗΣ ΤΗΣ

Βιοκαλλιέργεια φυτών μεγάλης καλλιέργειας E. Καμπουράκης, MSc, PhD

Ενοποίηση Αρχαιολογικών Χώρων Κάτω Πάφου. Ανοικτή Πόλη

ΒΑΣΙΚΕΣ ΑΡΧΕΣ ΚΟΙΝΩΝΙΚΩΝ ΕΠΙΣΤΗΜΩΝ

Μαρία-Στεφανία-Γιάννης 1 ο Πρότυπο Πειραματικό Δημοτικό Σχολείο Θεσσαλονίκης Ε2 Π.Τ.Δ.Ε.-Α.Π.Θ

Τα Αναβολικά. Τα αναβολικά χωρίζονται στα φυσικά και στα συνθετικά.

Επίσης σχέδιο Αίτησης για διενέργεια Εργατικής Διαφοράς στο Σώμα Επιθεώρησης Εργασίας για την ύπαρξη εργαζομένων άνευ αμοιβής.

ΔΕΛΤΙΟ ΤΥΠΟΥ. «Τα αποτελέσματα των ενδιάμεσων εκπτώσεων 2015»

Το«Δέντρο της Ελευθερίας» μέσα από τη Χάρτα του Ρήγα Φεραίου και τα ιστορικά γεγονότα της εποχής του

Bυζαντινοί Ιστορικοί και Χρονογράφοι Ενότητα 3: Ιστοριογραφία Πρωτοβυζαντινής περιόδου Εκκλησιαστική ιστορία. Σωκράτης ο Σχολαστικός: Βίος και Έργο

OIKONOMIKEΣ ΕΞΕΛΙΞΕΙΣ

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

Προγράμματα Επαγγελματικής Αστικής Ευθύνης. Αστική Ευθύνη Προϊόντων

FARM ΝΟΜΟΙ ΑΠΟΦΑΣΕΙΣ Η ΔΙΕΥΚΡΙΝΙΣΤΙΚΗ ΕΓΚΥΚΛΙΟΣ ΓΙΑ ΤΟ ΣΥΝΕΤΑΙΡΙΣΤΙΚΟ ΝΟΜΟ 4015/2011. εκδοση AgroNews.gr

ΚΕΦΑΛΑΙΟ 7 ΣΥΜΠΕΡΑΣΜΑΤΑ ΚΑΙ ΠΡΟΤΑΣΕΙΣ

ΠΕΡΙΛΗΨΗ ΤΟΥ ΠΑΙΧΝΙΔΙΟΥ

Φασίστες και αφεντικά στου πηγαδιού τον πάτο, ζήτω το παγκόσμιο προλεταριάτο.

Τεχνική και ενεργειακή νομοθεσία

ΕΛΑΦΡΙΕΣ ΜΕΤΑΛΛΙΚΕΣ ΚΑΤΑΣΚΕΥΕΣ ΣΥΝΤΑΚΤΗΣ: ΝΑΝΣΥ ΣΑΚΚΑ

ΑΠΟΚΑΤΑΣΤΑΣΗ ΚΑΙ ΕΠΑΝΑΧΡΗΣΗ ΤΟΥ ΧΩΡΟΥ ΤΟΥ ΧΑΝΙΟΥ ΤΟΥ ΙΜΠΡΑΗΜ ΚΩΔΙΚΟΣ ΔΙΑΓΩΝΙΖΟΜΕΝΟΥ: 12234

Πρόγραμμα Κοινωνικών Δεξιοτήτων Δεκεμβρίου

11. Προϋπολογισμός Προϋπολογισμός και αποδοτικότητα δημοσίων υπηρεσιών: υφιστάμενη κατάσταση

ΙΕΘΝΗΣ ΣΥΜΒΑΣΗ ΕΡΓΑΣΙΑΣ 183 «για την αναθεώρηση της (αναθεωρηµένης) σύµβασης για την προστασία της µητρότητας,»

Transcript:

Απεικόνιση και χαρτογράφηση ενός hashtag σε real time ΔΑΒΒΕΤΑΣ ΑΘΑΝΑΣΙΟΣ ΤΕΙ ΑΘΗΝΑΣ ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ Χρήση του Twitter ως μέσο ενημέρωσης cs121018@teiath.gr

Εργαλεία Χρησιμοποιήθηκαν εργαλεία και βιβλιοθήκες ανοιχτού κώδικα όπως: Netbeans IDE 8.0.2 Glassfish server 4.1 MySQL D3.js Apache commons για REST API calls JSON simple 1.1 Λειτουργικό Debian based (Crunchbang plus plus)

Στόχος Απεικόνιση σε χάρτη ή σε υδρόγειο σφαίρα της κίνησης ενός hashtag μέσα σε μία εβδομάδα (complete) Απεικόνιση σε μπάρες την κίνηση ενός hashtag σε real time (complete) Πρόβλεψη ανερχόμενων hashtag (in progress) Απεικόνιση άποψης/συναισθημάτων μέσω text analysis των χρηστών για κάποιο hashtag/keyword (pending)

Λεπτομέρειες υλοποίησης Χρήση του μοντέλου MVC Χρήση REST services της εφαρμογής για τις κύριες δουλείες όπως η συλλογή δεδομένων από το twitter API και η επεξεργασία τους. Χρήση java bean για διεργασίες που αφορούν τον χρήστη Data visualization με την βιβλιοθήκη d3.js

Διάγραμμα μοντέλου Model (MySQLDB,javabeans,REST Services,Session) Updates View (HTML,d3.js,SVG) Manipulates Controller (Servlet) Sees User Uses

Twitter & hashtags Μέσο κοινωνικής δικτύωσης (social medium) τύπου microblog επιτρέπει στους χρήστες να ανεβάζουν ένα μικρό μήνυμα των 140 χαρακτήρων που ονομάζεται tweet Ετικέτα που χρησιμοποιείται στο twitter και σε άλλες υπηρεσίες έτσι ώστε οι χρήστες να μπορούν να βρουν πιο εύκολα μηνύματα επάνω σε ένα συγκεκριμένο θέμα ή περιεχόμενο Συντάσσεστε με τον εξής τρόπο #<λέξη ή φράση χωρίς κενά> Παράδειγμα : #fosscom2015,#fosscomm,#opensource κλπ

Διαδικασία απεικόνισης κίνησης(1) Ο χρήστης εισάγει στην εφαρμογή μας το όνομα του hashtag ή ένα keyword που τον ενδιαφέρει Κλήση στο API του twitter να μας δώσει τα tweets που περιέχουν το παραπάνω keyword ή hashtag Εύρεση χώρας προέλευσης χρηστών που ανέβασαν τα tweet Απεικόνιση τους σε χάρτη με χρήση του d3.js

Προβλήματα υλοποίησης Η μετατροπή του hashtag ή της λέξης κλειδί σε query για το twitter Εύρεση χώρας χρήστη/tweet Data Visualization

Επίλυση προβλημάτων(1/5) Η επίλυση του input querify έγινε με τον εξής τρόπο: Χρήση της java.net.urlencoder για την μετατροπή του input σε UTF-8 Παραμετροποίηση του servlet ώστε να κωδικοποιεί τους χαρακτήρες σε UTF-8 (setcharacterencoding( UTF-8 ) σε reponse και request) Χρήση της java.net.urldecoder για επαναφορά των αποτελεσμάτων σε μη query μορφή

Επίλυση προβλημάτων(2/5) Πρόβλημα στο Twitter api το πεδίο location/geo συνήθως null Χρήση του πεδίου location από το user/location Πρόβλημα το πεδίο location είναι user input άρα δεν είναι πάντα το ιδανικό για να καθορίσουμε την χώρα προέλευσης του tweet Παράδειγμα: ~ Worldwide ~, Anywhere, Neverland κλπ Abbreviations: NY,ABQ, AUS κλπ

Επίλυση προβλημάτων(3/5) Επίλυση των παραπάνω προβλημάτων με την χρήση του GeoNames.org API Αφού πρώτα κάνουμε sanitize το input ώστε να μην περιέχει σύμβολα και άλλους χαρακτήρες, ελέγχουμε από το API του GeoNames σε ποια χώρα ανήκει το user input Στην συνέχεια χτίζουμε το JSON response του service για επιστροφή.

Επίλυση προβλημάτων(4/5) Προβλήματα απεικόνισης όπως ποιος είναι ο καλύτερος τρόπος για να απεικονίσουμε την κίνηση σε μια χώρα Παράδειγμα : απεικόνιση tweet με σημεία Το πλήθος των tweet αυξανει κατα πολυ τα σημεια Χρήση τύπου choropleth ώστε με μάτια ο χρήστης να μπορεί να αντιληφθεί την κίνηση του hashtag

Απεικόνιση με σημεία https:// nucloud.co m/blog/mus cle-car-hotspotsinteractivedata-map/

Επίλυση προβλημάτων(5/5)

Διαδικασία απεικόνισης κίνησης(2) Αρχή Εισαγωγή λέξης κλειδί ή Hashtag από τον χρήστη Συλλογή και επεξεργασία των πεδίων location για κάθε χρήστη Σύνταξη και δημιουργιά JSON απάντησης απο το service Κλήση του twitter API για να μας δώσει τα tweets που περιέχουν την λέξη κλειδί Κλήση GeoNames.Org API για αναγνώριση τής χώρας κάθε χρήστη Απεικόνιση απάντησης με χρήση d3.js σε μορφη Choropleth map Τέλος

D3.js Javascript βιβλιοθήκη χειρίζεται έγγραφα με τρόπο τέτοιο που ταιριάζει στα δεδομένα που το τροφοδοτούμε Χρήση των HTML, CSS και SVG για επίτευξη του αποτελέσματος Data driven transformation https://github.com/mbostock/d3

GeoJSON Open standard format για την αναπαράσταση γεωγραφικών χαρακτηριστικών Χρησιμοποιεί σημεία, γραμμές και πολύγωνα καθώς και συλλογές από τα παραπάνω για την αναπαράσταση οποιουδήποτε χαρακτηριστικού Παράδειγμα: { "type": "Polygon", } "coordinates": [ ] [[30, 10], [40, 40], [20, 40], [10, 20], [30, 10]]

GeoJSON https://en.wikipedia.org/wiki/geojson

Παράδειγμα χρησης (1/3)

Παράδειγμα χρησης (2/3)

Παράδειγμα χρησης (3/3)

Μηχανισμός πρότασης hashtag (1/2) Χρήση του μηχανισμού πρότασης λέξεων κλειδιών στον χρήστη σύμφωνα με την τελευταία αναζήτηση του.

Μηχανισμός πρότασης hashtag (2/2) Εξετάζονται εξατομικευμένα οι τελευταίες αναζητήσεις του χρήστη. Στις αναρτήσεις που περιέχουν το hashtag της αναζήτησης του, ελέγχεται η ύπαρξη περισσοτέρων του ενός hashtag. Στην περίπτωση αυτή, τα επιπλέον αυτά hashtags είναι αυτά που εμφανίζονται ως recommended.

Σύνοψη Μπορούμε να αντιληφθούμε εξελίξεις όσον αφορά συγκεκριμένα θέματα μελετώντας απλά την κίνηση τους και συγκρίνοντας την real-time κίνηση με την κίνηση που είχε μέσα στην εβδομάδα. Μπορούμε να μάθουμε περισσότερες λεπτομέρειες για την λέξη κλειδί χρησιμοποιώντας τον μηχανισμό πρότασης καθώς και την πρόβλεψη λέξεων κλειδιών(in progress) Η επιλογή του τρόπου καθώς και των μηχανισμών απεικόνισης είναι εξίσου σημαντική με τα δεδομένα καθεαυτά για την καλύτερη αξιοποίηση τους.

Ευχαριστώ πολύ Ερωτήσεις;