a.g.in.a.r.a team - National Documentation...

19
. . . . . . a.g.in.a.r.a team 6 Μαΐου 2014

Transcript of a.g.in.a.r.a team - National Documentation...

Page 1: a.g.in.a.r.a team - National Documentation Centrehelios-eie.ekt.gr/EIE/bitstream/10442/13900/1/Aginara-present.pdf · Προσθήκη κοινωνικού χαρακτήρα για

. . . . . .

a.g.in.a.r.a team

6 Μαΐου 2014

Page 2: a.g.in.a.r.a team - National Documentation Centrehelios-eie.ekt.gr/EIE/bitstream/10442/13900/1/Aginara-present.pdf · Προσθήκη κοινωνικού χαρακτήρα για

. . . . . .

H Ιδέα

Θέλαμε να φτιάξουμε μια εφαρμογή που να πληροί τα

παρακάτω κριτήρια:

X Πρωτοτυπία

X Δημιουργική αξιοποίηση ανοικτών δημόσιων δεδομένων

X Ανοικτή πρόσβαση

X Απλότητα - Ευκολία χρήσης

X Αποδοτική λύση σε ένα καθημερινό πρόβλημα

Page 3: a.g.in.a.r.a team - National Documentation Centrehelios-eie.ekt.gr/EIE/bitstream/10442/13900/1/Aginara-present.pdf · Προσθήκη κοινωνικού χαρακτήρα για

. . . . . .

H Ιδέα

Έτσι μας ήρθε η ιδέα για την δημιουργία της...aginara’s...και

αποφασίσαμε να την ”μαγειρέψουμε”!

¹

¹http://itsbean.blogspot.gr/

Page 4: a.g.in.a.r.a team - National Documentation Centrehelios-eie.ekt.gr/EIE/bitstream/10442/13900/1/Aginara-present.pdf · Προσθήκη κοινωνικού χαρακτήρα για

. . . . . .

Τι είναι η aginara;

Web εφαρμογή

Πάροχος υπηρεσίας ιστού

Page 5: a.g.in.a.r.a team - National Documentation Centrehelios-eie.ekt.gr/EIE/bitstream/10442/13900/1/Aginara-present.pdf · Προσθήκη κοινωνικού χαρακτήρα για

. . . . . .

Τι κάνει η aginara;

Εύρεση οικονομικών καταναλωτικών προιόντων σε κοντινά

καταστήματα

Οπτικοποίηση των παραπάνω καταστημάτων και της

απόστασης τους από τη θέση του χρήστη σε χάρτη

Εμφάνιση ποσοστού κάλυψης λίστας προιόντων χρήστη

στα αντίστοιχα καταστήματα

Δυνατότητα εκτύπωσης λίστας προιόντων του χρήστη

Page 6: a.g.in.a.r.a team - National Documentation Centrehelios-eie.ekt.gr/EIE/bitstream/10442/13900/1/Aginara-present.pdf · Προσθήκη κοινωνικού χαρακτήρα για

. . . . . .

Αρχιτεκτονική

²

²http://www.brainlesstales.com/

Page 7: a.g.in.a.r.a team - National Documentation Centrehelios-eie.ekt.gr/EIE/bitstream/10442/13900/1/Aginara-present.pdf · Προσθήκη κοινωνικού χαρακτήρα για

. . . . . .

Δεδομένα

Χρησιμοποιήσαμε το σύνολο δεδομένων από το data.gov.gr

Το παραπάνω περιείχε πληροφορίες για:

Προϊόντα

Καταστήματα

Page 8: a.g.in.a.r.a team - National Documentation Centrehelios-eie.ekt.gr/EIE/bitstream/10442/13900/1/Aginara-present.pdf · Προσθήκη κοινωνικού χαρακτήρα για

. . . . . .

Δεδομένα

Δεδομένα Προϊόντων

Όνομα προϊόντος

Ημερομηνία εγγραφής προϊόντος

Τιμή προϊόντος

Δεδομένα Καταστημάτων

Όνομα καταστήματος με διεύθυνση

Περιοχή ( Νομός / Περιφέρεια / Δήμος )

Page 9: a.g.in.a.r.a team - National Documentation Centrehelios-eie.ekt.gr/EIE/bitstream/10442/13900/1/Aginara-present.pdf · Προσθήκη κοινωνικού χαρακτήρα για

. . . . . .

Προβλήματα συνόλου δεδομένων

Ασυνέπεια

Μορφοποίηση

Τύπο δεδομένων

Κακή ομαδοποίηση - επιλογή στηλών

Μικρή γεωγραφική κάλυψη

Page 10: a.g.in.a.r.a team - National Documentation Centrehelios-eie.ekt.gr/EIE/bitstream/10442/13900/1/Aginara-present.pdf · Προσθήκη κοινωνικού χαρακτήρα για

. . . . . .

Συνεισφορά στο σύνολο δεδομένων

X Διεύθυνση καταστήματος

X Δήμος καταστήματος

X Γεωχωρικές συντεταγμένες καταστήματος

Page 11: a.g.in.a.r.a team - National Documentation Centrehelios-eie.ekt.gr/EIE/bitstream/10442/13900/1/Aginara-present.pdf · Προσθήκη κοινωνικού χαρακτήρα για

. . . . . .

Επαναχρησιμοποίηση

Webservices

Scripts

Δημιουργία βάσης

Προεπεξεργασία δεδομένων

Προσθήκη γεωχωρικών συντεταγμένων

Το project στο github

Page 12: a.g.in.a.r.a team - National Documentation Centrehelios-eie.ekt.gr/EIE/bitstream/10442/13900/1/Aginara-present.pdf · Προσθήκη κοινωνικού χαρακτήρα για

. . . . . .

RESTful Υπηρεσίες Ιστού

Είσοδος

Latitude

Longitude

List<”Products:Amount”>

Έξοδος

Json

Page 13: a.g.in.a.r.a team - National Documentation Centrehelios-eie.ekt.gr/EIE/bitstream/10442/13900/1/Aginara-present.pdf · Προσθήκη κοινωνικού χαρακτήρα για

. . . . . .

Μέθοδοι - MinList

MinList

Λίστα Συμβολοσειρών

(προιόν ανά γραμμή,

χαρακτηριστικά προιόντος χωρισμένα με ”:”

π.χ.όνομα:τιμή:κατάστημα )

http://83.212.110.120:8080/aginara/webresources/api/minList

Page 14: a.g.in.a.r.a team - National Documentation Centrehelios-eie.ekt.gr/EIE/bitstream/10442/13900/1/Aginara-present.pdf · Προσθήκη κοινωνικού χαρακτήρα για

. . . . . .

Μέθοδοι - MarketCarts

MarketCarts

Λίστα από λίστες Συμβολοσειρών

(κατάστημα ανά γραμμή,

χαρακτηριστικά του καλαθιού στην πρώτη γραμμή χωρισμένα με

”:” π.χ. τιμή:πληρότητα:απόσταση...,

αναλυτικά η λίστα προιόντων από τη δεύτερη γραμμή)

http://83.212.110.120:8080/aginara/webresources/api/marketCarts

Page 15: a.g.in.a.r.a team - National Documentation Centrehelios-eie.ekt.gr/EIE/bitstream/10442/13900/1/Aginara-present.pdf · Προσθήκη κοινωνικού χαρακτήρα για

. . . . . .

Επεκτασιμότητα

Εισαγωγή συστήματος προτεινόμενων προϊόντων

Προσθήκη κοινωνικού χαρακτήρα για αλληλεπίδραση

πολιτών - καταναλωτών

Σύνδεση με κοινωνικά δίκτυα

Δημιουργία εφαρμογής για κινητό τηλέφωνο

Page 16: a.g.in.a.r.a team - National Documentation Centrehelios-eie.ekt.gr/EIE/bitstream/10442/13900/1/Aginara-present.pdf · Προσθήκη κοινωνικού χαρακτήρα για

. . . . . .

Demo

³

³http://itsbean.blogspot.gr/

Page 17: a.g.in.a.r.a team - National Documentation Centrehelios-eie.ekt.gr/EIE/bitstream/10442/13900/1/Aginara-present.pdf · Προσθήκη κοινωνικού χαρακτήρα για

. . . . . .

a.g.in.a.r.a team

Γιώργος Παναγόπουλος

Νεκταρία Ρέκκα

Γιάννης Κατάκης

Ανδρέας Γρίβας

Σύνδεσμοι:

http://83.212.110.120:8080 https://github.com/Pana-sonic/aginara @AginaraApp [email protected]

Page 18: a.g.in.a.r.a team - National Documentation Centrehelios-eie.ekt.gr/EIE/bitstream/10442/13900/1/Aginara-present.pdf · Προσθήκη κοινωνικού χαρακτήρα για

. . . . . .

Ερωτήσεις

⁴http://itsbean.blogspot.gr/

Page 19: a.g.in.a.r.a team - National Documentation Centrehelios-eie.ekt.gr/EIE/bitstream/10442/13900/1/Aginara-present.pdf · Προσθήκη κοινωνικού χαρακτήρα για

. . . . . .

Ευχαριστούμε!

Ευχαριστούμε για την προσοχή σας