인공지능 채팅로봇 아유를 이용하면 로봇에게 지식을 가르친 후, 내가 가르친 지식이나 로봇이 이미 알고 있는 지식에 대해 질문할 수 있습니다.
현재 지식베이스에는 지식이 너무 부족합니다. 사용 지침을 따르고 먼저 가르치고 나중에 직접 묻지 마십시오.
독특한 기능 1: 로봇에게 지식을 가르친 후, 내가 가르친 지식이나 로봇이 이미 알고 있는 지식에 대해 질문할 수 있습니다. 그리고 다른 챗봇들은 가르쳐준 뒤 질문을 하면 뭘 물어봐야 할지 모르겠어요.
고유한 기능 2: 동적 SQL은 다양한 질문에 따라 다양한 명령 조각을 연결하여 프로그램을 구성한 다음 실행하는 것을 의미합니다. 이를 통해 로봇은 무한한 가능성에 대처할 수 있도록 스스로 프로그래밍할 수 있습니다.
독특한 특징 3: 파이썬이나 인공지능 라이브러리, 라이브러리 기능을 전혀 사용하지 않았습니다. 모든 인공지능 프로그램은 mysql 저장프로시저 형태로 데이터베이스에 저장된다.
독특한 기능 4: 아름다운 애니메이션 인터페이스: 텍스트는 단어 단위로 출력되고, 캐릭터가 말할 때 캐릭터의 입 모양이 바뀌고, 시간과 상황에 따라 환경 배경과 캐릭터 의상이 바뀌고, 언어 발음, 배경 음악 등이 변경됩니다.
이 사이트의 모든 프로그램은 오픈 소스이므로 누구나 다운로드, 복사, 배포, 수정하고 자신의 것으로 만들 수 있습니다. 앞으로도 계속해서 새로운 오픈소스 버전을 업데이트하고 출시할 예정입니다.
실행하려면 mysql 데이터베이스와 PHP 실행 환경(예: AppServ)이 필요합니다.
홈페이지는 index.html이고 데이터베이스는 snow.sql입니다.
인공지능 프로그램은 모두 MySQL 저장 프로시저로 작성되었으며, 웹 페이지는 입력과 출력의 표시일 뿐입니다.
이미 매우 아름다운 웹 페이지 디스플레이 인터페이스가 있습니다. 인공지능 프로그램은 모두 데이터베이스에 있기 때문에 컴퓨터 클라이언트나 모바일 클라이언트를 만들려면 디스플레이 인터페이스만 만들면 됩니다.
웹 파일은 필요 없고, 모든 인공지능 프로그램이 포함된 데이터베이스 파일(snow.sql)만 있으면 됩니다. 인공지능은 저장 프로시저 Enter를 호출하여 완성할 수 있습니다. Enter의 첫 번째 입력 매개변수는 입력 매개변수(사용자 입력), 두 번째는 출력 매개변수(컴퓨터 응답), 세 번째는 출력 매개변수(문법 분석)입니다. 웹 페이지 파일을 원하는 경우 index.html의 arr[0]에는 mysql 데이터베이스의 connect.php가 반환한 컴퓨터의 응답이 포함되어 있습니다.
새 데이터베이스를 생성하고, snow.sql을 데이터베이스로 가져오고, 문자 집합을 utf8로 설정하고, 정렬 규칙을 utf8_general_ci로 설정합니다.
구성 구성 파일을 귀하의 정보로 변경하면 실행할 수 있습니다.
로컬로 실행 시에는 문제가 없으며, 서버 실행 시 문제가 발생하는 경우에는 다음과 같이 실행 가능합니다.
(1) mysql의 3306 포트를 해제해야 합니다.
(2) 출력에 오류가 보고되면 루트 권한에 대한 인증 문제이므로 바이두에서 오류 번호를 검색하여 해결 방법을 찾을 수 있습니다.