对等生成日期
QA-pedia的Python项目详细描述
{img1}
1个 [二] [三] {4页) {5} {6} {a7} 模块@cd1>是用python开发的,运行python对的生成 基于先前建立的模板发布sparql。知道 有关包如何工作的更多信息,可以在{a8}中阅读。9881;<65039;安装
如果您愿意,可以执行
128218;文档
{cd1>的文档在{a10}中提供。此软件包包括以下操作:
- 启用在指定终结点中搜索查询{em1}$sparql。
- 从先前建立的模板生成有关dbpedia的sparql问题的对等体。
128221;初始示例
安装qapedia之后,可以运行包中的一个示例来生成问题sparql对。在下面的控制台中,每个模板最多定义10对,生成的集保存在名为“pairs.csv”的文件中。
{pr 2}要检查{cd5>}下可用的选项,只需将{cd6>或{cd7>作为参数。如果要为特定文件创建一组对,请输入包含模板集的文件的路径。
{pr 3}您可以在{a11}中找到qapedia用法的一些示例。
128679;重要信息
生成的对可能会出现匹配问题。
-
例如,in<;fulana是什么的作者?>;,女性有问题,要解决这个问题就要在女性(作者)中定义一个问题,并过滤对性别的搜索。
- 只要它是有效的格式,在哪里里面是什么并不重要。 类型的变量
- A?B?来吧。是吗?是吗?z用于填补“问题sparql”对中的空白,它们相当于字段<;a>;<;b>;<;c>;。<;Y>;<;Z>;以这对出现。
128207;测试
包测试是使用pytest构建的,可以通过在qapedia文件夹中运行以下命令来验证它们。
{pr 4}