ChatIE简介
ChatIE(Zero-Shot Information Extraction via Chatting with ChatGPT)是一个开源的零样本信息抽取工具,由cocacola-lab开发。它基于ChatGPT,通过提示工程的方式,将零样本信息抽取任务转化为多轮问答问题,可以自动从原始文本中抽取结构化信息,无需人工标注数据。
ChatIE主要支持以下三类任务:
- 实体关系联合抽取(RE)
- 命名实体识别(NER)
- 事件抽取(EE)
并且支持中英双语。
相关资源
1. 项目主页
2. 相关论文
3. 使用教程
项目README中提供了详细的使用说明,包括:
- 各任务的输入输出格式
- 示例代码
- 本地部署步骤
4. 示例
README中还提供了丰富的示例,展示了ChatIE在各类任务上的表现:
实体关系抽取(RE)示例:
命名实体识别(NER)示例:
事件抽取(EE)示例:
使用指南
- 克隆项目到本地
- 按README指引配置环境
- 运行前端和后端服务
- 在浏览器中访问ChatIE页面
- 选择任务类型,输入文本,获取抽取结果
ChatIE为研究人员和开发者提供了一个便捷的零样本信息抽取工具。通过本文汇总的资源,相信读者可以快速上手使用ChatIE,探索零样本信息抽取的应用。
🔔 注意:使用ChatIE需要OpenAI API key,请确保有可用的key或使用项目提供的默认key。使用默认key时可能会受到速度限制。
希望本文对您了解和使用ChatIE有所帮助!如有任何问题,欢迎在GitHub项目页面提issue讨论。