问题标签 [pybossa]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
955 浏览

javascript - PyBossa 加载和展示任务

我正在尝试使用PyBOSSA 框架在CrowdCrafting.org上建立一个项目。我按照他们的教程进行项目开发。第一部分对我来说似乎很清楚,创建项目和添加任务都很好。

然后我构建了自己的 HTML 网页来向用户展示任务。现在下一步是从项目中加载任务,将它们呈现给用户,并保存他们的答案。

不幸的是,我不明白如何做到这一点。

我将尝试提出一些问题以使您理解我的问题:

  1. 我怎样才能试试这个?唯一的方法似乎是更新代码然后运行​​pbs update_project
  2. 我在哪里可以找到PyBossa.js的文档?我刚刚看到(在教程和其他页面上)有一些函数,比如pybossa.taskLoaded(function(task, deferred){});pybossa.presentTask(function(task, deferred){});。但我不知道它们是如何工作的以及还有什么。这个页面看起来会包含一些文档,但它没有(断开的链接或空索引)。
  3. 我如何使用图书馆?我想 a) 加载任务,b) 将其呈现给用户,c) 向用户展示他的进度,以及 d) 发送答案。所以我想我必须调用 4 个不同的函数。但我不知道怎么做。

  1. 查看示例项目的代码,我不明白关于加载 disqus 的内容是什么。我认为 disqus 是一个论坛软件,但我不确定,我不知道这与我的项目(或他们的项目)有什么关系。

据我了解,JS 库的基本部分是:

0 投票
1 回答
360 浏览

python - Flask 的 UserMixin 的 Django 等价物是什么?

在 Flask 中有flask.ext.login.UserMixinfromflask-login模块。

我试图寻找 Django 等价物,最接近 Flask 的UserMixindjango.contrib.auth.models.User来自 https://docs.djangoproject.com/en/1.9/ref/contrib/auth/

那是 Django 等同于 Flask 的UserMixin吗?有什么区别?

PyBossa 中,使用 Flask 的 UserMixin,他们已经从 UserMixin 继承来添加 twitter/facebook oauth,可以django.contrib.auth.models.User继承和子类来做同样的事情吗?

0 投票
1 回答
171 浏览

javascript - 单击跳过按钮时跳过pybossa中的任务

我正在使用 pybossa 开发一个项目。我想以跳过问题但没有任何内容保存到数据库的方式实现跳过按钮:

现在,当我实现了一个在数据库中记录答案以便继续下一个问题的按钮时:

这是html代码:

像这样的 JSON 被保存:在此处输入图像描述

如何跳过任务是 pybossa 而不保存任何内容?这可能吗?请帮我!

0 投票
1 回答
85 浏览

python - 如何完全保护 Pybossa?

我想确保/project/project1/1/results.jsonpybossa 的终点。这个端点在没有身份验证的情况下将我们的结果公开给公众。

0 投票
1 回答
66 浏览

python - 在pybossa中获取用户贡献号

我正在 Pybossa 中构建一个项目。当我导出用户时,我想在导出的用户数据中包含一个字段,用于获取每个用户所做的贡献数量。

在 PyBossa 项目统计页面上,我看到有一个包含所有贡献者的表,它是从 python 中的这个方法生成的:

基于此,我无法定义将通过 id 返回用户提交的方法?我知道我可以进行查询,但我在这里询问是否有一种可以用来实现此目的的方法?

0 投票
1 回答
166 浏览

python - PyBossa vagrant 不工作

我们在以下云服务器上配置 PyBossa 时遇到问题。

我正在尝试使用以下命令对其进行配置。

系统卡在“vagrant up”,跟踪如下。

尝试使用更改 Vagrant File 中的超时

但仍然没有效果。你能建议解决方案吗?

问题在于 Virtualbox 版本,它仅适用于 4.0、4.1、4.2、4.3。

现在将操作系统降级到版本 14.04 和虚拟盒到 4.3,现在它正在继续,现在问题是这个跟踪。

如果您使用的提供程序附带一个 GUI,打开它并观察机器通常会很有帮助,因为 GUI 通常包含比 Vagrant 可以检索的更多有用的错误消息。例如,如果您使用的是 VirtualBox,请vagrant up在 VirtualBox GUI 打开时运行。

如果你再试一次,Vbox 仍然被锁定。

现在,如果您终止进程并命令“vagrant up --debug”,则跟踪以 vbox 模式结束。

有什么解决办法?

0 投票
0 回答
1079 浏览

sql - 无法将转储数据库导入 PostgreSQL

我正在使用 pybossa 和 PostgreSQL。我的数据库列表是这样的:

D b 我有一个名为 pybosssa 数据库的转储集合:pybossa-db-oct2-final.bak

我想在 pybossa db 上导入它。问题是我对 PostgreSQL 不太熟悉。我检查了此页面https://www.postgresql.org/docs/9.5/static/backup-dump.html但有一些说明仅适用于压缩转储,但不适用于.bak文件。

我试过这样:

但这没有用?我需要帮助有人可以帮助我吗?

编辑:

我试过这个命令:

我明白了:

在此找到/home/sagar/Download/sample_dbump我的文件pybossa-db-oct2-final.bak,我使用pwd命令定义路径

0 投票
1 回答
149 浏览

pybossa - PyBossa 似乎没有正确加载任务

我对 PyBossa 很陌生。我正在使用 Vagrant/Virtuabox 测试环境在我的机器上对其进行测试。我在 localhost 上运行服务器并按照此处的 Flickr 教程的说明进行操作,但是当我测试应用程序时,我得到了这个冻结的屏幕,其中未计算任务并且图像卡在“加载”中(我确实填充并添加了任务)。当我测试我自己开发的不同应用程序时,似乎会出现此问题。任何关于如何解决这个问题的建议都很棒!

我遇到的问题:

0 投票
2 回答
108 浏览

javascript - 如何将 HTML/JS 导入 Drupal?

我有一些 html 和 javascript 程序,它们概述了带有用户交互任务的网页。这些文件在 PyBossa ( http://pybossa.com/ ) 中工作,但我想将它们合并到我的 Drupal 网站中。我对 Drupal 很陌生,不知道该怎么做。

0 投票
0 回答
369 浏览

annotations - PsiTurk/jspsych 和 Pybossa 之间的区别。

我与Psiturkjspsych和 Pybossa 合作了一段时间。在完成每一项工作后,我体验到 Pybossa 正在做与 Psiturk 相同的工作,除了 Psiturk(具有使用 jspsych 设计的 GUI 界面)可用于直接与 Amazon Mechanical Turk 集成。

我是所有这些开源平台的新手,并希望对微任务进行评估。每个人都在做的是存储数据,提供平台来管理用户,处理工作流程;我需要评估这些实验的结果,以计算我们所说的 Cohen 的 Kappa 和 Fleiss 的 Kappa 系数。如何才能做到这一点?