我想创建一个特定领域的 QA 系统。
我正在开展一个项目,为给定的教科书创建一个 QA 系统(在特定领域并回答所有相关问题)
我正在考虑的一种方法是创建一个本体/知识库,然后将其用于答案检索。
为了这 :
如何从文档中提取数据并将其填充到 KB 中?
问题将是自然语言,我如何使用这个问题从知识库中查询?
这是最好的方法吗?因为这里需要领域知识来创建本体。并且有 n 个域。那么我是否需要为每个域创建不同的本体?
可以使用单个 QA 模型来覆盖不同的领域吗?是否有任何其他机器学习和深度学习方法可以用于此?