Searching the Web through Twitter Full text

Athanasios Andreou, Dimitrios Sermpos
School of Electrical and Computer Engineering, NTUA, 2012
2012
Διπλωματική Εργασία
Περίληψη. Τα διαδικτυακά κοινωνικά δίκτυα (OSN) είναι ένας καινούριος τομέας παροχής υπηρεσιών ο οποίος λόγω της αλματώδους ανάπτυξής του, αποτελεί ένα δυναμικό παράγοντα με ισχυρή επίδραση στη παγκόσμια οικονομία, τις κατευθύνσεις της τεχνολογικής ανάπτυξης καθώς και τις κοινωνικές εξελίξεις. Για αυτό το λόγο τα OSN παρέχουν μια μοναδική ευκαιρία για ένα ευρύ φάσμα έρευνας που οπωσδήποτε πρέπει να περιλαμβάνει μεθοδολογίες για τη συλλογή αυτών των δεδομένων καθώς και την επεξεργασία τους. Αυτή την περιοχή προσπαθεί να ενισχύσει η συγκεκριμένη πτυχιακή εργασία, η οποία επικεντρώνεται στο Twitter , ένα από τα μεγαλύτερα OSN, που λόγω των ιδιαιτεροτήτων του έχει αναδειχτεί σε μια πολύ σημαντική πηγή πληροφοριών. Η εφαρμογή που αναπτύχθηκε στα πλαίσια της πτυχιακής εργασίας είναι μια Web εφαρμογή. Η εφαρμογή αυτή έχει κύριο στόχο να εκκινεί «Campaigns» για την συνεχιζόμενη αναζήτηση στην υπηρεσία του Twitter , εξάγοντας πληροφορίες, όπως Tweets, hashtags και κυρίως URLs μέσα στα Tweets. Στη συνέχεια να τις επεξεργάζεται με ένα τρόπο ώστε να αποκαλύπτονται κάποια δεδομένα που το ίδιο το Twitter δεν έχει αναπτύξει λειτουργία για να τα εμφανίζει. Και τέλος να παρέχει στο χρήστη ένα Web γραφικό περιβάλλον για να μελετήσει όλες αυτές τις πληροφορίες, αλλά και να τις εξάγει σε αρχεία που να μπορεί μετά να τα επεξεργαστεί μέσα σε ένα άλλο, μεγαλύτερο και πιο σημαντικό πλαίσιο. Στη διαδικασία του σχεδιασμού και τις υλοποίησης, αξιοποιήθηκαν σε ένα μεγάλο βαθμό οι δυνατότητες που προσφέρει το εξαιρετικά οργανωμένο και λειτουργικό Twitter API καθώς και το LongURL API, χρησιμοποιήθηκαν δημοφιλή εργαλεία και πλατφόρμες ανάπτυξης, όπως η γλώσσα προγραμματισμού Java, η πλατφόρμα σχεδίασης Web εφαρμογών HTML/CSS/JavaScript/JQuery και η σχεσιακή βάση MySQL με στόχο η εφαρμογή μας να είναι αυτόνομη αλλά να μπορεί να εισαχθεί και σε κάποια άλλη πλατφόρμα.