Chatbot: 会話ロボットを理解する1(概要), nltk

Parul Pandey氏の次の文書を学びます。

 

Building a Simple Chatbot from Scratch in Python (using NLTK)

 

I.チャットボットの種類

 

チャットボットは大きく、プログラムで指定された通りに応答するタイプと機械学習をもちいた自己学習タイプにわかれます。

後者はさらに、プログラムで与えられた情報や対話から得た情報から応答を選び出すものと応答を自ら産出するものにわかれます。

ここで紹介するプログラムは応答を選び出す選出型のプログラムです。

Retrieval basedの場合、特定の文書、例えばWikipediaのJapanの部分を選び出すか、返答リストから答えを選び出します。

Generativeは事前に決められた答えだけではなく、新たな文でも答えます。

 

 

II.チャットボットの仕組み

 

 

III.会話

 

WikipediaのJapanをコーバスとして返答しています。

 

Please follow and like us:
error

About shibatau

I was born and grown up in Kyoto. I studied western philosophy at the University and specialized in analytic philosophy, especially Ludwig Wittgenstein at the postgraduate school. I'm interested in new technology, especially machine learning and have been learning R language for two years and began to learn Python last summer. Listening toParamore, Sia, Amazarashi and MIyuki Nakajima. Favorite movies I've recently seen: "FREEHELD". Favorite actors and actresses: Anthony Hopkins, Denzel Washington, Ellen Page, Meryl Streep, Mia Wasikowska and Robert DeNiro. Favorite books: Fyodor Mikhailovich Dostoyevsky, "The Karamazov Brothers", Shinran, "Lamentations of Divergences". Favorite phrase: Salvation by Faith. Twitter: @shibatau

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.