TechTogetWorld


챗봇만들기 입니다.

글의 순서는 아래와 같습니다.


============================================================================

1. 개발환경 구성

2. 채팅 테스트 하기

3. 참고자료

============================================================================


[개발환경 구성]


1. CS (chatScript) 설치하기 ==> https://sourceforge.net/projects/chatscript/files/

2. 문서 편집기 ==> UTF-8 형식으로 저장할수 있으면, 편집기 종류 제한은 없음. 익숙한 프로그램 설치사용하면 됨.

3. 콘솔 설치

   - ConEmu64.exe 설치 ==>https://www.fosshub.com/ConEmu.html

   - evirenment 설정 ==> 작동이 잘 않되므로, st.bat을 별도로 만들어 실행시킴

     . chcp 65001

     . alias cs = cd C:\Users\dhp\Documents\20170827SoftBotProject\ChatScript754\BINARIES\

       -. cs라고 입력하고 엔터키를 누르면 chatscript의 binaries폴더로 바로 이동가능

   - st.bat 화일 만들기==> alias는 리눅스 명령어 이므로, doskey로 변경함

    . set PATH=%ConEmuBaseDir%\Scripts;%PATH%

    . chcp 65001

    . doskey cs=cd C:\Users\dhp\Documents\20170827SoftBotProject\ChatScript754\BINARIES\    . 


4.웹서버 및 PHP 파일 설치

   - 기존에 설치한 bitnami에 docs 폴더에 2개의 화일(아래 유첨)을 저장한다(C:\Bitnami\wampstack-7.0.13-1\apache2\htdocs)

     .  CS_Interface_PHP.zip

      ==>압축을 풀면 총 3개의 화일이 나올텐데 먼저 readme.txt를 읽은 후, 나머지 2개의 화일(TESTBOT.phpui_TESTBOT.php을 웹서버의   “htdocs” 폴더에 복사해 넣는다.

   - 동작확인  ==> 웹브로우져 창에   http://127.0.0.1/testbot.php 입력실행한다

4.테스트 준비하기

   - 콘솔창실행 : onEmu64.exe실행 ( 설치형과 이동형이 있는데, 설치형을 권장함, 본글은 이동형 기준임)

   - CS 서버 가동 : 폴더이동(cd C:\Users\dhp\Documents\20170827SoftBotProject\ChatScript754\BINARIES\) ==>cs 실행(콘솔창에 "chatscript port=1024 userlog "  입력) 

   - 웹서버 가동(웹서버 아이콘 더블클릭 ==> bitnami 서버 실행중이면 됨)

   - php 실행 ; 웹 주소창에 " http://127.0.0.1/testbot.php " 입력

5. 테스트 실시하기

   - 이름을 입력하고, 채팅을 해 본다

   - 영어로 채팅이 가능하다( 마이크 장착하면 음성으로 채팅이 가능함)



   


[참고자료]

https://sourceforge.net/projects/chatscript/files/ ==> cs 다운로드

https://www.fosshub.com/ConEmu.html ==>ConEmu64.exe 다운로드

http://exagen.tistory.com/m ==> 챗봇만들기 블로그

https://notepad-plus-plus.org/

http://conemu.github.io/