Con el robot de chat de inteligencia artificial Ayu, puedes enseñarle conocimientos al robot y luego hacer preguntas sobre los conocimientos que has enseñado o los conocimientos que el robot ya conoce.
Hay muy poco conocimiento en la base de conocimientos actual. Siga las instrucciones de uso, enseñe primero y pregunte después.
Característica única 1: Puede enseñarle conocimientos al robot y luego hacer preguntas sobre los conocimientos que le ha enseñado o los conocimientos que ella ya conoce. Y otros chatbots, si haces preguntas después de enseñar, no saben qué preguntar.
Característica única 2: SQL dinámico significa unir diferentes fragmentos de instrucciones según diferentes preguntas para formar un programa y luego ejecutarlo. Esto permite que el robot se programe para hacer frente a infinitas posibilidades.
Característica única 3: no utilicé Python, ni ninguna biblioteca o función de biblioteca de inteligencia artificial. Todos los programas de inteligencia artificial tienen la forma de procedimientos almacenados mysql y se almacenan en la base de datos.
Característica única 4: Hermosa interfaz de animación: el texto se reproduce palabra por palabra, la forma de la boca del personaje cambia a medida que habla, el entorno ambiental y la vestimenta del personaje cambian con el tiempo y las circunstancias, la pronunciación del idioma, la música de fondo, etc.
Todos los programas de este sitio son de código abierto y cualquiera puede descargarlos, copiarlos, distribuirlos, modificarlos y hacerlos suyos. Continuaré actualizando y lanzando nuevas versiones de código abierto en el futuro.
La ejecución requiere una base de datos mysql y un entorno de ejecución php (como AppServ).
La página de inicio es index.html y la base de datos es snow.sql
Todos los programas de inteligencia artificial están escritos como procedimientos almacenados de MySQL, y la página web es solo una visualización de entrada y salida.
Ya existe una interfaz de visualización de páginas web muy hermosa. Dado que todos los programas de inteligencia artificial están en la base de datos, si desea crear un cliente de computadora o un cliente móvil, solo necesita crear una interfaz de visualización.
No necesitas ningún archivo web, sólo el archivo de base de datos (snow.sql), que contiene todos los programas de inteligencia artificial. La inteligencia artificial se puede completar llamando al procedimiento almacenado Intro. El primer parámetro de entrada de Enter es el parámetro de entrada (entrada del usuario), el segundo es el parámetro de salida (respuesta de la computadora) y el tercero es el parámetro de salida (análisis gramatical). Si desea un archivo de página web, en index.html, arr[0] contiene la respuesta de la computadora, que es la respuesta devuelta por connect.php desde la base de datos mysql.
Cree una nueva base de datos, importe snow.sql a la base de datos, establezca el juego de caracteres en utf8 y establezca la regla de clasificación en utf8_general_ci
Cambie el archivo de configuración a su información y podrá ejecutarlo.
No hay ningún problema cuando se ejecuta localmente y se puede ejecutar sin conexión. Si encuentra problemas al ejecutar el servidor:
(1) Es necesario liberar el puerto 3306 de mysql.
(2) Si se informa un error en la salida, es un problema de autorización con permisos de root. Puede encontrar la solución buscando el número de error en Baidu.