Github 项目推荐 | 可提取结构化信息的自然语言理解 Python 库 Snips NLU

2018 年 3 月 13 日 AI研习社 孔令双

Snips NLU 是一个用于自然语言理解的 Python 库,它可以解析用自然语言书写的句子,同时抽取出结构化信息。

该库支持 Snips Console 使用的 NLU 引擎,开发者可以用它创造出专有的语音助手。

Snips NLU 文档链接:

https://snips-nlu.readthedocs.io/en/latest/

Snips NLU Github 链接:

https://github.com/snipsco/snips-nlu

  安装

pip install snips-nlu

  示例

下面是一个简单的例子:

"What will be the weather in paris at 9pm?"

经过适当的训练,Snip NLU 引擎就能提取结构化数据,例如:

{
  "intent": {
     "intentName": "searchWeatherForecast",
     "probability": 0.95
  },
  "slots": [
     {
        "value": "paris",
        "entity": "locality",
        "slotName": "forecast_locality"
     },
     {
        "value": {
           "kind": "InstantTime",
           "value": "2018-02-08 20:00:00 +00:00"
        },
        "entity": "snips/datetime",
        "slotName": "forecast_start_datetime"
     }
  ]
}

精确的输出结果要比上述的更加丰富些,这里只是用来说明可以提取怎样的信息。

开发者可根据官方教程逐步创建自己的 NLU 引擎来解析句子,或者可以检查关键概念和数据模型来了解更多本库里所提到的 NLU 概念。

NLP 工程师入门实践班:基于深度学习的自然语言处理

三大模块,五大应用,手把手快速入门 NLP

海外博士讲师,丰富项目经验

算法 + 实践,搭配典型行业应用

随到随学,专业社群,讲师在线答疑

▼▼▼





新人福利



关注 AI 研习社(okweiwu),回复  1  领取

【超过 1000G 神经网络 / AI / 大数据,教程,论文】



类 Keras 的 PyTorch 深度学习框架 —— PyToune

登录查看更多
3

相关内容

【资源】100+本免费数据科学书
专知会员服务
107+阅读 · 2020年3月17日
Transformer文本分类代码
专知会员服务
116+阅读 · 2020年2月3日
【论文】结构GANs,Structured GANs,
专知会员服务
14+阅读 · 2020年1月16日
自然语言生成资源列表
专知
17+阅读 · 2020年1月4日
将Python用于NLP:Pattern 库简介
Python程序员
15+阅读 · 2019年6月7日
NLP 与 NLU:从语言理解到语言处理
AI研习社
15+阅读 · 2019年5月29日
一文看懂自然语言理解(NLU)
AINLP
26+阅读 · 2019年4月27日
PyTorch 重大更新,0.4.0 版本支持 Windows 系统
AI研习社
3+阅读 · 2018年4月25日
Github 项目推荐 | 用 Pytorch 实现的 Capsule Network
AI研习社
22+阅读 · 2018年3月7日
Adversarial Mutual Information for Text Generation
Arxiv
13+阅读 · 2020年6月30日
Arxiv
3+阅读 · 2019年10月31日
Arxiv
8+阅读 · 2019年3月28日
Arxiv
8+阅读 · 2019年2月15日
Arxiv
7+阅读 · 2018年11月6日
VIP会员
相关资讯
自然语言生成资源列表
专知
17+阅读 · 2020年1月4日
将Python用于NLP:Pattern 库简介
Python程序员
15+阅读 · 2019年6月7日
NLP 与 NLU:从语言理解到语言处理
AI研习社
15+阅读 · 2019年5月29日
一文看懂自然语言理解(NLU)
AINLP
26+阅读 · 2019年4月27日
PyTorch 重大更新,0.4.0 版本支持 Windows 系统
AI研习社
3+阅读 · 2018年4月25日
Github 项目推荐 | 用 Pytorch 实现的 Capsule Network
AI研习社
22+阅读 · 2018年3月7日
Top
微信扫码咨询专知VIP会员