Κατασκευή εφαρμογής Chatbot με σύγχρονη πλατφόρμα

Από τις αρχές του 20ου αιώνα, πολλοί λάτρεις της τεχνολογίας ονειρεύονταν τη στιγμή που ο άνθρωπος θα μπορούσε να έχει μία ρεαλιστική και ουσιαστική συζήτηση με κάποια μορφή τεχνητής νοημοσύνης. Στις μέρες μας, τα chatbot είναι ό,τι πιο κοντινό στην εκπλήρωση αυτού του ονείρου, αλλά και το αντικείμ...

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

Λεπτομέρειες βιβλιογραφικής εγγραφής
Κύριος συγγραφέας: Βασδέκη, Βαρβάρα
Άλλοι συγγραφείς: Vasdeki, Varvara
Γλώσσα: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