Πίνακας περιεχομένων:

Δημιουργήστε το δικό σας AI (Τεχνητή Νοημοσύνη) Assistant 101: 10 Βήματα
Δημιουργήστε το δικό σας AI (Τεχνητή Νοημοσύνη) Assistant 101: 10 Βήματα

Βίντεο: Δημιουργήστε το δικό σας AI (Τεχνητή Νοημοσύνη) Assistant 101: 10 Βήματα

Βίντεο: Δημιουργήστε το δικό σας AI (Τεχνητή Νοημοσύνη) Assistant 101: 10 Βήματα
Βίντεο: Η ΦΟΥΣΚΑ ΤΗΣ ΤΕΧΝΗΤΗΣ ΝΟΗΜΟΣΥΝΗΣ! (AI Bubble) 2024, Ιούνιος
Anonim
Δημιουργήστε το δικό σας AI (Τεχνητή Νοημοσύνη) Βοηθός 101
Δημιουργήστε το δικό σας AI (Τεχνητή Νοημοσύνη) Βοηθός 101
Δημιουργήστε το δικό σας AI (Τεχνητή Νοημοσύνη) Βοηθός 101
Δημιουργήστε το δικό σας AI (Τεχνητή Νοημοσύνη) Βοηθός 101

Θυμηθείτε την εποχή, όταν παρακολουθούσατε το Iron Man και αναρωτιόσασταν, πόσο ωραίο θα ήταν αν είχατε το δικό σας J. A. R. V. I. S; Λοιπόν, ήρθε η ώρα να κάνουμε αυτό το όνειρο πραγματικότητα.

Η τεχνητή νοημοσύνη είναι η επόμενη γενιά. Φανταστείτε πόσο ωραία θα ήταν αν είχατε τους φίλους σας στο σπίτι σας και ξαφνικά πηγαίνετε "Hey JARVIS, show me some memes.", Και ο JARVIS πηγαίνει "Σίγουρα, κύριε. Εδώ είναι τα τελευταία ιταλικά μιμίδια. ", ενώ σας δείχνει τα πιο αστεία ιταλικά μιμίδια. Δροσερό σωστά;

(Οι φίλοι σας θα σας κοιτούσαν σαν να είστε ο Έλον Μασκ.)

Σε αυτό το Instructable, θα σας δείξω πώς να φτιάξετε τον δικό σας βοηθό Τεχνητής Νοημοσύνης (AI) χρησιμοποιώντας ένα δωρεάν διαδικτυακό εργαλείο (YAAY!) Που ονομάζεται API. AI

ΕΝΗΜΕΡΩΣΗ 12/12/17: Το API. AI άλλαξε το όνομά του σε "Dialogflow", αλλά η διαδικασία εργασίας και η ιδέα είναι ακόμα τα ίδια

Θα περάσω μόνο από τα βασικά, καθώς οι δυνατότητες του API. AI είναι ατελείωτες. Ο στόχος μου είναι να φτιάξω έναν βοηθό JARVIS που θα ανταποκρίνεται σε βασικές συνομιλίες, όπως χαιρετισμούς, και μπορεί να σπάσει μερικά αστεία. Ωστόσο, μπορείτε να προσθέσετε λειτουργίες όπως λήψη λεπτομερειών για τον καιρό, ρύθμιση συναγερμών και πολλά άλλα.

Το API. AI είναι ένας οργανισμός που ειδικεύεται στην Τεχνητή Νοημοσύνη και την Επεξεργασία Φυσικής Γλώσσας. Αποκτήθηκε από την Google (ως εκ τούτου δωρεάν) το 2014 και βοηθά τους προγραμματιστές (You da Tony Stark τώρα!) Να κάνουν βοηθούς AI για διάφορες ανάγκες. Η δυναμική και εύχρηστη διεπαφή του επιτρέπει σε όλους να αναπτύξουν bots για επιχειρήσεις, παιχνίδια και πολλά άλλα. Και τώρα..

Αρκετά Μίλα! Ας αλλάξουμε τον κόσμο!

ΥΓ: Έχω προσθέσει ένα αρχείο.zip του AI που θα φτιάξω σε αυτό το σεμινάριο (Ανατρέξτε στο Βήμα 8) το οποίο μπορείτε να ανεβάσετε και να χρησιμοποιήσετε ως head-start ενώ παίζετε με το API. AI (ή) από το οποίο μπορείτε να ξεκινήσετε ξύσε και έλα μαζί μου:)

P. S.2: Θα μου έδινε μεγάλη χαρά αν ψηφίζατε αυτό το Instructable for the First-Time Author Contest. Είναι απλό. Απλώς κάντε κλικ στο κουμπί VOTE xD. Χίλια ευχαριστώ !

Βήμα 1: API. AI - Τι μπορεί να κάνει;

API. AI - Τι μπορεί να κάνει
API. AI - Τι μπορεί να κάνει

Το API. AI είναι ένα πλαίσιο για την ανάπτυξη bots Τεχνητής Νοημοσύνης που χρησιμοποιεί την «Επεξεργασία φυσικής γλώσσας» (NLP). Αλλά τι ακριβώς είναι η επεξεργασία φυσικής γλώσσας;

Εξετάστε αυτό το παράδειγμα, Βρίσκεστε στην πρώτη σας μέρα στο σχολείο μαθαίνοντας τριγωνομετρία (πράγματα του Tony Stark). Δεν έχετε προηγούμενη γνώση σχετικά με το θέμα, το είδος των ερωτήσεων που θα σας ζητηθούν ή πώς να απαντήσετε. Δεν ξέρεις τίποτα! (Αναφορά στο Game of Thrones: P). Σύντομα ο δάσκαλός σας σας διδάσκει πώς να λύσετε ένα είδος προβλήματος και διαπιστώνετε ότι μπορείτε να το λύσετε μόνοι σας. Διαπιστώνετε επίσης ότι μπορείτε να λύσετε, μόνοι σας, όλα τα προβλήματα που ακολουθούν παρόμοιο μοτίβο, στο πρόβλημα που διδάσκει ο δάσκαλός σας. Έτσι ακριβώς λειτουργεί το API. AI.

Στην αρχή, ο Βοηθός σας (γνωστός ως Bot, Friend, κ.λπ.) ξεκινά από την αρχή χωρίς καμία γνώση. Διδάσκοντας στον Βοηθό σας πώς να απαντά σε συγκεκριμένες φράσεις, μπορείτε να προσαρμόσετε τον Βοηθό σας, έτσι ώστε να μάθει πώς να απαντά σε αυτές τις συγκεκριμένες φράσεις, καθώς και άλλες φράσεις που μεταφέρουν το ίδιο νόημα.

Το API. AI είναι επίσης εξαιρετικά ευέλικτο, δηλαδή τα bots σας μπορούν να αναπτυχθούν σε διάφορες πλατφόρμες που υποστηρίζουν AI, με ένα μόνο κλικ. Παρέχουν επίσης SDK για Python, Ruby, C ++ και πολλά άλλα. Facebook Messenger, Kik, Slack, Google Assistant, είναι μερικά παραδείγματα, στα οποία μπορείτε να αναπτύξετε το bot σας. Θεωρήστε το ως μπόνους, το να μπορείτε να ελέγχετε τον Βοηθό σας μέσω φωνής, καθώς και μια υπηρεσία κειμένου. (Ολα είναι υπέροχα!)

Συνιστάται: