RosaeNLG自然语言生成库

联合创作 · 2023-09-25 21:37

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>
浏览 4
点赞
评论
收藏
分享

手机扫一扫分享

编辑
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

编辑
举报