我用 tensorflow 在 python 上创建了 2 个神经网络,一个是简单的聊天机器人,另一个接受用户输入,并从输入中识别搜索查询,例如文本输入是“请在谷歌上查找什么是计算机”它输出“什么是计算机”,不管你怎么写,都很简单。但这种情况发生了,首先用户输入通过聊天机器人神经网络,一旦它识别出是用户想要的“搜索”,然后它通过另一个神经网络,但我无法想象我怎么能让这个过程发生在一个神经网络?
我的trining数据有这样的格式: (只是想法不完全一样)
{"intents": [
{"tag": "search",
"patterns": ["look up", "search", "investigate"],
"responses": [""]
而且我想不出一种方法来塑造我的训练数据,以便这两个过程可以在一个神经网络而不是两个中发生。任何人都可以给我指导吗? 高级感谢