对等生成日期

QA-pedia的Python项目详细描述


{img1}

1个 [二] [三] {4页) {5} {6} {a7}

模块@cd1>是用python开发的,运行python对的生成 基于先前建立的模板发布sparql。知道 有关包如何工作的更多信息,可以在{a8}中阅读。

9881;<65039;安装

如果您愿意,可以执行模块的安装, 首先,在项目文件夹中,可以运行 {cd3>。

{pr 1} 项目下载可以在tar.gz和{em1}$zip格式的当前存储库选项卡下获得。

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是什么的作者?>;,女性有问题,要解决这个问题就要在女性(作者)中定义一个问题,并过滤对性别的搜索。
  • 具有结构问题的查询,例如缺少“?”在变量返回异常之前。

  • 服务器上需要较长响应时间的查询将自动中止,并捕获异常。

  • {em1}$generator或query具有select格式如果不是这种格式,则通过通知查询不是select类型生成异常。

    • 只要它是有效的格式,在哪里里面是什么并不重要。
    • 类型的变量
    • A?B?来吧。是吗?是吗?z用于填补“问题sparql”对中的空白,它们相当于字段<;a>;<;b>;<;c>;。<;Y>;<;Z>;以这对出现。

128207;测试

包测试是使用pytest构建的,可以通过在qapedia文件夹中运行以下命令来验证它们。

{pr 4}

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java如何通过循环Id数组设置按钮Id,并使用循环设置按钮文本?   java在一个JTextField中添加字符串和int值   java如何解析2006年2月20日这样的日期?   java Android我试图从SharePreference获取数据   java如何在springboot中将ObjectId转换成字符串   java如何在ListActivity中将按钮返回工具栏   web服务如何使用免费API或web服务从java程序向手机发送短信   java Udp如何从服务器获取整数?   使用DAM资产进行java AEM JUnit测试   数组Java程序循环不会执行并提示用户?   安卓上的java改造2和xml   java 安卓中有字典数据类型吗?   java如何单元测试guice createinjector方法   java无法为Pulsar设置Zookeeper群集   java我无法解密发送消息AES   Java中的tomcat异步   java如何修复“OAutheException,errorMessage:(#803)您请求的某些别名不存在:您的(应用程序)ID}”   java通过构造函数传递整数