Κατασκευή εφαρμογής Chatbot με σύγχρονη πλατφόρμα
Από τις αρχές του 20ου αιώνα, πολλοί λάτρεις της τεχνολογίας ονειρεύονταν τη στιγμή που ο άνθρωπος θα μπορούσε να έχει μία ρεαλιστική και ουσιαστική συζήτηση με κάποια μορφή τεχνητής νοημοσύνης. Στις μέρες μας, τα chatbot είναι ό,τι πιο κοντινό στην εκπλήρωση αυτού του ονείρου, αλλά και το αντικείμ...
Κύριος συγγραφέας: | |
---|---|
Άλλοι συγγραφείς: | |
Γλώσσα: | Greek |
Έκδοση: |
2021
|
Θέματα: | |
Διαθέσιμο Online: | http://hdl.handle.net/10889/14503 |
id |
nemertes-10889-14503 |
---|---|
record_format |
dspace |
spelling |
nemertes-10889-145032022-09-05T14:08:29Z Κατασκευή εφαρμογής Chatbot με σύγχρονη πλατφόρμα Chatbot app creation in modern platform Βασδέκη, Βαρβάρα Vasdeki, Varvara Τεχνητή νοημοσύνη Απόσταση Levenshtein Artificial intelligence Chatbot SIML Levenshtein distance Από τις αρχές του 20ου αιώνα, πολλοί λάτρεις της τεχνολογίας ονειρεύονταν τη στιγμή που ο άνθρωπος θα μπορούσε να έχει μία ρεαλιστική και ουσιαστική συζήτηση με κάποια μορφή τεχνητής νοημοσύνης. Στις μέρες μας, τα chatbot είναι ό,τι πιο κοντινό στην εκπλήρωση αυτού του ονείρου, αλλά και το αντικείμενο της παρούσας εργασίας. Πιο συγκεκριμένα, επιχειρείται η εύρεση και εκμάθηση κατάλληλης πλατφόρμας για την ανάπτυξη ενός Αγγλικού και ενός Ελληνικού chatbot. Επιπρόσθετα, επιλέγεται η ελληνική γλώσσα από τις δύο για περαιτέρω ανάπτυξη με στόχο μία ενδιαφέρουσα συζήτηση για προεπιλεγμένο θέμα. Αρχικά, παρουσιάζεται η διερεύνηση που πραγματοποιήθηκε ανάμεσα στις πιο δημοφιλείς δωρεάν πλατφόρμες δημιουργίας chatbot με στόχο την επιλογή εκείνης με τα πιο συμβατά χαρακτηριστικά στην υλοποίηση. Για την ανάπτυξη των bot προτείνεται η Synthetic Intelligence Markup Language (SIML), καθώς και το .NET Framework με τη γλώσσα προγραμματισμού C# για επιπλέον συνδυαστικές δυνατότητες. Το ελληνικό chatbot επιλέγεται για περαιτέρω εξέλιξη, λόγω έλλειψης αντίστοιχων εφαρμογών στα ελληνικά. Αναλύονται τρόποι επίλυσης των δυσκολιών της ελληνικής γλώσσας, καθώς και εξειδίκευση του chatbot σε συζήτηση με θέμα τον ελληνικό κινηματογράφο. Εν κατακλείδι, συμπεραίνεται πως έχοντας για εργαλείο μία καλώς ορισμένη γλώσσα προγραμματισμού αποκλειστικά για δημιουργία βάσης γνώσης ενός chatbot, σε συνδυασμό με ένα ισχυρό framework, ένας προγραμματιστής μπορεί να δημιουργήσει μία ικανοποιητική μορφή τεχνητής νοημοσύνης ανεξαρτήτως της γλώσσας κατασκευής. For centuries, having a realistic and meaningful conversation with a form of artificial intelligence has been a dream of human kind. Today, the closest application to fulfilling that dream is the chatbot, which is also the subject of this thesis. More specifically, the aim is to find an appropriate console for developing an English and a Greek chatbot. Furthermore, we try to advance the Greek one in order to manage having an interesting conversation regarding a specific field of discussion. In the beginning, a research on the most useful free platforms for creating bots is presented along with analysis of their basic features. We choose Synthetic Intelligence Markup Language (SIML) for chatbot development, as well as .NET Framework and C language for further advancement. The Greek chatbot is further worked upon, due to the lack of chatbots communicating in the Greek language. We analyze various methods for overcoming obstacles regarding the greek syntax and grammar, which results in an interesting conversation on a certain chosen topic (Greek cinematography). To summarize, the conclusion is that a well-defined programming language specialized on developing chatbots, combined with a framework with heavy integrating potential, help the developer create an interesting and customizable form of AI in any language needed. 2021-02-18T07:31:48Z 2021-02-18T07:31:48Z 2021-02-12 http://hdl.handle.net/10889/14503 gr application/pdf |
institution |
UPatras |
collection |
Nemertes |
language |
Greek |
topic |
Τεχνητή νοημοσύνη Απόσταση Levenshtein Artificial intelligence Chatbot SIML Levenshtein distance |
spellingShingle |
Τεχνητή νοημοσύνη Απόσταση Levenshtein Artificial intelligence Chatbot SIML Levenshtein distance Βασδέκη, Βαρβάρα Κατασκευή εφαρμογής Chatbot με σύγχρονη πλατφόρμα |
description |
Από τις αρχές του 20ου αιώνα, πολλοί λάτρεις της τεχνολογίας ονειρεύονταν τη στιγμή που ο άνθρωπος θα μπορούσε να έχει μία ρεαλιστική και ουσιαστική συζήτηση με κάποια μορφή τεχνητής νοημοσύνης. Στις μέρες μας, τα chatbot είναι ό,τι πιο κοντινό στην εκπλήρωση αυτού του ονείρου, αλλά και το αντικείμενο της παρούσας εργασίας. Πιο συγκεκριμένα, επιχειρείται η εύρεση και εκμάθηση κατάλληλης πλατφόρμας για την ανάπτυξη ενός Αγγλικού και ενός Ελληνικού chatbot. Επιπρόσθετα, επιλέγεται η ελληνική γλώσσα από τις δύο για περαιτέρω ανάπτυξη με στόχο μία ενδιαφέρουσα συζήτηση για προεπιλεγμένο θέμα.
Αρχικά, παρουσιάζεται η διερεύνηση που πραγματοποιήθηκε ανάμεσα στις πιο δημοφιλείς δωρεάν πλατφόρμες δημιουργίας chatbot με στόχο την επιλογή εκείνης με τα πιο συμβατά χαρακτηριστικά στην υλοποίηση. Για την ανάπτυξη των bot προτείνεται η Synthetic Intelligence Markup Language (SIML), καθώς και το .NET Framework με τη γλώσσα προγραμματισμού C# για επιπλέον συνδυαστικές δυνατότητες.
Το ελληνικό chatbot επιλέγεται για περαιτέρω εξέλιξη, λόγω έλλειψης αντίστοιχων εφαρμογών στα ελληνικά. Αναλύονται τρόποι επίλυσης των δυσκολιών της ελληνικής γλώσσας, καθώς και εξειδίκευση του chatbot σε συζήτηση με θέμα τον ελληνικό κινηματογράφο.
Εν κατακλείδι, συμπεραίνεται πως έχοντας για εργαλείο μία καλώς ορισμένη γλώσσα προγραμματισμού αποκλειστικά για δημιουργία βάσης γνώσης ενός chatbot, σε συνδυασμό με ένα ισχυρό framework, ένας προγραμματιστής μπορεί να δημιουργήσει μία ικανοποιητική μορφή τεχνητής νοημοσύνης ανεξαρτήτως της γλώσσας κατασκευής. |
author2 |
Vasdeki, Varvara |
author_facet |
Vasdeki, Varvara Βασδέκη, Βαρβάρα |
author |
Βασδέκη, Βαρβάρα |
author_sort |
Βασδέκη, Βαρβάρα |
title |
Κατασκευή εφαρμογής Chatbot με σύγχρονη πλατφόρμα |
title_short |
Κατασκευή εφαρμογής Chatbot με σύγχρονη πλατφόρμα |
title_full |
Κατασκευή εφαρμογής Chatbot με σύγχρονη πλατφόρμα |
title_fullStr |
Κατασκευή εφαρμογής Chatbot με σύγχρονη πλατφόρμα |
title_full_unstemmed |
Κατασκευή εφαρμογής Chatbot με σύγχρονη πλατφόρμα |
title_sort |
κατασκευή εφαρμογής chatbot με σύγχρονη πλατφόρμα |
publishDate |
2021 |
url |
http://hdl.handle.net/10889/14503 |
work_keys_str_mv |
AT basdekēbarbara kataskeuēepharmogēschatbotmesynchronēplatphorma AT basdekēbarbara chatbotappcreationinmodernplatform |
_version_ |
1771297246942330880 |