问题标签 [rasa-nlu]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
rasa-nlu - 了解 RASA-Core 故事
我试图理解 RASA core git 中给出的示例。我看过一个例子
- 迎接
- utter_ask_howcanhelp
- 通知{“美食”:“意大利”}
- utter_on_it
- utter_ask_location
但我不明白{"cuisine": "italian"}是什么。无论是插槽的默认值还是用户必须在输入字符串中提供意大利语。谁能帮我理解如何在 RASA 核心中写故事
问候
rasa-nlu - Rasa nlu 教程不起作用
Rasa NLU 版本(0.11.3):
使用的后端/管道(spacy_sklearn):
操作系统(osx):
问题:我尝试按照教程:https ://rasahq.github.io/rasa_nlu/tutorial.html?highlight=project# ,
- 安装 spaCy + sklearn
- 创建 config_spacy.json
下载的示例文件和训练我已经测试了问候和再见的意图,它们是有效的,但是当我使用命令进行测试时:
curl -X POST localhost:5000/parse -d '{"q":"我在找墨西哥菜"}' | python -m json.tool
它返回:
配置文件的内容(如果使用且相关):
地位:
rasa-nlu - Rasa NLU 背后的算法是什么?
我看到 Rasa NLU 使用 MITIE 和 spaCy,但谁能解释他们如何使用它以及背后的算法?
python-3.x - 链接:致命错误 LNK1171:无法加载 mspdb140.dll(错误代码:127)
我正在尝试安装pip install rasa_core
并已添加C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin;
到我的系统路径变量中。
如何解决此错误?
以下是我在安装 rasa_core 时的输出:
rasa-nlu - 如何在 RASA NLU 中一次训练多个项目
是否可以使用单个配置文件在 RASA NLU 中一次训练多个项目?
或者如何配置一个具有多个 RASA NLU 项目的 rasa 核心域并访问它们?
如果有人需要任何额外信息请评论将更新我的问题。
问候
bots - 就对话流而言,rasa core 和 botkit 框架有什么区别?
我正在使用 rasa 学习机器人开发。我在其中采用了简单的银行系统用例。以下是短流程:
假设用户问“我想申请贷款”,所以我可以分类意图并提取实体并相应地回复用户。但是如果用户说“Axis Bank”,我应该如何跟踪他回答为“Axis Bank”的哪个问题以及我的下一个问题或答案是什么?
我搜索了“如何跟踪对话状态?”
我遇到了 [ https://github.com/RasaHQ/rasa_nlu/issues/303][1]这个链接 他们提到
我认为这不应该是 RASA 目标的一部分 IMO:NLU 本身就是一个非常庞大且复杂的话题。但是您可以为此使用特定的框架,例如 botkit。
但是在 rasa-core 中有一个插槽选项(在对话期间要跟踪的信息(例如用户年龄))
在下面的链接中提到 Rasa core 和 Rasa nlu 之间的区别
Rasa 核心用于指导对话流程,而 Rasa nlu 用于理解和处理文本以提取信息(实体)
有人可以帮助我理解rasa-core 和 botkit在对话流程方面的区别吗?
python - Rasa 核心餐厅机器人演示示例未按预期工作
我正在学习 rasa-core bot 开发。为了理解目的,我从https://github.com/RasaHQ/rasa_core/tree/master/examples下载了 rasa restaurant bot 示例,并按照步骤中给出的步骤在本地运行该示例文档。以下是步骤
- python3 -m rasa_nlu.train -c nlu_model_config.json --fixed_model_name 当前
- python3 bot.py 训练对话
- python3 bot.py 运行
之后它提示
对于几乎每条消息,机器人都会回复“如果您想修改其他任何内容,请告诉我什么” ,并且此消息仅从训练数据集中挑选出来。我没有输入我自己的任何内容。
python - 无法使用 python 子进程从 curl 调用中获取返回值
所以我试图用python编写一个简单的包装器来调用rasa,一个nlu工具。我在命令行上写的命令是这样的:
curl -X POST "localhost:5000/parse" -d '{"q":"我在找他妈的墨西哥菜"}' | python -m json.tool
我期望的输出是这样的:
% Total % Received % Xferd 平均速度 时间 时间 当前 Dload 上传总花费 左速度 100 545 0 500 100 45 33615 3025 --:--:-- --:--:-- --:--:-- 35714
加上一个json文件的输出。
我用python写了这个程序:
不幸的是,我的输出是这样的,这意味着我实际上并没有从 curl 调用中获得返回:
{'args': ['curl', '-X', 'POST', 'localhost:5000/parse', '-d', '\'{"q":"让我们说点什么"}\'', '|', 'python', '-m', 'json.tool'], 'returncode': 2, 'stdout': b'', 'stderr': 无}
如果我从命令行调用我的 python 程序,输出如下:
curl:选项 -m:需要一个正确的数字参数 curl:尝试 'curl --help' 或 'curl --manual' 获取更多信息 {'args': ['curl', '-X', 'POST', ' localhost:5000/parse', '-d', '\'{"q":"让我们说点什么"}\'', '|', 'python', '-m', 'json.tool'], 'returncode':2,'stdout':b'','stderr':无}
我试着到处寻找,但就是不能让它继续下去。非常感谢一些帮助。
python - No matching distribution found for tensorflow==1.4.1
I'm trying to install Rasa Core so I installed
...and then I tried to install the development dependencies:
...but I get this error:
How can I fix this error?
windows - 使用 curl 和 rasa nlu 时无法连接到 localhost
我终于快要结束了[rasa nlu tutorial][1]
,一切都运行良好,除了我传递了一条要评分的新信息:
我试过这个:
但是,我收到一条错误消息:
我尝试了这个SO 解决方案,但无济于事。我认为它与我的防火墙有关,所以我暂时禁用它以防它阻止它。