返回

小红书 & WSDM 2024「对话式多文档问答挑战赛」邀您共赴知识盛宴!

人工智能

解锁对话式多文档问答的挑战

对话式多文档问答的魅力

想象一下,你有一个问题,迫不及待地想找到答案。但你面前有一堆文档,每篇都可能包含与你问题相关的碎片信息。如果没有一个高效的方法来整理和综合这些信息,你可能会筋疲力尽,一无所获。

对话式多文档问答 (DocQA) 应运而生,它将自然语言处理 (NLP) 的强大功能与对话式界面的便利性相结合。DocQA 系统能够理解用户的查询,从多个文档中提取相关信息,并生成高质量的答案,满足用户的需求。

小红书与 WSDM 挑战赛:展现你的才华

小红书和 WSDM 携手推出了一场激动人心的 DocQA 挑战赛,旨在推动该领域的创新,促进学术研究和产业应用的融合。此次挑战赛为人工智能爱好者和专业人士提供了一个展示其才华和技能的平台,他们可以开发出能够解决真实世界 DocQA 问题的系统。

丰厚的奖励等你赢取

挑战赛设有丰厚的奖金池,包括一等奖 15,000 元,二等奖 10,000 元,三等奖 5,000 元以及若干优秀奖,奖金为 1,000 元。获奖者不仅可以获得认可,还可以赢取一笔可观的奖金,为他们的研究或项目提供资金。

挑战任务:开发你的 DocQA 系统

挑战赛的核心任务是开发一个对话式多文档问答系统,该系统能够从多个文档中抽取相关信息并生成高质量的答案。系统应具备以下能力:

  • 理解用户的查询并确定相关的文档。
  • 从文档中抽取与查询相关的关键信息。
  • 整合信息并生成简洁、准确的答案。
  • 通过对话式界面与用户交互,逐步获取信息并澄清疑问。

示例代码

以下是使用 Python 和 Hugging Face Transformers 库构建简单的 DocQA 系统的代码示例:

import transformers

# 加载预训练的模型和 tokenizer
model = transformers.AutoModelForQuestionAnswering.from_pretrained("distilbert-base-uncased-finetuned-squad")
tokenizer = transformers.AutoTokenizer.from_pretrained("distilbert-base-uncased-finetuned-squad")

# 文档集合
documents = ["文档 1", "文档 2", "文档 3"]

# 用户查询
query = "文档中有哪些人物角色?"

# 将查询编码成输入
input_ids = tokenizer(query, return_tensors="pt").input_ids

# 从文档中检索答案
start_logits, end_logits = model(input_ids)

# 根据 logits 提取答案
answer_start = torch.argmax(start_logits, dim=1).item()
answer_end = torch.argmax(end_logits, dim=1).item()
answer = tokenizer.decode(input_ids[0, answer_start:answer_end + 1])

# 打印答案
print(f"答案:{answer}")

评审标准

参赛作品将根据以下标准进行评审:

  • 答案的准确性
  • 答案的完整性
  • 答案的简洁性
  • 对话式界面的用户友好性
  • 系统的创新性和独创性

加入挑战,成就非凡

如果你对人工智能和 NLP 充满热情,并且渴望展示你的技能,那么小红书和 WSDM DocQA 挑战赛就是为你量身打造的。加入这场激动人心的比赛,赢取丰厚的奖励,推动人工智能领域的进步,并为你的职业生涯增加一个耀眼的成就。

常见问题解答

1. 挑战赛的报名截止日期是什么时候?

报名截止日期为 2 月 1 日。

2. 比赛的时间范围是多少?

比赛时间为 2 月 15 日至 3 月 15 日。

3. 如何提交参赛作品?

参赛者需要提交论文和代码,并在规定的时间内参加线上答辩。

4. 挑战赛的评委阵容有哪些?

评委阵容由来自国内外顶尖高校和企业的专家组成。

5. 挑战赛提供哪些支持?

挑战赛提供数据集、评估脚本和其他技术支持,以帮助参赛者开发他们的系统。