随着自然语言处理的迅速普及,越来越多的工具为公众提供了构建大型系统的工具。其中一些工具用于通用 NLP,而其他工具则侧重于特定领域,如语言建模和文本生成。然而,很少被设计为针对会话情景及其所带来的具体需求。
Icecaps 是一个用于构建神经对话系统的开源工具包。重点是对话建模,通过强调灵活性、模块化和易用性的设计,icecaps 使用户能够构建定制的神经会话系统,从而产生个性化、多样化和知情的响应。
特性:
icecaps 是针对 Python 环境的,构建在 TensorFlow 之上。建议在带有 Python3.7 的 Anaconda 环境中使用icecaps。创建环境后,运行以下命令来安装所有必需的依赖项:
pip install -r requirements.txt