Artificial intelligence applications powered by Cloud Computing
View/ Open
Keywords
Τεχνητή νοημοσύνη ; Επεξεργασία εικόνας ; Cloud computing ; Maching learningAbstract
εκπαίδευσή τους μέσω Τεχνητής Νοημοσύνης2 και Machine Learning μπορεί να βελτιστοποιήσει την συμπεριφορά που αφορά στο πόσο «έξυπνα» και «φυσικά» διαχειρίζονται τις εντολές του χρήστη. Συγκεκριμένα, θα αναλύσουμε τα χαρακτηριστικά και την εξέλιξη του Cloud Computing, θα δούμε λεπτομέρειες για την Τεχνητή Νοημοσύνη και το Machine Learning και τέλος θα αναφερθούμε εν συντομία στα Bots. Έπειτα, θα επεξηγήσουμε την κατασκευή ενός Chat Bot βασισμένο σε μοντέλα Τεχνητής Νοημοσύνης για την κατανόηση φυσικής γλώσσας3 και επεξεργασία εικόνας4.
Βασική προϋπόθεση είναι η κατανόηση της φύσης των εφαρμογών Bots και πως αυτές «εκπαιδεύονται», με βάση την Τεχνητή Νοημοσύνη, για να εξυπηρετούν όσο το δυνατόν καλύτερα τις ανάγκες του τελικού χρήστη. Θα επεξηγηθούν τα χαρακτηριστικά που καθιστούν τα Bots ικανά να επιλεχθούν για την παραπάνω ανάλυση και πως η Τεχνική Νοημοσύνη σχετίζεται με αυτά και συμβάλλει στη βελτίωσή τους. Επίσης, θα επικεντρωθούμε στους τρόπους με τους οποίους το Cloud λειτουργεί σαν επιταχυντής για τις παραπάνω λειτουργίες.
Ως παράδειγμα υλοποίησης, στο τέλος της εργασίας παρατίθεται μια εφαρμογή υλοποιημένη με τη βοήθεια του Microsoft Bot Framework5 που, με τη δύναμη του Microsoft Azure6, χρησιμοποιεί υπηρεσίες Τεχνητής Νοημοσύνης και επεξεργασίας εικόνας για να αναλύσει τις εικόνες ενός βίντεο και να τις περιγράψει στο χρήστη.