2013-02-05 37 views
0

嗨,我是新手,需要帮助在蝙蝠脚本中创建聊天机器人。在.bat脚本中需要帮助的聊天机器人

你可以帮我一些想法,添加更多的脚本,使这个更好的聊天机器人,因为我缺乏关于蝙蝠脚本的知识。

示例:我希望聊天结果存储在conversations.txt这些结果曾经是chatbot的基本知识,以便下次会话时回答问题。

任何一个可以帮我加上

这更多的脚本是一个脚本:

 @echo off 
     title STILL BLACK chatbot 
     :early 
     color 1b 
     :start 
     echo hi, how are you ??! 
     set /p how= 
     echo oh %how% doing the same with me! 
     pause 
     echo My Name STILL BLACK !!! Who's your name ? 
     set /p name= 
     echo Nice to meet you echo %name%! 
     pause 
     echo how old are you %name% ? 
     set /p age= 
     echo hmmm ... %age% ! 
     pause 
     echo where do you live ? 
     set /p live= 
     echo exactly where is %live% that place? 
     set /p exactly= 
     echo wow %exactly% I rather not be there?!? 
     goto start 

回答

0

你可以通过你的echo

echo oh %how% doing the same with me! >>conversation.txt 
使用 >>存储转换到一个文件

除此之外,您需要提供LOT有关您要做什么的更多详细信息。

+0

感谢为了帮助你能更具体地与LOT?!?请给我一些提示示例很多,我必须做的,谢谢;) –

+0

我只是说你的问题非常模糊,你需要提供你想要做的具体事情的细节:) –

+0

我希望你能给我提示制作chatbot的大脑,mybe有一天会在chatbot xixixixi中进行更多的交互式转换;)我看到你的个人资料哇! –

0

我也试图做一个这样的“聊天机器人”,但当然这对写信给他并不好玩。这是更好的采取在一个txt文件,所有的答案和问题在这种风格:

user input:output 
other user input:other output 

与/ F和FINDSTR你可以在你的TXT 代码后,搜索和显示正确答案

用户输入可以通过使用

%input%>>conversations.txt 

被保存在一个txt文件或者你写的数据库如

age:42 
live:Germany 

(用做:%art%:%wert%>>database.dat

对不起这个很晚的答案,但今天看到这个在这里,想完全回答这个问题,如果您有任何疑问,请让我知道

问候,蒂姆