Λειτουργία προγράμματος ορθογραφικού ελέγχου κειμένου - SpellCheckProject:

  • Διαβάζει ελληνικό κείμενο από την είσοδο. Το κείμενο μπορεί αρχικά να δοθεί σε μορφή url ή .txt αρχείου ή απλής πληκτρολόγησης.
  • Επεξεργάζεται κάθε λέξη του κειμένου και ελέγχει την ορθότητά της.
  • Σε περίπτωση που το πρόγραμμα εντοπίσει μία ορθογραφικά λάθος λέξη, ενημερώνει το χρήστη.
  • Τέλος, εκτυπώνει 3 πιθανές λύσεις, από τις οποίες ο χρήστης έχει τη δυνατότητα να επιλέξει τη σωστή.

ΟΔΗΓΙΕΣ ΔΗΜΙΟΥΡΓΙΑΣ ΤΗΣ ΒΑΣΗΣ ΔΕΔΟΜΕΝΩΝ

  1. Σε υπολογιστή με εγκατεστημένο τον MySQL Community Server (https://dev.mysql.com/downloads/mysql/) συνδεόμαστε σε οποιοδήποτε connection στον Workbench (το password θα το χρειαστούμε και κατά την εκκίνηση του προγράμματος)
  2. Κατεβάζουμε και ανοίγουμε το αρχείο Greekwords.sql στο Workbench
  3. Κατεβάζουμε το greekdictionary.txt που περιέχει το λεξικό του spellchecker σε κωδικοποίηση utf-8 και το μήκος κάθε λέξης και επικολλούμε το μονοπάτι του στην θέση του μονοπατιού της γραμμής 13 στην εντολή LOAD DATA INFILE
  4. Μαρκάρουμε και εκτελούμε την 2η γραμμή του Greekwords.sql (create schema dictionary default CHAR SET utf8;) μόνη της ώστε να δημιουργηθεί το schema που θα χρησιμοποιήσουμε
  5. Αφού τσιμπίσουμε το ποντίκι να ξεμαρκαριστεί η προηγούμενη εντολή, εκτελούμε όλο το περιεχόμενο του Greekwords.sql (δεν αναμένεται να πάρει πάνω από 30 δευτερόλεπτα)
  6. Η βάση μας έχει δημιουργηθεί επιτυχώς και μπορούμε να εκτελέσουμε το κυρίως πρόγραμμα
  7. Έχετε υπόψην πως η λανθασμένη πληκτρολόγηση username ή password κατά την εκτέλεση του προγράμματος δεν εμφανίζει κάποιο μήνυμα λανθασμένης εισαγωγής στοιχείων ,αλλά για πρακτικούς λόγους απλώς ανανεώνει το παράθυρο.