1

我希望我的错误处理具有幽默感和个性。根据文档,我可以插入默认响应以降低置信度。 http://chatterbot.readthedocs.io/en/stable/_modules/chatterbot/logic/low_confidence.html 但我想让机器人给出各种各样的低置信度响应。问:我如何编码?

4

1 回答 1

-1

只要我能解决这个问题,你可以使用给定的代码,我认为你可以使用 if elseif 来修改它

导入日志

def get_random_response(input_statement, response_list):

 from random import choice
 logger = logging.getLogger(__name__)
 logger.info(u'Selecting a response from list of {} options.'.format(
      len(response_list)
  ))
 return choice(response_list)

get_random_response('你好吗',["我很好","做得很好","想你","想你"])

于 2017-12-20T12:57:48.763 回答