Mit dem Chat-Roboter Ayu mit künstlicher Intelligenz können Sie dem Roboter Wissen beibringen und dann Fragen zu dem von Ihnen vermittelten Wissen oder dem Wissen stellen, das der Roboter bereits kennt.
Es gibt zu wenig Wissen in der aktuellen Wissensdatenbank. Bitte befolgen Sie die Gebrauchsanweisung, lehren Sie zuerst und fragen Sie später nicht nach.
Einzigartige Funktion 1: Sie können dem Roboter Wissen beibringen und dann Fragen zu dem Wissen stellen, das Sie ihm beigebracht haben oder zu dem Wissen, das er bereits kennt. Und andere Chatbots wissen nicht, was sie fragen sollen, wenn Sie nach dem Unterricht Fragen stellen.
Einzigartiges Merkmal 2: Dynamisches SQL bedeutet, verschiedene Befehlsfragmente entsprechend unterschiedlicher Fragestellungen zusammenzufügen, um ein Programm zu bilden und es dann auszuführen. Dadurch kann sich der Roboter selbst so programmieren, dass er mit unendlichen Möglichkeiten zurechtkommt.
Einzigartiges Merkmal 3: Ich habe weder Python noch Bibliotheken oder Bibliotheksfunktionen für künstliche Intelligenz verwendet. Alle Programme für künstliche Intelligenz liegen in Form von gespeicherten MySQL-Prozeduren vor und werden in der Datenbank gespeichert.
Einzigartige Funktion 4: Schöne Animationsoberfläche: Text wird Wort für Wort ausgegeben, die Mundform des Charakters ändert sich, während er spricht, der Umgebungshintergrund und die Kleidung des Charakters ändern sich mit der Zeit und den Umständen, die Aussprache der Sprache, Hintergrundmusik usw.
Alle Programme auf dieser Website sind Open Source und jeder kann sie herunterladen, kopieren, verteilen, ändern und zu seinen eigenen machen. Ich werde auch in Zukunft weiterhin Aktualisierungen durchführen und neue Open-Source-Versionen veröffentlichen.
Zum Ausführen sind eine MySQL-Datenbank und eine PHP-Laufumgebung (z. B. AppServ) erforderlich.
Die Homepage ist index.html und die Datenbank ist snow.sql
Programme für künstliche Intelligenz sind alle als gespeicherte MySQL-Prozeduren geschrieben, und die Webseite ist lediglich eine Anzeige der Eingabe und Ausgabe.
Es gibt bereits eine sehr schöne Oberfläche zur Anzeige von Webseiten. Da sich alle Programme für künstliche Intelligenz in der Datenbank befinden, müssen Sie zum Erstellen eines Computer- oder mobilen Clients nur eine Anzeigeschnittstelle erstellen.
Sie benötigen keine Webdateien, sondern nur die Datenbankdatei (snow.sql), die alle Programme der künstlichen Intelligenz enthält. Künstliche Intelligenz kann durch den Aufruf der gespeicherten Prozedur enter vervollständigt werden. Der erste Eingabeparameter von Enter ist der Eingabeparameter (Benutzereingabe), der zweite ist der Ausgabeparameter (Computerantwort) und der dritte ist der Ausgabeparameter (Grammatikanalyse). Wenn Sie eine Webseitendatei benötigen, enthält arr[0] in index.html die Antwort des Computers, die von connect.php aus der MySQL-Datenbank zurückgegeben wird.
Erstellen Sie eine neue Datenbank, importieren Sie snow.sql in die Datenbank, legen Sie den Zeichensatz auf utf8 und die Sortierregel auf utf8_general_ci fest
Ändern Sie die Konfigurationsdatei config nach Ihren Angaben und Sie können sie ausführen.
Es gibt kein Problem bei der lokalen Ausführung und kann offline ausgeführt werden. Wenn beim Ausführen des Servers Probleme auftreten:
(1) Der 3306-Port von MySQL muss freigegeben werden.
(2) Wenn in der Ausgabe ein Fehler gemeldet wird, handelt es sich um ein Autorisierungsproblem mit Root-Berechtigungen. Sie können die Lösung finden, indem Sie in Baidu nach der Fehlernummer suchen.