如何在 Windows 上为 RASA NLU 安装 MITIE NLP?
How to install MITIE NLP on Windows for RASA NLU?
我正在尝试按照 RASA documentation 中的说明安装 MITIE。
他们尝试使用 Python 命令克隆和安装存储库 NLP Mitie 的位置:
pip install git+https://github.com/mit-nlp/MITIE.git
我得到这个屏幕:
我还下载了 NLP Mitie 并使用 CMake 在 Windows 上成功构建了工具。
但我很困惑如何将它与 RASA NLU 集成。
在 RASA 文档中,他们在配置文件的 "mitie_file" 键中包含一个 total_word_feature_extractor.dat。
关于如何安装 MITIE 并将其与 RASA 集成的任何指示都会有所帮助。
对于 UNIX O.S:
pip install git+https://github.com/mit-nlp/MITIE.git
对于Windows O.S:
我通过执行以下操作解决了我的问题,希望它对以后的人有所帮助。
1) 首先从 MITIE's official GIT page.
克隆 git 包
2) 下载后,似乎 ~\MITIE-master\mitielib
有一个 __init__.py
文件,使该目录成为有效的 Python 模块。
导航到 ~\MITIE-master\mitielib
文件夹,它看起来像这样:
3) 从 pip 安装的包驻留在 C:\Anaconda3\Lib\site-packages\
目录中。创建一个名为 mitie 的新文件夹并将内容粘贴到那里。
4) 最后按如下方式修改您的配置文件,在 mitie_file 键的值中提供 total_word_feature_extractor.dat 文件的路径:
{
"project": "xyz",
"path": "C:\Users\xyz\Desktop\RASA\models",
"response_log": "C:\Users\xyz\Desktop\RASA\logs",
"pipeline": ["nlp_mitie", "tokenizer_mitie", "ner_mitie", "ner_synonyms", "intent_entity_featurizer_regex", "intent_classifier_mitie"],
"data": "C:\Users\xyz\Desktop\RASA\data\examples\RASAFormat.json",
"cors_origins": ["*"],
"mitie_file" : "C:\Users\xyz\Desktop\total_word_feature_extractor.dat",
"aws_endpoint_url": null,
"token": null,
"num_threads": 2,
"port": 5000
}
我正在尝试按照 RASA documentation 中的说明安装 MITIE。
他们尝试使用 Python 命令克隆和安装存储库 NLP Mitie 的位置:
pip install git+https://github.com/mit-nlp/MITIE.git
我得到这个屏幕:
我还下载了 NLP Mitie 并使用 CMake 在 Windows 上成功构建了工具。
但我很困惑如何将它与 RASA NLU 集成。
在 RASA 文档中,他们在配置文件的 "mitie_file" 键中包含一个 total_word_feature_extractor.dat。
关于如何安装 MITIE 并将其与 RASA 集成的任何指示都会有所帮助。
对于 UNIX O.S:
pip install git+https://github.com/mit-nlp/MITIE.git
对于Windows O.S:
我通过执行以下操作解决了我的问题,希望它对以后的人有所帮助。
1) 首先从 MITIE's official GIT page.
克隆 git 包2) 下载后,似乎 ~\MITIE-master\mitielib
有一个 __init__.py
文件,使该目录成为有效的 Python 模块。
导航到 ~\MITIE-master\mitielib
文件夹,它看起来像这样:
3) 从 pip 安装的包驻留在 C:\Anaconda3\Lib\site-packages\
目录中。创建一个名为 mitie 的新文件夹并将内容粘贴到那里。
4) 最后按如下方式修改您的配置文件,在 mitie_file 键的值中提供 total_word_feature_extractor.dat 文件的路径:
{
"project": "xyz",
"path": "C:\Users\xyz\Desktop\RASA\models",
"response_log": "C:\Users\xyz\Desktop\RASA\logs",
"pipeline": ["nlp_mitie", "tokenizer_mitie", "ner_mitie", "ner_synonyms", "intent_entity_featurizer_regex", "intent_classifier_mitie"],
"data": "C:\Users\xyz\Desktop\RASA\data\examples\RASAFormat.json",
"cors_origins": ["*"],
"mitie_file" : "C:\Users\xyz\Desktop\total_word_feature_extractor.dat",
"aws_endpoint_url": null,
"token": null,
"num_threads": 2,
"port": 5000
}