一个优秀的开放聊天机器人应该具备的特点

般而言,个的开放领域聊天机器人应该具备如下特点:
先,针对用户的回答或者聊天内容,机器人产生的应答句应该和用户的问句语义致并逻辑正确,如果聊天机器人答非所问或者不知所云,或者总是回答说“对不起,我不理解您的意思”,无疑是毁灭性的用户体验。
其次,回答应该语法正确。这个看似是基本要求,但是对于采用生成式对话技术的机器人来说其实有定困难,因为机器人的回答是个字个字生成,要保证这种生成的若干个字句法正确,并不容易做得那么完美。
再次,应答应该是有趣、多样而非沉闷无聊的。尽管有些应答看上去语义没什么问题,但目前技术训练出的聊天机器人很容易产生“安全回答”的问题,就是说,不论用户输入什么句子,聊天机器人总是回答“好啊”、“是吗”等诸如此类,看上去语义说得过去,但是这给人很无聊的感觉。此外,聊天机器人应该给人“个性表达致”的感觉。因为人们和聊天机器人交流,从内心习惯还是将沟通对象想象成个人,而个人应该有相对致的个性特征,如果用户连续问两次“你多大了”,而聊天机器人分别给出不同的岁数,那么会给人交流对象精神分裂的印象,这即是典型的个性表达不致。而好的聊天机器人应该对外体现出各种基本背景信息以及爱好、语言风格等方面致的回答。