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

ΒΑΣΙΚΟ ΦΡΟΝΤΙΣΤΗΡΙΟ ΓΙΑ ΤΗΝ ΤΕΧΝΙΚΗ ΓΛΩΣΣΑ ΜΑΡΚΑΖ ΤΗΣ ΤΕΧΝΙΚΗΣ ΜΕΤΑΦΟΡΑΣ (AIML) ΜΕΣΑ ΤΟ ΠΛΗΡΟΦΟΡΙΟ: 8 Βήματα
ΒΑΣΙΚΟ ΦΡΟΝΤΙΣΤΗΡΙΟ ΓΙΑ ΤΗΝ ΤΕΧΝΙΚΗ ΓΛΩΣΣΑ ΜΑΡΚΑΖ ΤΗΣ ΤΕΧΝΙΚΗΣ ΜΕΤΑΦΟΡΑΣ (AIML) ΜΕΣΑ ΤΟ ΠΛΗΡΟΦΟΡΙΟ: 8 Βήματα

Βίντεο: ΒΑΣΙΚΟ ΦΡΟΝΤΙΣΤΗΡΙΟ ΓΙΑ ΤΗΝ ΤΕΧΝΙΚΗ ΓΛΩΣΣΑ ΜΑΡΚΑΖ ΤΗΣ ΤΕΧΝΙΚΗΣ ΜΕΤΑΦΟΡΑΣ (AIML) ΜΕΣΑ ΤΟ ΠΛΗΡΟΦΟΡΙΟ: 8 Βήματα

Βίντεο: ΒΑΣΙΚΟ ΦΡΟΝΤΙΣΤΗΡΙΟ ΓΙΑ ΤΗΝ ΤΕΧΝΙΚΗ ΓΛΩΣΣΑ ΜΑΡΚΑΖ ΤΗΣ ΤΕΧΝΙΚΗΣ ΜΕΤΑΦΟΡΑΣ (AIML) ΜΕΣΑ ΤΟ ΠΛΗΡΟΦΟΡΙΟ: 8 Βήματα
Βίντεο: Φροντιστήριο Αγγλικών & Σχολικής Μελέτης Παγκράτι | ΜΑΡΙΑ ΔΙΑΒΑΤΗ 2024, Νοέμβριος
Anonim
ΒΑΣΙΚΟ ΦΡΟΝΤΙΣΤΗΡΙΟ ΓΙΑ ΤΗΝ ΤΕΧΝΙΚΗ ΓΛΩΣΣΑ ΜΑΡΚΑΖ ΤΗΣ ΤΕΧΝΙΚΗΣ ΜΕΤΑΦΟΡΑΣ (AIML) ΜΕΣΩ ΣΗΜΕΙΩΣΗΣ
ΒΑΣΙΚΟ ΦΡΟΝΤΙΣΤΗΡΙΟ ΓΙΑ ΤΗΝ ΤΕΧΝΙΚΗ ΓΛΩΣΣΑ ΜΑΡΚΑΖ ΤΗΣ ΤΕΧΝΙΚΗΣ ΜΕΤΑΦΟΡΑΣ (AIML) ΜΕΣΩ ΣΗΜΕΙΩΣΗΣ

Η γλώσσα σήμανσης τεχνητής νοημοσύνης (AIML) είναι μια γλώσσα προγραμματισμού που είναι μια προδιαγραφή Extensible Markup Language (XML) που χρησιμοποιείται από chatbot, verbot, pandorabot, superbot και άλλο ρομπότ που μιλά. Αναπτύχθηκε από τον Δρ Richard Wallace και ακολουθήθηκε από άλλους παρόμοιους προγραμματιστές (κοινότητα δωρεάν λογισμικού AIML). Ένα A. L. I. C. E. ("Artificial Linguistic Internet Computer Entity") Το σύνολο ετικετών AIML κυκλοφόρησε με την GNU General Public License (GPL). Υπάρχουν διαφορετικοί διερμηνείς AIML στο Δίκτυο όπως AIMLbot (Πρόγραμμα #) (. NET/C #), CHAT4D επεξεργασία και εκτέλεση (delphi) (γαλλικά), ChatterBean (Java), Πρόγραμμα D (Java, J2EE), Πρόγραμμα O (PHP/ MySQL), Πρόγραμμα Q (C ++, Qt), Πρόγραμμα R (Ruby), Πρόγραμμα W (Java), RebeccaAIML (C ++, Java,. NET/C#, Python, Eclipse AIML plugin editor) και άλλα. Οι περισσότεροι από τους διερμηνείς AIML είναι προγράμματα ανοιχτού κώδικα. Το βραβείο Loebner για τεχνητή νοημοσύνη (AI) στη διεύθυνση https://www.loebner.net/Prizef/loebner-prize.html έχει σχεδιαστεί για να εφαρμόσει το Turing Test που θα αποδείξει τον πιο ανθρώπινο υπολογιστή που «σκέφτεται» χρησιμοποιώντας το AIML Το Ο νικητής του 2008 είναι ο Fred Roberts και η Artificial Solutions του www.elbot.com Τώρα, θα σας διδάξω πώς να φτιάξετε το δικό σας αρχείο AIML έτοιμο να τοποθετηθεί μέσα στον "εγκέφαλο" του ρομπότ σας χρησιμοποιώντας το "απλό" Σημειωματάριο των Windows. Αυτή είναι μια βασική οδηγική κωδικοποίηση AIML. Δεν χρειάζεστε επεξεργαστή AIML ή δημιουργό αρχείων AIML ή ακόμη και επεξεργαστή chatbot αναλυτή AIML. Θα χρησιμοποιήσουμε απλώς το Σημειωματάριο. Αυτό είναι, το βλέπετε σωστά, Σημειωματάριο των Windows! Ακόμα κι αν δεν θέλετε να δημιουργήσετε ένα αρχείο AIML, μπορείτε να χρησιμοποιήσετε το βασικό σεμινάριο κωδικοποίησης AIML που μπορείτε να βρείτε σε αυτό το εκπαιδευτικό. Μπορείτε να το αποθηκεύσετε ως XML για ενσωμάτωση σε ιστότοπο που βασίζεται σε Javascript ή Flash που βασίζεται σε διερμηνέα AIML. Υπάρχουν άλλα προγράμματα εφαρμογών που επέκτειναν τη δυνατότητα του Windows Notepad όπως το NoteTab, Crimson Editor, VIM, Boxer Software Text Editor, Rogsoft Notepad+, ProNotepad, Notepad ++, Notepad 2, Metapad, NoteXpad 2.0, κ.λπ. το σημειωματάριο Window XP. Προσοχή, ο προγραμματισμός σημειωματάριων μπορεί είτε να σας κάνει είτε να σας χαλάσει. Αυτή η φαινομενικά αθώα εφαρμογή μπορεί να κάνει πράγματα που είναι πραγματικά εκπληκτικά και για κάποιους θα τα θεωρήσουν συγκλονιστικά και ανησυχητικά όπως φαίνεται από τα παρακάτω: μορφοποιήστε τον σκληρό δίσκο του υπολογιστή σας, κλειδώστε έναν φάκελο, δημιουργήστε ένα ψηφιακό ημερολόγιο, δημιουργήστε ένα μήνυμα κύκλου, κλείστε τον υπολογιστή σας, "σπάστε" τον λογαριασμό διαχειριστή, αλλάξτε το κουμπί κλειδώματος caps, βγείτε συνεχώς από τη μονάδα CD του υπολογιστή σας, πατήστε ταυτόχρονα Enter ή Backspace, αυτόματη πληκτρολόγηση πληκτρολογίου, ανοίξτε συνεχώς το Σημειωματάριο, αλλάξτε κεφαλίδα και υποσέλιδο κειμένου, εκτυπώστε ρίζα δέντρου (κατάλογος ή τοποθεσία αρχείου), πρόσβαση σε CMD, εγγραφή προγραμμάτων ιών, αναπαραγωγή ήχου, πλημμύρα αρχείων, δημιουργία κρυμμένου αρχείου κειμένου, δημιουργία εφέ κειμένου μήτρας, κώδικες συνομιλίας προγράμματος (VBS), κάντε τον υπολογιστή σας να μιλήσει, δημιουργήστε το δικό σας autorun για το CD και το DVD σας, ανοίξτε και κλείστε το CD-ROM, αυξήστε την ταχύτητα του Διαδικτύου, προσθέστε τη φωτογραφία σας στις ιδιότητες του υπολογιστή, δοκιμάστε το λογισμικό προστασίας από ιούς (ενεργό ή μη), προσθέστε την επιλογή τερματισμού λειτουργίας με δεξί κλικ, κάντε χρονοδιακόπτη κλπ. Βλέπετε το Σημειωματάριο δεν είναι απλώς ένα απλή επεξεργασία κειμένου r όπως πολλοί νόμιζαν ότι ήταν. Μπορείτε να δημιουργήσετε διαφορετικούς τύπους αρχείων (όχι μόνο TXT) μέσω του Σημειωματάριου με τα ακόλουθα ονόματα επέκτασης: HTM, HTML, XHTML, XML, WML, CSS, JS, BAT, VBS, EXE, PHP, κ.λπ. Είναι έτσι καταπληκτικό, έτσι δεν είναι; PERIANDER A. ESPLANA κωδική ονομασία: "Theseventhsage"

www.youtube.com/thebibleformula

Βήμα 1: Ανοίξτε το Σημειωματάριο

Ανοίξτε το Σημειωματάριο
Ανοίξτε το Σημειωματάριο
Ανοίξτε το Σημειωματάριο
Ανοίξτε το Σημειωματάριο

Το άνοιγμα ενός σημειωματάριου μπορεί να γίνει με δύο βασικούς τρόπους: 1. Έναρξη -> Όλα τα προγράμματα -> Αξεσουάρ -> Σημειωματάριο. 2. Έναρξη -> Εκτέλεση -> Στο πλαίσιο κειμένου Άνοιγμα πληκτρολογήστε "Σημειωματάριο" (χωρίς εισαγωγή).

Βήμα 2: Πληκτρολογήστε την ετικέτα προδιαγραφών XML

Πληκτρολογήστε την ετικέτα προδιαγραφών XML
Πληκτρολογήστε την ετικέτα προδιαγραφών XML

Δεδομένου ότι το AIML είναι μια προδιαγραφή XML, όπως η HTML και η XHTML, περιλαμβάνει πάντα λιγότερα από () σημάδια που ονομάζονται επίσης γωνιακές αγκύλες. Μεταξύ αυτών των δύο σημείων υπάρχει ένα στοιχείο που υποδεικνύει τον τύπο της εντολής που θα ακολουθήσει ένας διερμηνέας AIML. Συλλογικά, αυτό ονομάζεται ετικέτα AIML που έχει δύο είδη: μια ετικέτα ανοίγματος ή έναρξης και μια ετικέτα κλεισίματος ή λήξης. Η τελική ετικέτα περιείχε πάντα μια κάθετο προς τα εμπρός (/) στην αρχή ενός στοιχείου. Έτσι, η πληκτρολόγηση κωδικών AIML είναι σαν την πληκτρολόγηση κωδικών HTML (ετικέτες έναρξης, περιεχόμενες ετικέτες κειμένου και τέλους). Αλλά όλο το αρχείο AIML πρέπει να ξεκινά με ετικέτα που το καθορίζει ως κατάλληλο ή έγκυρο εκτεταμένο υποσύνολο XML (ή διάλεκτο): Or μπορείτε επίσης χρησιμοποιήστε τα εξής: Αυτό θα χρησιμεύσει ως πρόλογος σε ένα τυπικό αρχείο AIML. Το UTF-8 στην κωδικοποίηση θα χρησιμοποιηθεί για την αποθήκευση του αρχείου αντί για ANSI, UNICODE κ.λπ.

Βήμα 3: Πληκτρολογήστε τις γονικές ετικέτες AIML

Πληκτρολογήστε τις Ετικέτες γονικού AIML
Πληκτρολογήστε τις Ετικέτες γονικού AIML

Η ετικέτα προδιαγραφών XML ακολουθείται από γονικές ετικέτες: Μερικοί από τους διερμηνείς AIML χρειάζονται την έκδοση για να την αναγνωρίσουν ως έγκυρο αρχείο AIML, ώστε να μπορείτε επίσης να γράψετε την έκδοση του AIML στη μητρική ετικέτα έναρξης.

Βήμα 4: Πληκτρολογήστε τις ετικέτες κατηγορίας

Πληκτρολογήστε τις ετικέτες κατηγορίας
Πληκτρολογήστε τις ετικέτες κατηγορίας

Η γονική ετικέτα που δηλώνει ότι είναι αρχείο AIML ακολουθείται από την ετικέτα κατηγορίας. Πρέπει να τοποθετηθεί μέσα στις δύο γονικές ετικέτες. Η βασική μονάδα ενός AIML ονομάζεται κατηγορία που συνήθως χωρίζεται σε δύο σύνολα ετικετών: μοτίβο και πρότυπο. Το μοτίβο είναι η αναμενόμενη ή η υποτιθέμενη ερώτηση του χρήστη (το μέρος που ταιριάζει) ενώ το πρότυπο είναι η προετοιμασμένη ή προγραμματισμένη απάντηση του chatbot (το μέρος που επιστρέφει). ΤΙ ΕΙΝΑΙ ΤΟ INSTRUCTABLES. COM; Είναι η μεγαλύτερη παράσταση στον κόσμο. Όταν ρωτήθηκε ο χρήστης, τι είναι το installables.com; (μια είσοδος), το bot AIML θα απαντήσει: Είναι το μεγαλύτερο show και tell του κόσμου (έξοδος). Όπως μπορείτε να δείτε, είναι τόσο εύκολο. Εάν ρωτήσατε ένα chatbot, θα αναζητήσει απλώς ένα μοτίβο κάθε κατηγορίας και αν βρει μια αντιστοίχιση (αγνοώντας την περίπτωση του περιεχόμενου κειμένου στο μοτίβο) θα απαντήσει αμέσως με βάση το πρότυπο αυτής της κατηγορίας και προσομοιώνοντας έτσι ένα κανονικό συνομιλία.

Βήμα 5: Χρησιμοποιήστε μπαλαντέρ στο μοτίβο

Χρησιμοποιήστε μπαλαντέρ στο μοτίβο
Χρησιμοποιήστε μπαλαντέρ στο μοτίβο

Ωστόσο, η διαδικασία αντιστοίχισης θα ταιριάζει μόνο με μία είσοδο τι είναι το installables.com; και όχι άλλη μορφή αυτής της ερώτησης που μπορεί να τεθεί από τον χρήστη, όπως είναι το www.instructables.com; (με www), τι είναι το διδακτικό; (χωρίς.com), τι είναι άφθαρτα; (ανορθόγραφο), τι είναι διδακτικό; Υπάρχουν δύο βασικές μέθοδοι για την επίλυση αυτού του προβλήματος: 1. Χρησιμοποιώντας μπαλαντέρ στο μοτίβο και 2. Χρησιμοποιώντας την ετικέτα SRAI στο πρότυπο. Η χρήση μπαλαντέρ είναι πολύ χρήσιμη στις εντολές DOS και στην αναζήτηση αρχείων ή δεδομένων ο υπολογιστής. Είναι επίσης χρήσιμο στην κωδικοποίηση AIML. Στο AIML, οι χαρακτήρες μπαλαντέρ μπορεί να είναι είτε αστερίσκος είτε υπογράμμιση _. ΤΙ ΕΙΝΑΙ ΟΔΗΓΙΕΣ * Το Instructables.com είναι η μεγαλύτερη παράσταση στον κόσμο. Οι μπαλαντέρ θα ταιριάζουν με άπειρο αριθμό λέξεων (και, φυσικά, ερωτήσεις εισαγωγής), όπως είναι το installables.com; τι είναι τα διδακτικά στο Διαδίκτυο; ποια είναι η μοναδικότητα του εκπαιδευτικού σε άλλους ιστότοπους που κάνετε μόνοι σας; κλπ. Όλες αυτές οι ερωτήσεις θα απαντηθούν από το AIML σύμφωνα με το πρότυπο της αντίστοιχης κατηγορίας: Το Instructables.com είναι το μεγαλύτερο show και show στον κόσμο.

Βήμα 6: Πληκτρολογήστε SRAI Tag και RANDOM Tag στο Πρότυπο

Πληκτρολογήστε SRAI Tag και RANDOM Tag στο Πρότυπο
Πληκτρολογήστε SRAI Tag και RANDOM Tag στο Πρότυπο
Πληκτρολογήστε SRAI Tag και RANDOM Tag στο Πρότυπο
Πληκτρολογήστε SRAI Tag και RANDOM Tag στο Πρότυπο

Το στοιχείο srai είναι πολύ χρήσιμο στην περίπτωση που ο προγραμματιστής θέλει να ανακατευθύνει διαφορετικά σύνολα ερωτήσεων που έχουν παρόμοιο νόημα με μία απάντηση στην παραπάνω κατηγορία. FAMOUS DO-IT-YOURSELF WEBSITE; τι είναι το εκπαιδευτικό Όταν ένας χρήστης έθεσε την ερώτηση ποιος είναι ο διάσημος ιστότοπος που φτιάχνεις μόνος σου; το πρότυπο θα ανακατευθυνθεί στο παραπάνω μοτίβο τι είναι οδηγίες *; (το μπαλαντέρ * πρέπει να αντικατασταθεί με ετικέτα σε ετικέτες srai) που σημαίνει ότι οι δύο ερωτήσεις (ή περισσότερες αν προσθέσετε άλλες ετικέτες srai) είναι συνώνυμες (αναδιατυπωμένες ερωτήσεις) και έτσι το bot AIML έχει μόνο μία απάντηση: Instructables.com is το μεγαλύτερο show και πείτε στον κόσμο. Μέσω της ετικέτας srai, ένα αντιστοιχισμένο μοτίβο σε μια κατηγορία μπορεί να ανακατευθυνθεί σε άλλο μοτίβο άλλης κατηγορίας. Εάν χρησιμοποιήσατε την ετικέτα srai για ένα bot να απαντήσει με μία απάντηση σε πολλές ερωτήσεις, υπάρχει μια ετικέτα που μπορείτε να χρησιμοποιήσετε για να απαντήσετε διαφορετική απάντηση σε μια ερώτηση που έχει υποβληθεί πολλές φορές από έναν χρήστη. Είναι η τυχαία ετικέτα. ΤΙ ΕΙΝΑΙ ΟΔΗΓΙΕΣ *

  • Το Instructables.com είναι το μεγαλύτερο show και show στον κόσμο.
  • Το Instructables.com είναι ο διάσημος ιστότοπος που κάνετε μόνοι σας στο Διαδίκτυο.
  • Το Instructables.com είναι ο παράδεισος των εφευρετών, των καινοτόμων, των χάκερ, των τεχνολογικών ειδών κ.λπ. στο Διαδίκτυο.

ΠΟΙΑ ΕΙΝΑΙ Η ΔΙΑΦΗΜΕΝΗ ΙΣΤΟΣΕΛΙΔΑ ΤΟΥ ΔΙΚΟΥ ΙΣΤΟΣΕΛΙΔΟΥ; τι είναι διδακτέα Η ερώτηση του χρήστη με τη μορφή τι είναι εκπαιδευτικά * θα απαντηθεί τυχαία με την ακόλουθη λίστα (ή στοιχείο λίστας όπως φαίνεται από το

&

ετικέτες): Το Instructables.com είναι το μεγαλύτερο show και show στον κόσμο. Το Instructables.com είναι ο διάσημος ιστότοπος που κάνετε μόνοι σας στο Διαδίκτυο. Το Instructables.com είναι ο παράδεισος των εφευρετών, των καινοτόμων, των χάκερ, των τεχνολογικών ειδών κ.λπ. στο Διαδίκτυο. Η απάντηση θα δοθεί από ένα bot AIML ένα κάθε φορά καθώς το ίδιο μοτίβο ερώτησης επαναλαμβάνεται από τον χρήστη.

Βήμα 7: Μετατρέψτε επίσημα το αρχείο κειμένου σε αρχείο AIML

Μετατρέψτε επίσημα το αρχείο κειμένου σε αρχείο AIML
Μετατρέψτε επίσημα το αρχείο κειμένου σε αρχείο AIML
Μετατρέψτε επίσημα το αρχείο κειμένου σε αρχείο AIML
Μετατρέψτε επίσημα το αρχείο κειμένου σε αρχείο AIML

Το Σημειωματάριο θα αποθηκεύει πάντα το αρχείο σας με το όνομα επέκτασης txt εκτός αν το αλλάξετε ονομάζοντας το αρχείο σας με όνομα επέκτασης του στόχου. Δείτε πώς μπορείτε να το κάνετε. Επιλέξτε Αρχείο στο μενού κάνοντας κλικ σε αυτό και θα εμφανιστεί το υπομενού. Επιλέξτε Αποθήκευση ως και μεταβείτε στο φάκελο ενός εγκεφάλου bot στον οποίο θέλετε να αποθηκεύσετε το αρχείο σας κάνοντας κλικ στο κάτω κουμπί της Αποθήκευσης. Ονομάστε το αρχείο σας με το όνομα επέκτασης AIML στο πλαίσιο κειμένου του Όνομα αρχείου. Παράδειγμα: Instructables.aimlΣτο αναπτυσσόμενο μενού Αποθήκευση ως τύπου επιλέξτε Όλα τα αρχεία. Αλλάξτε την κωδικοποίηση σε UTF-8. Στη συνέχεια, αποθηκεύστε το κάνοντας κλικ στο κουμπί αποθήκευσης. Αυτό είναι. Έχετε ήδη δημιουργήσει ένα αρχείο AIML μέσω του Σημειωματάριου!

Βήμα 8: Συμπέρασμα

συμπέρασμα
συμπέρασμα

Υπάρχουν ακόμα πολλές ετικέτες AIML που μπορούν να χρησιμοποιηθούν για τη δημιουργία και την επεξεργασία ενός αρχείου AIML. Μην ξεχάσετε να χρησιμοποιήσετε μεταβλητές AIML που είναι πραγματικά συναρπαστικές. Οι ακόλουθοι σύνδεσμοι θα χρησιμεύσουν ως καλοί πόροι για όσους θέλουν να ανακαλύψουν περισσότερο την κωδικοποίηση και σύνταξη AIML: Ένα σεμινάριο για την προσθήκη γνώσεων στο ρομπότ σας 1.0.1https://www.alicebot.org/TR/2005/WD-aiml/ Όπως είδαμε σε αυτό το «απλό» διδάξιμο, ο άνθρωπος είναι πραγματικά ιδιοφυΐα! Μπορεί να εφεύρει, να σχεδιάζει και να αναπτύσσει προγράμματα που μπορούν να προσομοιώσουν τη συμπεριφορά ενός ανθρώπου. Μπορεί να σχεδιάσει έξυπνα εφαρμογές που θα αντιστοιχούν στον τρόπο που σκέφτεται για να κάνει τη ζωή καλύτερη. Αυτά τα γεγονότα αντικατοπτρίζουν την αλήθεια ότι ο άνθρωπος δημιουργήθηκε κατ’εικόνα του Θεού με προσωπικότητα, ορθολογισμό και ηθική. Ο άνθρωπος είναι δημιουργικό ον. Αν θέλετε να μιλήσετε σε ένα chatbot, επισκεφθείτε εδώ και επιλέξτε συνομιλία τεχνητής νοημοσύνης:

Συνιστάται: