Ελληνικός stemmer
- silegav
- Venus Project Founder
- Posts: 2098
- Joined: Tue Mar 09, 2004 4:03 pm
- Academic status: Alumnus/a
- Location: The Center of the World -> Piraeus
Ελληνικός stemmer
Δεν ήξερα αν το θέμα αυτό είναι θέμα εξόρυξης (στα πλαίσια μαθήματος) ή θέμα προγραμματισμού. Εγώ δεν το θέλω για μάθημα και άρα το ρίχνω εδώ.
Βασικά η ερώτηση είναι απλή.....μήπως κάποιος έχει υπόψιν του κάποιον stemmer για ελληνικές λέξεις?
Ο μόνος stemmer που γνωρίζω είναι αυτός του porter, αλλά απ'όσο ξέρω έχει εφαρμογή μόνο σε αγγλικές λέξεις.
Can you help me?
Βασικά η ερώτηση είναι απλή.....μήπως κάποιος έχει υπόψιν του κάποιον stemmer για ελληνικές λέξεις?
Ο μόνος stemmer που γνωρίζω είναι αυτός του porter, αλλά απ'όσο ξέρω έχει εφαρμογή μόνο σε αγγλικές λέξεις.
Can you help me?
-
- Gbyte level
- Posts: 1098
- Joined: Thu Apr 22, 2004 2:18 pm
- Academic status: Alumnus/a
- Gender: ♂
- Location: In a Long Time Ago in A Galaxy far far away
- Contact:
υπάρχει ένας stemmer του Καλαμπούκη.
τον Porter θα τον υλοποιήσουμε σε αυτό το εξάμηνο για Ελληνικά (μάλλον).
προσωπικά όταν χρειάστηκα να φτιάξω έναν stemmer το μόνο που έκανα ήταν να κόβω τα 'ς' και τα 'ν' από το τέλος της λέξης και μετά όλα τα φωνήεντα στο τέλος (φτάνει η λέξη να μην γινόταν μικρότερη από 2 νομίζω). όσο το δοκίμασα, λειτούργησε ικανοποιητικά (2-3 κατηγορίες λέξεων έχω εντοπίσει που δε δούλευε πλήρως, αλλά με λίγο κώδικα φτιαχνόταν και αυτό).
τον Porter θα τον υλοποιήσουμε σε αυτό το εξάμηνο για Ελληνικά (μάλλον).
προσωπικά όταν χρειάστηκα να φτιάξω έναν stemmer το μόνο που έκανα ήταν να κόβω τα 'ς' και τα 'ν' από το τέλος της λέξης και μετά όλα τα φωνήεντα στο τέλος (φτάνει η λέξη να μην γινόταν μικρότερη από 2 νομίζω). όσο το δοκίμασα, λειτούργησε ικανοποιητικά (2-3 κατηγορίες λέξεων έχω εντοπίσει που δε δούλευε πλήρως, αλλά με λίγο κώδικα φτιαχνόταν και αυτό).
- AnINffected
- Gbyte level
- Posts: 1935
- Joined: Fri Jul 30, 2004 7:12 am
- Location: There and Back Again
Χμμ, αυτή είναι δύσκολη περίπτωση...
Για έτοιμο stemmer ρώτα τον κ.Ανδρουτσόπουλο ( ion@aueb.gr ) ή τον κ.Βαζιργιάννη ( mvazirg@aueb.gr ), σίγουρα θα γνωρίζουν κάτι παραπάνω.
Τώρα το να βρίσκεις τις ρίζες των λέξεων είναι πολύ δύσκολη υπόθεση... αλλά το οτι τα Ελληνικά είναι περισσότερο οργανωμένη γλώσσα σίγουρα βοηθάει.
Μία εντελώς πρόχειρη ιδέα είναι να έχουμε την τάξη Λέξη που να αποτελείται από το πρόθεμα, το θέμα και την κατάληξη...να έχουμε συγκεντρωμένες τις προθέσεις και τις καταλήξεις τις Ελληνικής, όταν τις βρίσκουμε να τις αφαιρούμε από την Λέξη και έτσι να μένει η ρίζα.
Μία άλλη λύση θα ήταν να χρησιμοποιούμε μηχανική μάθηση, μάλλον μή επιβλεπόμενη.
Πάντως είναι πάρα πολύ ενδιαφέρον θέμα...
Για έτοιμο stemmer ρώτα τον κ.Ανδρουτσόπουλο ( ion@aueb.gr ) ή τον κ.Βαζιργιάννη ( mvazirg@aueb.gr ), σίγουρα θα γνωρίζουν κάτι παραπάνω.
Τώρα το να βρίσκεις τις ρίζες των λέξεων είναι πολύ δύσκολη υπόθεση... αλλά το οτι τα Ελληνικά είναι περισσότερο οργανωμένη γλώσσα σίγουρα βοηθάει.
Μία εντελώς πρόχειρη ιδέα είναι να έχουμε την τάξη Λέξη που να αποτελείται από το πρόθεμα, το θέμα και την κατάληξη...να έχουμε συγκεντρωμένες τις προθέσεις και τις καταλήξεις τις Ελληνικής, όταν τις βρίσκουμε να τις αφαιρούμε από την Λέξη και έτσι να μένει η ρίζα.
Μία άλλη λύση θα ήταν να χρησιμοποιούμε μηχανική μάθηση, μάλλον μή επιβλεπόμενη.
Πάντως είναι πάρα πολύ ενδιαφέρον θέμα...
The Analytical Engine has no pretensions to originate anything. It can do whatever we know how to order it to perform (...)
Ada Lovelace
Θέλω και εγώ να παίξω D&D λέμε!!!

Ada Lovelace
Θέλω και εγώ να παίξω D&D λέμε!!!


- PaP
- Venus Project Founder
- Posts: 1077
- Joined: Wed Apr 21, 2004 12:06 am
- Academic status: Alumnus/a
- Location: San Francisco
- Contact:
http://www.ilsp.gr κάτι θα έχει
αλλά γενικά τα ελληνικά είναι πολύ δύσκολα γιατί αν βάλεις και τους τόνους και τα σύνθετα γίνεται ο χαμός.
π.χ. το "είδα" τι θα το κάνεις ???
αλλά γενικά τα ελληνικά είναι πολύ δύσκολα γιατί αν βάλεις και τους τόνους και τα σύνθετα γίνεται ο χαμός.
π.χ. το "είδα" τι θα το κάνεις ???
- AnINffected
- Gbyte level
- Posts: 1935
- Joined: Fri Jul 30, 2004 7:12 am
- Location: There and Back Again
:smt115 Μπράβο ρε Tarantula, ξέρεις πόσο καιρό προσπαθώ να θυμηθώ αυτή τη διεύθυνση;;
Ευχαριστώ και'γω!
Υ.Γ. Καλά, το είδα (βλέπω, ορώ) είναι ανώμαλο... τα ανώμαλα δε μπορείς να τα χειρίζεσαι με το standard τρόπο ούτως ή αλλιώς.
Ευχαριστώ και'γω!

Υ.Γ. Καλά, το είδα (βλέπω, ορώ) είναι ανώμαλο... τα ανώμαλα δε μπορείς να τα χειρίζεσαι με το standard τρόπο ούτως ή αλλιώς.
The Analytical Engine has no pretensions to originate anything. It can do whatever we know how to order it to perform (...)
Ada Lovelace
Θέλω και εγώ να παίξω D&D λέμε!!!

Ada Lovelace
Θέλω και εγώ να παίξω D&D λέμε!!!

