Πίνακας περιεχομένων:
- Βήμα 1: Ανοίξτε το Σημειωματάριο
- Βήμα 2: Πληκτρολογήστε την ετικέτα προδιαγραφών XML
- Βήμα 3: Πληκτρολογήστε τις γονικές ετικέτες AIML
- Βήμα 4: Πληκτρολογήστε τις ετικέτες κατηγορίας
- Βήμα 5: Χρησιμοποιήστε μπαλαντέρ στο μοτίβο
- Βήμα 6: Πληκτρολογήστε SRAI Tag και RANDOM Tag στο Πρότυπο
- Βήμα 7: Μετατρέψτε επίσημα το αρχείο κειμένου σε αρχείο AIML
- Βήμα 8: Συμπέρασμα
Βίντεο: ΒΑΣΙΚΟ ΦΡΟΝΤΙΣΤΗΡΙΟ ΓΙΑ ΤΗΝ ΤΕΧΝΙΚΗ ΓΛΩΣΣΑ ΜΑΡΚΑΖ ΤΗΣ ΤΕΧΝΙΚΗΣ ΜΕΤΑΦΟΡΑΣ (AIML) ΜΕΣΑ ΤΟ ΠΛΗΡΟΦΟΡΙΟ: 8 Βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:35
Η γλώσσα σήμανσης τεχνητής νοημοσύνης (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
Δεδομένου ότι το AIML είναι μια προδιαγραφή XML, όπως η HTML και η XHTML, περιλαμβάνει πάντα λιγότερα από () σημάδια που ονομάζονται επίσης γωνιακές αγκύλες. Μεταξύ αυτών των δύο σημείων υπάρχει ένα στοιχείο που υποδεικνύει τον τύπο της εντολής που θα ακολουθήσει ένας διερμηνέας AIML. Συλλογικά, αυτό ονομάζεται ετικέτα AIML που έχει δύο είδη: μια ετικέτα ανοίγματος ή έναρξης και μια ετικέτα κλεισίματος ή λήξης. Η τελική ετικέτα περιείχε πάντα μια κάθετο προς τα εμπρός (/) στην αρχή ενός στοιχείου. Έτσι, η πληκτρολόγηση κωδικών AIML είναι σαν την πληκτρολόγηση κωδικών HTML (ετικέτες έναρξης, περιεχόμενες ετικέτες κειμένου και τέλους). Αλλά όλο το αρχείο AIML πρέπει να ξεκινά με ετικέτα που το καθορίζει ως κατάλληλο ή έγκυρο εκτεταμένο υποσύνολο XML (ή διάλεκτο): Or μπορείτε επίσης χρησιμοποιήστε τα εξής: Αυτό θα χρησιμεύσει ως πρόλογος σε ένα τυπικό αρχείο AIML. Το UTF-8 στην κωδικοποίηση θα χρησιμοποιηθεί για την αποθήκευση του αρχείου αντί για ANSI, UNICODE κ.λπ.
Βήμα 3: Πληκτρολογήστε τις γονικές ετικέτες AIML
Η ετικέτα προδιαγραφών XML ακολουθείται από γονικές ετικέτες: Μερικοί από τους διερμηνείς AIML χρειάζονται την έκδοση για να την αναγνωρίσουν ως έγκυρο αρχείο AIML, ώστε να μπορείτε επίσης να γράψετε την έκδοση του AIML στη μητρική ετικέτα έναρξης. Η γονική ετικέτα που δηλώνει ότι είναι αρχείο AIML ακολουθείται από την ετικέτα κατηγορίας. Πρέπει να τοποθετηθεί μέσα στις δύο γονικές ετικέτες. Η βασική μονάδα ενός AIML ονομάζεται κατηγορία που συνήθως χωρίζεται σε δύο σύνολα ετικετών: μοτίβο και πρότυπο. Το μοτίβο είναι η αναμενόμενη ή η υποτιθέμενη ερώτηση του χρήστη (το μέρος που ταιριάζει) ενώ το πρότυπο είναι η προετοιμασμένη ή προγραμματισμένη απάντηση του chatbot (το μέρος που επιστρέφει). ΤΙ ΕΙΝΑΙ ΤΟ INSTRUCTABLES. COM; Είναι η μεγαλύτερη παράσταση στον κόσμο. Όταν ρωτήθηκε ο χρήστης, τι είναι το installables.com; (μια είσοδος), το bot AIML θα απαντήσει: Είναι το μεγαλύτερο show και tell του κόσμου (έξοδος). Όπως μπορείτε να δείτε, είναι τόσο εύκολο. Εάν ρωτήσατε ένα chatbot, θα αναζητήσει απλώς ένα μοτίβο κάθε κατηγορίας και αν βρει μια αντιστοίχιση (αγνοώντας την περίπτωση του περιεχόμενου κειμένου στο μοτίβο) θα απαντήσει αμέσως με βάση το πρότυπο αυτής της κατηγορίας και προσομοιώνοντας έτσι ένα κανονικό συνομιλία. Ωστόσο, η διαδικασία αντιστοίχισης θα ταιριάζει μόνο με μία είσοδο τι είναι το installables.com; και όχι άλλη μορφή αυτής της ερώτησης που μπορεί να τεθεί από τον χρήστη, όπως είναι το www.instructables.com; (με www), τι είναι το διδακτικό; (χωρίς.com), τι είναι άφθαρτα; (ανορθόγραφο), τι είναι διδακτικό; Υπάρχουν δύο βασικές μέθοδοι για την επίλυση αυτού του προβλήματος: 1. Χρησιμοποιώντας μπαλαντέρ στο μοτίβο και 2. Χρησιμοποιώντας την ετικέτα SRAI στο πρότυπο. Η χρήση μπαλαντέρ είναι πολύ χρήσιμη στις εντολές DOS και στην αναζήτηση αρχείων ή δεδομένων ο υπολογιστής. Είναι επίσης χρήσιμο στην κωδικοποίηση AIML. Στο AIML, οι χαρακτήρες μπαλαντέρ μπορεί να είναι είτε αστερίσκος είτε υπογράμμιση _. ΤΙ ΕΙΝΑΙ ΟΔΗΓΙΕΣ * Το Instructables.com είναι η μεγαλύτερη παράσταση στον κόσμο. Οι μπαλαντέρ θα ταιριάζουν με άπειρο αριθμό λέξεων (και, φυσικά, ερωτήσεις εισαγωγής), όπως είναι το installables.com; τι είναι τα διδακτικά στο Διαδίκτυο; ποια είναι η μοναδικότητα του εκπαιδευτικού σε άλλους ιστότοπους που κάνετε μόνοι σας; κλπ. Όλες αυτές οι ερωτήσεις θα απαντηθούν από το AIML σύμφωνα με το πρότυπο της αντίστοιχης κατηγορίας: Το Instructables.com είναι το μεγαλύτερο show και show στον κόσμο. Το στοιχείο 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 είναι ο παράδεισος των εφευρετών, των καινοτόμων, των χάκερ, των τεχνολογικών ειδών κ.λπ. στο Διαδίκτυο. Η απάντηση θα δοθεί από ένα bot AIML ένα κάθε φορά καθώς το ίδιο μοτίβο ερώτησης επαναλαμβάνεται από τον χρήστη. Το Σημειωματάριο θα αποθηκεύει πάντα το αρχείο σας με το όνομα επέκτασης txt εκτός αν το αλλάξετε ονομάζοντας το αρχείο σας με όνομα επέκτασης του στόχου. Δείτε πώς μπορείτε να το κάνετε. Επιλέξτε Αρχείο στο μενού κάνοντας κλικ σε αυτό και θα εμφανιστεί το υπομενού. Επιλέξτε Αποθήκευση ως και μεταβείτε στο φάκελο ενός εγκεφάλου bot στον οποίο θέλετε να αποθηκεύσετε το αρχείο σας κάνοντας κλικ στο κάτω κουμπί της Αποθήκευσης. Ονομάστε το αρχείο σας με το όνομα επέκτασης AIML στο πλαίσιο κειμένου του Όνομα αρχείου. Παράδειγμα: Instructables.aimlΣτο αναπτυσσόμενο μενού Αποθήκευση ως τύπου επιλέξτε Όλα τα αρχεία. Αλλάξτε την κωδικοποίηση σε UTF-8. Στη συνέχεια, αποθηκεύστε το κάνοντας κλικ στο κουμπί αποθήκευσης. Αυτό είναι. Έχετε ήδη δημιουργήσει ένα αρχείο AIML μέσω του Σημειωματάριου! Υπάρχουν ακόμα πολλές ετικέτες AIML που μπορούν να χρησιμοποιηθούν για τη δημιουργία και την επεξεργασία ενός αρχείου AIML. Μην ξεχάσετε να χρησιμοποιήσετε μεταβλητές AIML που είναι πραγματικά συναρπαστικές. Οι ακόλουθοι σύνδεσμοι θα χρησιμεύσουν ως καλοί πόροι για όσους θέλουν να ανακαλύψουν περισσότερο την κωδικοποίηση και σύνταξη AIML: Ένα σεμινάριο για την προσθήκη γνώσεων στο ρομπότ σας 1.0.1https://www.alicebot.org/TR/2005/WD-aiml/ Όπως είδαμε σε αυτό το «απλό» διδάξιμο, ο άνθρωπος είναι πραγματικά ιδιοφυΐα! Μπορεί να εφεύρει, να σχεδιάζει και να αναπτύσσει προγράμματα που μπορούν να προσομοιώσουν τη συμπεριφορά ενός ανθρώπου. Μπορεί να σχεδιάσει έξυπνα εφαρμογές που θα αντιστοιχούν στον τρόπο που σκέφτεται για να κάνει τη ζωή καλύτερη. Αυτά τα γεγονότα αντικατοπτρίζουν την αλήθεια ότι ο άνθρωπος δημιουργήθηκε κατ’εικόνα του Θεού με προσωπικότητα, ορθολογισμό και ηθική. Ο άνθρωπος είναι δημιουργικό ον. Αν θέλετε να μιλήσετε σε ένα chatbot, επισκεφθείτε εδώ και επιλέξτε συνομιλία τεχνητής νοημοσύνης:Βήμα 4: Πληκτρολογήστε τις ετικέτες κατηγορίας
Βήμα 5: Χρησιμοποιήστε μπαλαντέρ στο μοτίβο
Βήμα 6: Πληκτρολογήστε SRAI Tag και RANDOM Tag στο Πρότυπο
&
Βήμα 7: Μετατρέψτε επίσημα το αρχείο κειμένου σε αρχείο AIML
Βήμα 8: Συμπέρασμα
Συνιστάται:
Χρησιμοποιώντας την επέκταση στήθους της Hope για να βρείτε ατελή εργασία διαταγής ναού εντός του οικογενειακού σας δέντρου στην οικογενειακή αναζήτηση: 11 βήματα
Χρησιμοποιώντας την επέκταση του στήθους της Hope για να βρείτε ατελή εργασία διαταγής του ναού στο οικογενειακό σας δέντρο σχετικά με την οικογενειακή αναζήτηση: Ο σκοπός αυτού του διδακτικού είναι να δείξει πώς να αναζητήσετε το οικογενειακό σας δέντρο στην Οικογενειακή αναζήτηση προγόνων με ατελή εργασία διαταγής του ναού χρησιμοποιώντας την επέκταση του στήθους της Ελπίδας. Η χρήση του στήθους της Ελπίδας μπορεί να επιταχύνει σημαντικά την αναζήτησή σας για ανεπαρκή
4 βήματα για τη μέτρηση της εσωτερικής αντίστασης της μπαταρίας: 4 βήματα
4 βήματα για τη μέτρηση της εσωτερικής αντίστασης της μπαταρίας: Ακολουθούν τα 4 απλά βήματα που μπορούν να σας βοηθήσουν να μετρήσετε την εσωτερική αντίσταση του κτυπήματος
Συμβουλές για τεχνική μικροφώνου και τοποθέτηση για τον τραγουδιστή: 5 βήματα
Συμβουλές για την τεχνική του μικροφώνου και την τοποθέτηση του τραγουδιστή: Για τους άπειρους, η χρήση μικροφώνου μπορεί αρχικά να φαίνεται ότι είναι μια αρκετά εύκολη λειτουργία. Απλώς μιλάτε ή τραγουδάτε στο στρογγυλό κομμάτι στο επάνω μέρος και ένας όμορφα καθαρός και ισορροπημένος ήχος θα εκπέμπεται από τα ηχεία για ευρεία αποδοχή από το
Δημιουργία Bookhuddle.com, ενός ιστότοπου για την ανακάλυψη, την οργάνωση και την κοινή χρήση πληροφοριών βιβλίου: 10 βήματα
Δημιουργία Bookhuddle.com, ενός ιστότοπου για την ανακάλυψη, την οργάνωση και την κοινή χρήση πληροφοριών βιβλίου: Αυτή η ανάρτηση περιγράφει τα βήματα που σχετίζονται με τη δημιουργία και την κυκλοφορία του Bookhuddle.com, ενός ιστότοπου που έχει στόχο να βοηθήσει τους αναγνώστες να ανακαλύψουν, να οργανώσουν και να μοιραστούν πληροφορίες βιβλίων. Τα βήματα που περιγράφονται εδώ θα ισχύει για την ανάπτυξη άλλων ιστότοπων
Οδηγίες για την ολοκλήρωση της σχεδίασης διαφανειών παρακολούθησης για ανύψωση/κάτω από τα κεντρικά στηρίγματα ποδιών σε καρέκλες τροχών ισχύος: 9 βήματα (με εικόνες)
Οδηγίες για την ολοκλήρωση της σχεδίασης διαφανειών παρακολούθησης για ανύψωση/κάτω από τα κεντρικά στηρίγματα ποδιών σε καρέκλες με ροδάκια: Τα κεντρικά τοποθετημένα υποπόδια ανυψώνονται για να τοποθετηθούν κάτω από το κάθισμα και χαμηλότερα για να αναπτυχθούν. Ένας μηχανισμός για την ανεξάρτητη λειτουργία της αποθήκευσης και ανάπτυξης του υποπόδιου δεν περιλαμβάνεται στις ηλεκτρικές καρέκλες της αγοράς και οι χρήστες PWC έχουν εκφράσει την ανάγκη