Συστήματα Ανάκτησης Πληροφοριών

Συζητήσεις σχετικά με τα μαθήματα Κύκλων και Κατευθύνσεων του τρέχοντος ακαδημαϊκού έτους. Για συζητήσεις παλαιοτέρων ετών κοιτάξτε στην κατηγορία "Παλιές Συζητήσεις "
User avatar
Georgilakis Antonios
Mbyte level
Mbyte level
Posts: 548
Joined: Mon Dec 02, 2013 11:10 pm
Academic status: Alumnus/a
Gender:
Location: Straight into your Mind

Re: Συστήματα Ανάκτησης Πληροφοριών

Post by Georgilakis Antonios » Thu Dec 01, 2016 4:08 am

jennaki123 wrote:
Georgilakis Antonios wrote:Σωστό το filter για retweets, αλλά για διπλότυπα δεν νομίζω ότι έχει πει να κάνουμε αφαίρεσή τους.

By the way, εγώ έσπασα τα 2 μαζέματα (α & β μέρος) σε δύο ξεχωριστές βάσεις SQLite® 3, και έκανα το μάζεμα απευθείας εκεί.
Όταν τον είχα ρωτήσει αν η διαδικασία αυτή είναι σωστή, μου είχε πει: "ΟΚ". Τώρα τι να πω...
Αφου τα εχω σε txt, και τα περναω σε βαση τα δεδομενα, τα διπλοτυπα(εννοωντας ιδιο ID) ετσι κιαλλιως αφαιρουνται απο τη Mysql
γιατι εχω βαλει primary key το id.... Ουσιαστικα το ιδιο πραγμα κανει με το να τα αφαιρουσαμε νωριτερα νομιζω :P

EDIT: Τελικα για τα emoticons εκτος απο θετικα, αρνητικα θελει να κανουμε και πχ κατηγορια συριζα-θετικα, συριζα-αρνητικα ?
Αν εννοείς για ID, ισχύει αυτό που λες. Υπέθεσα ότι αφορούσε το text. :-D
Last edited by Georgilakis Antonios on Thu Dec 01, 2016 4:14 am, edited 1 time in total.
"Always keep a low profile. Cause when you get high, things can become strange."
"Never stop doing things you like. Never stop loving people you love. Never give up. Believe in yourself. Believe in your hidden powers."
"Honesty is an expensive gift, so don't expect it from cheap people."
The Scientist
jennaki123
byte level
byte level
Posts: 59
Joined: Wed Oct 23, 2013 4:50 pm
Academic status: 4th year
Gender:

Re: Συστήματα Ανάκτησης Πληροφοριών

Post by jennaki123 » Thu Dec 01, 2016 4:12 am

Georgilakis Antonios wrote:[
Αν εννοείς για ID, ισχύει αυτό που λες. Υπέθεσα ότι αφορούσε το text. :-D
Και ναι, θέλει κατηγορίες. Αναφέρεται και στην τελευταία ανακοίνωση αυτό.

Λαθος διατυπωση δικη μου ;)
Για τα emoticons και γενικα για τις κατηγοριες θελει απλα το πληθος ετσι; :P οχι xml που να τα εμφανιζουν κιολας; :P (αναφερομαι στο τελος της εργασιας)
(δεν ξερω πια τι ζητανε σε αυτη την εργασια :P )
User avatar
Georgilakis Antonios
Mbyte level
Mbyte level
Posts: 548
Joined: Mon Dec 02, 2013 11:10 pm
Academic status: Alumnus/a
Gender:
Location: Straight into your Mind

Re: Συστήματα Ανάκτησης Πληροφοριών

Post by Georgilakis Antonios » Thu Dec 01, 2016 4:14 am

jennaki123 wrote:
Georgilakis Antonios wrote: Αν εννοείς για ID, ισχύει αυτό που λες. Υπέθεσα ότι αφορούσε το text. :-D

Λαθος διατυπωση δικη μου ;)
Για τα emoticons και γενικα για τις κατηγοριες θελει απλα το πληθος ετσι; :P οχι xml που να τα εμφανιζουν κιολας; :P (αναφερομαι στο τελος της εργασιας)
(δεν ξερω πια τι ζητανε σε αυτη την εργασια :P )
Όπως τα λες. :-D
"Always keep a low profile. Cause when you get high, things can become strange."
"Never stop doing things you like. Never stop loving people you love. Never give up. Believe in yourself. Believe in your hidden powers."
"Honesty is an expensive gift, so don't expect it from cheap people."
The Scientist
jennaki123
byte level
byte level
Posts: 59
Joined: Wed Oct 23, 2013 4:50 pm
Academic status: 4th year
Gender:

Re: Συστήματα Ανάκτησης Πληροφοριών

Post by jennaki123 » Thu Dec 01, 2016 4:22 am

Georgilakis Antonios wrote: Όπως τα λες. :-D
Επειδη κανω search στην sql οταν βαζω το :'( δεν μου το δεχεται... ξερεις αν υπαρχει καποιος τροπος να το προσπερασει;

Και αν πχ ενα tweet περιεχει πανω απο ενα emoticon τα μετραμε ως 1 φορα;

Source Code:
SELECT * FROM TWEETS WHERE LOWER(TweetText) LIKE LOWER('%:'(%)
User avatar
Georgilakis Antonios
Mbyte level
Mbyte level
Posts: 548
Joined: Mon Dec 02, 2013 11:10 pm
Academic status: Alumnus/a
Gender:
Location: Straight into your Mind

Re: Συστήματα Ανάκτησης Πληροφοριών

Post by Georgilakis Antonios » Thu Dec 01, 2016 4:24 am

jennaki123 wrote: Επειδη κανω search στην sql οταν βαζω το :'( δεν μου το δεχεται... ξερεις αν υπαρχει καποιος τροπος να το προσπερασει;
Μήπως είναι: LOWER('%:(%') ?
jennaki123 wrote: Και αν πχ ενα tweet περιεχει πανω απο ενα emoticon τα μετραμε ως 1 φορα;
Ναι.
Last edited by Georgilakis Antonios on Thu Dec 01, 2016 4:26 am, edited 1 time in total.
"Always keep a low profile. Cause when you get high, things can become strange."
"Never stop doing things you like. Never stop loving people you love. Never give up. Believe in yourself. Believe in your hidden powers."
"Honesty is an expensive gift, so don't expect it from cheap people."
The Scientist
User avatar
pgetsos
Venus Former Team Member
Posts: 1192
Joined: Sun Oct 13, 2013 1:29 am
Academic status: MSc
Gender:

Re: Συστήματα Ανάκτησης Πληροφοριών

Post by pgetsos » Thu Dec 01, 2016 4:25 am

Θα πρέπει να το κάνεις escape το '

Επίσης σου λείπει ένα ' στο τέλος
Όταν μια μαύρη γάτα περάσει από μπροστά σου, σημαίνει ότι το ζώο πάει κάπου.

Μην αφήνεις τα μικρά μυαλά να σε πείσουν ότι τα όνειρα σου είναι πολύ μεγάλα.
jennaki123
byte level
byte level
Posts: 59
Joined: Wed Oct 23, 2013 4:50 pm
Academic status: 4th year
Gender:

Re: Συστήματα Ανάκτησης Πληροφοριών

Post by jennaki123 » Thu Dec 01, 2016 4:27 am

Georgilakis Antonios wrote: Θελω να βαλω αυτο που κλαιει :P
:΄( .
User avatar
Georgilakis Antonios
Mbyte level
Mbyte level
Posts: 548
Joined: Mon Dec 02, 2013 11:10 pm
Academic status: Alumnus/a
Gender:
Location: Straight into your Mind

Re: Συστήματα Ανάκτησης Πληροφοριών

Post by Georgilakis Antonios » Thu Dec 01, 2016 4:30 am

Βοηθάει καθόλου ? : http://apps.timwhitlock.info/emoji/tables/unicode
"Always keep a low profile. Cause when you get high, things can become strange."
"Never stop doing things you like. Never stop loving people you love. Never give up. Believe in yourself. Believe in your hidden powers."
"Honesty is an expensive gift, so don't expect it from cheap people."
The Scientist
jennaki123
byte level
byte level
Posts: 59
Joined: Wed Oct 23, 2013 4:50 pm
Academic status: 4th year
Gender:

Re: Συστήματα Ανάκτησης Πληροφοριών

Post by jennaki123 » Thu Dec 01, 2016 4:35 am

Georgilakis Antonios wrote:Βοηθάει καθόλου ? : http://apps.timwhitlock.info/emoji/tables/unicode
Δεν μου βγαζει αποτελεσματα δυστυχως... δεν μπορουσα να φτιαξω τα emoji σωστα και ετσι μπορω να τσεκαρω μονο για emoticon :/
pgetsos wrote:Θα πρέπει να το κάνεις escape το '

Επίσης σου λείπει ένα ' στο τέλος
Μηπως ξερεις αν υπαρχει καποιο λινκ για escape σε select?
User avatar
Georgilakis Antonios
Mbyte level
Mbyte level
Posts: 548
Joined: Mon Dec 02, 2013 11:10 pm
Academic status: Alumnus/a
Gender:
Location: Straight into your Mind

Re: Συστήματα Ανάκτησης Πληροφοριών

Post by Georgilakis Antonios » Thu Dec 01, 2016 4:38 am

"Always keep a low profile. Cause when you get high, things can become strange."
"Never stop doing things you like. Never stop loving people you love. Never give up. Believe in yourself. Believe in your hidden powers."
"Honesty is an expensive gift, so don't expect it from cheap people."
The Scientist
jennaki123
byte level
byte level
Posts: 59
Joined: Wed Oct 23, 2013 4:50 pm
Academic status: 4th year
Gender:

Re: Συστήματα Ανάκτησης Πληροφοριών

Post by jennaki123 » Thu Dec 01, 2016 4:43 am

Georgilakis Antonios wrote:Escape characters in MySQL®: http://stackoverflow.com/questions/8811 ... s-in-mysql
Χιλια ευχαριστωωω!!!!! :) :) :)
User avatar
Esteban
Kilobyte level
Kilobyte level
Posts: 443
Joined: Thu Feb 05, 2009 1:03 pm
Academic status: N>4
Gender:
Location: 130-148 bpm

Re: Συστήματα Ανάκτησης Πληροφοριών

Post by Esteban » Thu Dec 01, 2016 12:53 pm

Παιδιά, τελικά XML τα θέλει η CSV; :smt017
User avatar
Georgilakis Antonios
Mbyte level
Mbyte level
Posts: 548
Joined: Mon Dec 02, 2013 11:10 pm
Academic status: Alumnus/a
Gender:
Location: Straight into your Mind

Re: Συστήματα Ανάκτησης Πληροφοριών

Post by Georgilakis Antonios » Thu Dec 01, 2016 3:34 pm

Esteban wrote:Παιδιά, τελικά XML τα θέλει η CSV; :smt017
Εξαρτάται από το πρόγραμμα που έχεις φτιάξει για να κάνει την καταμέτρηση.
Αν αυτό δέχεται CSV, ΟΚ. Αν πάλι αυτό δέχεται XML, πάλι OK. :-D
"Always keep a low profile. Cause when you get high, things can become strange."
"Never stop doing things you like. Never stop loving people you love. Never give up. Believe in yourself. Believe in your hidden powers."
"Honesty is an expensive gift, so don't expect it from cheap people."
The Scientist
User avatar
Esteban
Kilobyte level
Kilobyte level
Posts: 443
Joined: Thu Feb 05, 2009 1:03 pm
Academic status: N>4
Gender:
Location: 130-148 bpm

Re: Συστήματα Ανάκτησης Πληροφοριών

Post by Esteban » Thu Dec 01, 2016 5:41 pm

Georgilakis Antonios wrote:
Esteban wrote:Παιδιά, τελικά XML τα θέλει η CSV; :smt017
Εξαρτάται από το πρόγραμμα που έχεις φτιάξει για να κάνει την καταμέτρηση.
Αν αυτό δέχεται CSV, ΟΚ. Αν πάλι αυτό δέχεται XML, πάλι OK. :-D
Και αν παίρνουμε το input από sqlite; Τεσπα, τους έκανα attach και xml :smt017
User avatar
Georgilakis Antonios
Mbyte level
Mbyte level
Posts: 548
Joined: Mon Dec 02, 2013 11:10 pm
Academic status: Alumnus/a
Gender:
Location: Straight into your Mind

Re: Συστήματα Ανάκτησης Πληροφοριών

Post by Georgilakis Antonios » Thu Dec 01, 2016 5:44 pm

Esteban wrote:Και αν παίρνουμε το input από sqlite; Τεσπα, τους έκανα attach και xml :smt017
Σχετικά με αυτό είχα στείλει e-mail. Αν το πρόγραμμά σου παίρνει input από εκεί, ΟΚ.
Μόνο ο βοηθός θέλει να μπορεί να έχει ένα τρόπο να δει τα περιεχόμενα της βάσης.

EDIT: Το παραπάνω ισχύει για SQLite® βάσεις. Δεν ξέρω αν ο βοηθός επιτρέπει κάτι τέτοιο για άλλες τεχνολογίες.
"Always keep a low profile. Cause when you get high, things can become strange."
"Never stop doing things you like. Never stop loving people you love. Never give up. Believe in yourself. Believe in your hidden powers."
"Honesty is an expensive gift, so don't expect it from cheap people."
The Scientist
eleng
bit level
bit level
Posts: 40
Joined: Thu Nov 21, 2013 1:46 pm

Re: Συστήματα Ανάκτησης Πληροφοριών

Post by eleng » Wed Dec 28, 2016 9:23 pm

Καλησπέρα σε όλους και Χρόνια Πολλά! :) Θα μπορούσε κάποιος που παρακολουθούσε το μάθημα να ανεβάσει λυμένες τις ασκήσεις που έκανε φέτος; Υπάρχουν σκόρπιες σημειώσεις από διάφορα ποστ αλλά νομίζω ότι εν όψει εξεταστικής θα ήταν πολύ βοηθητικό για όλους να υπάρχουν κάπου συγκεντρωμένες όλες οι σημειώσεις του μαθήματος. Ευχαριστώ πολύ! :)
User avatar
valeia
Kilobyte level
Kilobyte level
Posts: 216
Joined: Sat Dec 21, 2013 5:10 pm
Academic status: N>4
Gender:

Re: Συστήματα Ανάκτησης Πληροφοριών

Post by valeia » Mon Jan 02, 2017 8:19 pm

Καλησπέρα και Καλή χρονιά!!! Μία ερώτηση για την 2η εργασία για όποιον μπορεί να με βοηθήσει..
Τα http links και τους αριθμούς πως μπορώ να τους αφαιρέσω από το txt;
User avatar
Georgilakis Antonios
Mbyte level
Mbyte level
Posts: 548
Joined: Mon Dec 02, 2013 11:10 pm
Academic status: Alumnus/a
Gender:
Location: Straight into your Mind

Re: Συστήματα Ανάκτησης Πληροφοριών

Post by Georgilakis Antonios » Mon Jan 02, 2017 8:26 pm

valeia wrote:Καλησπέρα και Καλή χρονιά!!! Μία ερώτηση για την 2η εργασία για όποιον μπορεί να με βοηθήσει..
Τα http links και τους αριθμούς πως μπορώ να τους αφαιρέσω από το txt;
Regex.
"Always keep a low profile. Cause when you get high, things can become strange."
"Never stop doing things you like. Never stop loving people you love. Never give up. Believe in yourself. Believe in your hidden powers."
"Honesty is an expensive gift, so don't expect it from cheap people."
The Scientist
User avatar
valeia
Kilobyte level
Kilobyte level
Posts: 216
Joined: Sat Dec 21, 2013 5:10 pm
Academic status: N>4
Gender:

Re: Συστήματα Ανάκτησης Πληροφοριών

Post by valeia » Mon Jan 02, 2017 10:06 pm

Georgilakis Antonios wrote:
valeia wrote:Καλησπέρα και Καλή χρονιά!!! Μία ερώτηση για την 2η εργασία για όποιον μπορεί να με βοηθήσει..
Τα http links και τους αριθμούς πως μπορώ να τους αφαιρέσω από το txt;
Regex.
Thanks κάτι έκανα τελικά...κάποιο hint για τα διπλότυπα μπορείς να μου δώσεις...για το 2 ερωτημα δηλαδη;
User avatar
Georgilakis Antonios
Mbyte level
Mbyte level
Posts: 548
Joined: Mon Dec 02, 2013 11:10 pm
Academic status: Alumnus/a
Gender:
Location: Straight into your Mind

Re: Συστήματα Ανάκτησης Πληροφοριών

Post by Georgilakis Antonios » Mon Jan 02, 2017 10:12 pm

valeia wrote:Thanks κάτι έκανα τελικά...κάποιο hint για τα διπλότυπα μπορείς να μου δώσεις...για το 2 ερωτημα δηλαδη;
Δεν είμαι και πολύ σίγουρος, αλλά νομίζω ότι τα tweets μπορείς να τα διαχωρίσεις στην βάση με 'GROUP BY'.
Μπορεί και να μην πιάνει όμως. Αν τώρα είναι σε text file, δεν νομίζω ότι μπορείς να κάνεις και πολλά.
"Always keep a low profile. Cause when you get high, things can become strange."
"Never stop doing things you like. Never stop loving people you love. Never give up. Believe in yourself. Believe in your hidden powers."
"Honesty is an expensive gift, so don't expect it from cheap people."
The Scientist
User avatar
valeia
Kilobyte level
Kilobyte level
Posts: 216
Joined: Sat Dec 21, 2013 5:10 pm
Academic status: N>4
Gender:

Re: Συστήματα Ανάκτησης Πληροφοριών

Post by valeia » Mon Jan 02, 2017 10:21 pm

Georgilakis Antonios wrote:
valeia wrote:Thanks κάτι έκανα τελικά...κάποιο hint για τα διπλότυπα μπορείς να μου δώσεις...για το 2 ερωτημα δηλαδη;
Δεν είμαι και πολύ σίγουρος, αλλά νομίζω ότι τα tweets μπορείς να τα διαχωρίσεις στην βάση με 'GROUP BY'.
Μπορεί και να μην πιάνει όμως. Αν τώρα είναι σε text file, δεν νομίζω ότι μπορείς να κάνεις και πολλά.
ΟΚ θα το δοκιμασω! ευχαριστώ!
User avatar
pgetsos
Venus Former Team Member
Posts: 1192
Joined: Sun Oct 13, 2013 1:29 am
Academic status: MSc
Gender:

Re: Συστήματα Ανάκτησης Πληροφοριών

Post by pgetsos » Tue Jan 03, 2017 2:07 am

Μπορει καποιος να μου εξηγησει το "0";
Σε αναλυση στατιστικων αναφερεται;

Επισης, να ξανασυγκεντρωσουμε Tweets η οτι ειχαμε κανει τοτε;
Όταν μια μαύρη γάτα περάσει από μπροστά σου, σημαίνει ότι το ζώο πάει κάπου.

Μην αφήνεις τα μικρά μυαλά να σε πείσουν ότι τα όνειρα σου είναι πολύ μεγάλα.
Post Reply

Return to “Μαθήματα Κύκλων και Κατευθύνσεων”