[ChatBot 만들기 #1 ] 개발환경 구성하기
챗봇만들기 입니다.
글의 순서는 아래와 같습니다.
============================================================================
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)
==>압축을 풀면 총 3개의 화일이 나올텐데 먼저 readme.txt를 읽은 후, 나머지 2개의 화일(TESTBOT.php
ui_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 ==> 챗봇만들기 블로그
'프로젝트 > 인공지능' 카테고리의 다른 글
[ChatBot 만들기 #2 ] 샘플챗봇 제작/실행 (0) | 2017.09.03 |
---|---|
[인공지능 #19 ] 인공지능/딥러닝 실전입문_언어별 크롤링 및 언어식별 (0) | 2017.08.23 |
[인공지능 #18 ] 인공지능/딥러닝 실전입문_형태소 적용/텍스트(스팸등) 분류 (0) | 2017.08.19 |
[인공지능 #17 ] 인공지능/딥러닝 실전입문_머신러닝에 딥러닝 적용 (0) | 2017.08.19 |
[인공지능 #16 ] 인공지능/딥러닝 실전입문_외국어판별_식용버섯 식별 (0) | 2017.08.16 |