Ανάπτυξη βιβλιοθήκης αλγορίθμων επεξεργασίας κειμένων στην γλώσσα Python
Σκοπός της διπλωματικής εργασίας είναι αρχικά η μελέτη του βιβλίου “Text algorithms” (M.Crochemore, W. Rytter - 1994) και στην συνέχεια η υλοποίηση των κυρίων αλγορίθμων σαν βιβλιοθήκη στην γλώσσα Python. Το βιβλίο στο μεγαλύτερο μέρος του περιγράφει τους αλγορίθμους με την μορφή ψευδοκώδικα αλλά...
Κύριος συγγραφέας: | |
---|---|
Άλλοι συγγραφείς: | |
Γλώσσα: | Greek |
Έκδοση: |
2023
|
Θέματα: | |
Διαθέσιμο Online: | https://hdl.handle.net/10889/24617 |
id |
nemertes-10889-24617 |
---|---|
record_format |
dspace |
spelling |
nemertes-10889-246172023-03-02T04:38:24Z Ανάπτυξη βιβλιοθήκης αλγορίθμων επεξεργασίας κειμένων στην γλώσσα Python Development of a library of text processing algorithms in Python language Καπλάνης, Λάμπρος Kaplanis, Lambros Αλγόριθμοι Επεξεργασία κειμένων Algorithms Text processing Python Σκοπός της διπλωματικής εργασίας είναι αρχικά η μελέτη του βιβλίου “Text algorithms” (M.Crochemore, W. Rytter - 1994) και στην συνέχεια η υλοποίηση των κυρίων αλγορίθμων σαν βιβλιοθήκη στην γλώσσα Python. Το βιβλίο στο μεγαλύτερο μέρος του περιγράφει τους αλγορίθμους με την μορφή ψευδοκώδικα αλλά και ένα μικρό τμήμα του σε γλώσσα Pascal. Ο στόχος της διπλωματικής εργασίας είναι να κατατοπίσει τον αναγνώστη να κατανοήσει τις μεθόδους αλλά και τις αρχές που χρησιμοποιήθηκαν για την ανάπτυξη της Βιβλιοθήκης Αλγορίθμων, αλγόριθμοι οι οποίοι επεξεργάζονται κείμενα στη Γλώσσα Προγραμματισμού Python.Ο τρόπος με τον οποίο επιτυγχάνεται αυτό στο κείμενο της διπλωματικής είναι ο εξής : Αρχικά παρατίθεται μια λεπτομερής εξήγηση του κάθε αλγορίθμου και στην συνέχεια ακολουθεί ένα παράδειγμα που εφαρμόζει τους κανόνες του αλγορίθμου για όλες τις δυνατές περιπτώσεις που μπορούν να συναντηθούν. Ο κώδικας της βιβλιοθήκης είναι διαθέσιμος στο github (https://github.com/lambroskap/Text_Algorithms),όπου κάθε συνάρτηση περιλαμβάνει documentation και annotation για την όσο το δυνατόν καλύτερη κατανόηση των αλγορίθμων. Η δημιουργία της βιβλιοθήκης έγινε μέσω του PyPI(Python Package Index) και το πακέτο μπορεί να βρεθεί στην ιστοσελίδα του (https://pypi.org/project/Text-Algorithms/). 2023-03-01T07:09:53Z 2023-03-01T07:09:53Z 2023-02-28 https://hdl.handle.net/10889/24617 el Attribution 3.0 United States http://creativecommons.org/licenses/by/3.0/us/ application/pdf |
institution |
UPatras |
collection |
Nemertes |
language |
Greek |
topic |
Αλγόριθμοι Επεξεργασία κειμένων Algorithms Text processing Python |
spellingShingle |
Αλγόριθμοι Επεξεργασία κειμένων Algorithms Text processing Python Καπλάνης, Λάμπρος Ανάπτυξη βιβλιοθήκης αλγορίθμων επεξεργασίας κειμένων στην γλώσσα Python |
description |
Σκοπός της διπλωματικής εργασίας είναι αρχικά η μελέτη του βιβλίου “Text
algorithms” (M.Crochemore, W. Rytter - 1994) και στην συνέχεια η υλοποίηση
των κυρίων αλγορίθμων σαν βιβλιοθήκη στην γλώσσα Python. Το βιβλίο στο
μεγαλύτερο μέρος του περιγράφει τους αλγορίθμους με την μορφή
ψευδοκώδικα αλλά και ένα μικρό τμήμα του σε γλώσσα Pascal. Ο στόχος της
διπλωματικής εργασίας είναι να κατατοπίσει τον αναγνώστη να κατανοήσει τις
μεθόδους αλλά και τις αρχές που χρησιμοποιήθηκαν για την ανάπτυξη της
Βιβλιοθήκης Αλγορίθμων, αλγόριθμοι οι οποίοι επεξεργάζονται κείμενα στη
Γλώσσα Προγραμματισμού Python.Ο τρόπος με τον οποίο επιτυγχάνεται αυτό
στο κείμενο της διπλωματικής είναι ο εξής : Αρχικά παρατίθεται μια λεπτομερής
εξήγηση του κάθε αλγορίθμου και στην συνέχεια ακολουθεί ένα παράδειγμα
που εφαρμόζει τους κανόνες του αλγορίθμου για όλες τις δυνατές περιπτώσεις
που μπορούν να συναντηθούν. Ο κώδικας της βιβλιοθήκης είναι διαθέσιμος στο
github (https://github.com/lambroskap/Text_Algorithms),όπου κάθε συνάρτηση
περιλαμβάνει documentation και annotation για την όσο το δυνατόν καλύτερη
κατανόηση των αλγορίθμων. Η δημιουργία της βιβλιοθήκης έγινε μέσω του
PyPI(Python Package Index) και το πακέτο μπορεί να βρεθεί στην ιστοσελίδα
του (https://pypi.org/project/Text-Algorithms/). |
author2 |
Kaplanis, Lambros |
author_facet |
Kaplanis, Lambros Καπλάνης, Λάμπρος |
author |
Καπλάνης, Λάμπρος |
author_sort |
Καπλάνης, Λάμπρος |
title |
Ανάπτυξη βιβλιοθήκης αλγορίθμων επεξεργασίας κειμένων στην γλώσσα Python |
title_short |
Ανάπτυξη βιβλιοθήκης αλγορίθμων επεξεργασίας κειμένων στην γλώσσα Python |
title_full |
Ανάπτυξη βιβλιοθήκης αλγορίθμων επεξεργασίας κειμένων στην γλώσσα Python |
title_fullStr |
Ανάπτυξη βιβλιοθήκης αλγορίθμων επεξεργασίας κειμένων στην γλώσσα Python |
title_full_unstemmed |
Ανάπτυξη βιβλιοθήκης αλγορίθμων επεξεργασίας κειμένων στην γλώσσα Python |
title_sort |
ανάπτυξη βιβλιοθήκης αλγορίθμων επεξεργασίας κειμένων στην γλώσσα python |
publishDate |
2023 |
url |
https://hdl.handle.net/10889/24617 |
work_keys_str_mv |
AT kaplanēslampros anaptyxēbibliothēkēsalgorithmōnepexergasiaskeimenōnstēnglōssapython AT kaplanēslampros developmentofalibraryoftextprocessingalgorithmsinpythonlanguage |
_version_ |
1771297342760157184 |