RosaeNLG自然语言生成库
RosaeNLG 是一个开源的自然语言生成(NLG)项目,旨在提供与产品 NLG 解决方案相同的 NLG 功能,并为开发人员和 IT 提供方便的集成和配置。
RosaeNLG 模板是在 VSCode 上开发的,具有友好的语法,易于集成。它目前支持英语、法语、德语、意大利语和西班牙语等语言,并提供语言资源。它还在服务器端(使用 node.js REST API)和浏览器端提供 NLG。
RosaeNLG 由法国巴黎银行 CIB 数据与人工智能实验室首席技术官、科技学院专家教授 Ludan Stoecklé 发布并开源。
示例
- var data = ['apples', 'bananas', 'apricots', 'pears']; p eachz fruit in data with { separator: ',', last_separator: 'and', begin_with_general: 'I love', end:'!' } | #{fruit} `, 'I love apples, bananas, apricots and pears!' );
将生成
<p>I love apples, bananas, apricots and pears!</p>
评论