ΠΡΟΚΑΤΑΡΚΤΙΚΗ ΠΕΡΙΓΡΑΦΗ ΕΡΓΑΣΙΩΝ ΓΙΑ ΤΟ ΜΑΘΗΜΑ ΕΠΛ602 Υπ Κατασκευή (τελευταία ενημέρωση 7/3/2012) ---------------------------------------------------------------------- Οι εργασίες μπορεί να γίνουν σε ομάδες 2 έως 4 ατόμων. 12/3 Οριστικοποίηση ανάθεσης εργασιών σε ομάδες ================================================ μέχρι και το Σάββατο 10/3 στείλτε μου email με τα ονόματα των μελών της ομάδας και μια σύντομη περιγραφή (2-3 γραμμές) της προτεινόμενης εργασίας. Η παρακάτω λίστα είναι μόνο ενδεικτική. 26/3 Παράδοση αρχικού σχεδιασμού ================================ 26/4 Τελική παράδοση ================================ ** web2.0 Social networks 1. Foursquare: Write an application that displays on google map all venues in a specific city in Cyprus (e.g., Lemessos, Limassol, Larnaca, etc) along with selected related tips. 2. Twiter: Write an application that collect tweets for a period of one week and create two graphs: (a) a graph showing implicit relations (based for example on common hashtags or location) and (b) a graph showing the follow relation ** distributed applications 3. Develop a simple Smartphone p2p photo exchange system. Assume that photos are annotated with keywords (tags). Once register you can search for photos specifying one or more tags among the other registered users. The system should also support a "pub/sub" option: a user (subscriber) expresses interest on a specific keyword and gets notified when a photo with this keyword is published. ** web pages 4. Use jQuery mobile to create an attractive interface for the web page of the cs department for mobile phones. 5. Design a web page for notes/slides/question-anawering marketplace for courses. Instead of "real" money, you need to establish your own "credit" system, so that people not only use but also offer content. 6. Compare the performance of SAX and DOM parsers. The main part of this project would be to develop a benchmark: a collection of datasets over which to evaluate the parsers and a collection of simple tasks (programs). 7. Create a web application using HTML5 that should integrate 3 different sources to do search: a relational database, wikipedia, and dbpedia. 8. Create a web application for YMALDb (http://dmod.cs.uoi.gr/redrive) YmalDb offers recommedations for database search.