Ανάπτυξη εφαρμογής για την αυτόματη παραγωγή σταυρολέξων από βάση δεδομένων ελληνικών λέξεων

Στην παρούσα διπλωματική εργασία παρουσιάζεται η διαδικασία ανάπτυξης μιας εφαρμογής για την αυτόματη παραγωγή σταυρολέξων από μια βάση δεδομένων ελληνικών λέξεων. Πιο αναλυτικά, το πρόβλημα αντιμετωπίζεται ως ένα πρόβλημα ικανοποίησης περιορισμών (CSP) και ως μεταβλητές θεωρούνται ολόκληρες λέξεις...

Πλήρης περιγραφή

Λεπτομέρειες βιβλιογραφικής εγγραφής
Κύριος συγγραφέας: Τραυλός, Σπυρίδων
Άλλοι συγγραφείς: Σγάρμπας, Κυριάκος
Μορφή: Thesis
Γλώσσα:Greek
Έκδοση: 2012
Θέματα:
Διαθέσιμο Online:http://hdl.handle.net/10889/4888
Περιγραφή
Περίληψη:Στην παρούσα διπλωματική εργασία παρουσιάζεται η διαδικασία ανάπτυξης μιας εφαρμογής για την αυτόματη παραγωγή σταυρολέξων από μια βάση δεδομένων ελληνικών λέξεων. Πιο αναλυτικά, το πρόβλημα αντιμετωπίζεται ως ένα πρόβλημα ικανοποίησης περιορισμών (CSP) και ως μεταβλητές θεωρούνται ολόκληρες λέξεις πάνω στο πλέγμα του σταυρολέξου. Στα πλαίσια αυτά επιλέγεται η μέθοδος της αναζήτησης με υπαναχώρηση για την επίλυση του προβλήματος. Κατά την διαδικασία της αναζήτησης γίνεται χρήση διάφορων ευρετικών μηχανισμών για προβλήματα ικανοποίησης περιορισμών, προσαρμοσμένων στις ανάγκες του συγκεκριμένου προβλήματος και στις ιδιαιτερότητες της ελληνικής γλώσσας. Η εφαρμογή είναι ανεπτυγμένη σε γλώσσα προγραμματισμού Java, υποστηρίζει διάφορα μεγέθη σταυρολέξων και έχει ικανοποιητική απόδοση σε ρεαλιστικά προβλήματα. Επίσης, είναι η πρώτη αντίστοιχη εφαρμογή για την ελληνική γλώσσα.