Icecaps 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
Icecaps 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
授权协议 MIT
开发语言 Python 查看源码 »
操作系统 跨平台
软件类型 开源软件
开发厂商 微软
地区 不详
提 交 者 threeC
适用人群 未知
收录时间 2019-09-04

软件简介

随着自然语言处理的迅速普及,越来越多的工具为公众提供了构建大型系统的工具。其中一些工具用于通用 NLP,而其他工具则侧重于特定领域,如语言建模和文本生成。然而,很少被设计为针对会话情景及其所带来的具体需求。

Icecaps 是一个用于构建神经对话系统的开源工具包。重点是对话建模,通过强调灵活性、模块化和易用性的设计,icecaps 使用户能够构建定制的神经会话系统,从而产生个性化、多样化和知情的响应。

特性:

  • Icecaps 的设计基于组件链体系结构,其中模型被表示为数据通过的组件链(例如编码器和解码器)。这使得具有任务间共享组件的复杂多任务学习环境成为可能
  • 个性化嵌入、空间融合和基于 MRC 的知识基础模型
  • 提供定制的解码工具,允许用户使用最大限度的互通信息、令牌过滤和重复惩罚来提高响应质量和多样性
  • 数据处理工具为用户提供了方便地将其文本数据集转换为二进制 TFRecord 的工具。数据处理器具有多种文本预处理工具,包括字节对编码和固定长度的多转角上下文提取

icecaps 是针对 Python 环境的,构建在 TensorFlow 之上。建议在带有 Python3.7 的 Anaconda 环境中使用icecaps。创建环境后,运行以下命令来安装所有必需的依赖项:

pip install -r requirements.txt
展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论 (0)

加载中
更多评论
暂无内容
暂无内容
暂无内容
0 评论
16 收藏
分享
返回顶部
顶部