챗봇 개발을위한 튜토리얼이 있습니까?
공대생으로서 파이썬을 사용하여 챗봇을 만들고 싶습니다. 그래서 검색을 많이했지만 지능적인 챗봇을 구축 할 수있는 구체적인 정보를 제공하거나 가르쳐 줄만한 정보를 찾을 수 없었습니다.
인간 답게 응답하는 챗봇을 만들고 싶습니다. (단순히 친구와 채팅하는 것처럼) 나는 현재 그것이 내 랩탑의 소프트웨어 일 것으로 기대하고 있습니다 (나중에 IM, IRC 또는 웹 사이트에서 구현하고 싶습니다).
그래서 저는 제 프로젝트를 완수하는 데 확실히 도움이 될 튜토리얼 / 다른 정보를 찾고 있습니다.
여기에서 챗봇을 디자인하는 데 사용되는 다양한 기술에 대한 멋진 소개를 읽을 수 있습니다. http://www.gamasutra.com/view/feature/6305/beyond_fa%C3%A7ade_pattern_matching_.php
또한 다음은 몇 가지 유용한 링크입니다.
- http://web.archive.org/web/20120320060043/
- http://ai-programming.com/bot_tutorial.htm
- http://www.alicebot.org/be.html
- http://en.wikipedia.org/wiki/List_of_chatterbots
- http://www.codeproject.com/Articles/36106/Chatbot-Tutorial
- http://www.slideshare.net/amyiris/ai-and-python-developing-a-conversational-interface-using-python
자연 언어 툴킷 (파이썬) 구현 몇 chatbot이를 : http://nltk.github.com/api/nltk.chat.html
Natural Language Processing with Python-Analyzing Text with the Natural Language Toolkit 저서 Steven Bird, Ewan Klein, Edward Loper 의 음성 대화 시스템을위한 간단한 파이프 라인 아키텍처 :
제가 시작할 두 곳은 영리한 봇 이 어떻게 작동하는지 [팟 캐스트의 일부] 그리고 Natural Language Toolkit Book 을 통해 사용할 알고리즘에 대해 배우는 것입니다. (NLTK는 파이썬을 사용하지만이 책은 파이썬 튜토리얼이기도합니다)
참고 URL : https://stackoverflow.com/questions/9706769/any-tutorials-for-developing-chatbots
'developer tip' 카테고리의 다른 글
사용자가 스크롤하고 있는지 감지 (0) | 2020.10.30 |
---|---|
R에서 두 목록 병합 (0) | 2020.10.29 |
angularjs ui-router의 상태간에 $ scope 데이터를 공유하려면 어떻게해야합니까? (0) | 2020.10.29 |
C ++ std :: ref (T)와 T &의 차이점은 무엇입니까? (0) | 2020.10.29 |
JavaScript에서 Array.map으로 요소 제거 (0) | 2020.10.29 |