问题标签 [zemanta]

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 投票
3 回答
2341 浏览

python - Zemanta 和 Open Calais 等内容发现引擎是如何工作的?

我想知道像 Open Calais 这样的语义服务如何从一段文本中找出公司或人员的名称、技术概念、关键字等。是因为他们有一个大型数据库来匹配文本吗?

例如,像 Zemanta 这样的服务如何知道向一段文本建议哪些图像?

0 投票
4 回答
5203 浏览

javascript - 使用 JavaScript 将文本截断为特定大小 (8 KB)

我正在使用Zemanta API,它每次调用最多接受 8 KB 的文本。我正在使用 JavaScript 从网页中提取要发送到 Zemanta 的文本,因此我正在寻找一个能够将我的文本截断为 8 KB 的函数。

Zemanta 应该自己进行这种截断(即,如果您向其发送更大的字符串),但在进行 API 调用之前,我需要将这些文本来回移动一下,因此我希望将有效负载保持尽可能小。

假设 8 KB 的文本是 8,192 个字符并相应地截断是否安全?(每个字符 1 个字节;每 KB 1,024 个字符;8 KB = 8,192 个字节/字符)或者,这是不准确的还是仅在某些情况下才正确?

有没有更优雅的方法来根据实际文件大小截断字符串?

0 投票
1 回答
330 浏览

java - 为什么我对这些内容引擎的调用在代理后面失败?

我正在测试几个 API 并在 Zemanta 和 OpenCalais 之间犹豫不决。

我可以在家里完美地使用两者,但在代理背后的公司,即使运行相同的示例,它们也无法工作。

我正在运行这个例子这个,都是Java。

如何设置代理以使其正常工作?

0 投票
0 回答
121 浏览

javascript - 如何从 Zemanta 捕获缩略图链接?

我有 Zemanta 的控件在我的本地 CMS 上使用 TinyMCE,但我还想将图像保存到我的服务器,这样我就可以制作它们的缩略图,以便在文章之外进行预览。我不确定如何最好地做到这一点。

我的想法是除了内容 text_area 之外,还有一个隐藏字段,它可以仅捕获来自 Zemanta 的图像链接并在保存时下载它们。我不确定如何使用他们的通用 JavaScript 来完成此操作,如下所示:

我想把它扔给 ,这#editor-images也是我只接收没有 HTML 标记的图像链接本身的问题。有任何想法吗?

0 投票
2 回答
316 浏览

javascript - 我怎样才能让 Zemanta 和 Redactor 一起工作?

我正在尝试同时使用Zemanta的小部件和Redactor HTML 编辑器。单击其中一个小部件后,我无法让 Zemanta 找到 Redactoriframe/content并能够向其发送更新。

Redactor 创建一个iframe,但将真实textarea隐藏在幕后,我想在两者之间发送更新,但我不知道如何同时更新两者。如果我更新textareausing it's ID,它可以工作,但除非我单击 ,否则我在 Redactor 中看不到它code view。如果我使用iframe该类,我会在 redactor 中看到它,但它不会在 内部进行更改textarea,并且当我保存时,我什么也得不到。

如何使用 Zemanta 的小部件更新两者?

0 投票
1 回答
938 浏览

php - Wordpress 从我的帖子内容中删除相关帖子

我在我的 wordpress 博客中使用 Zemanta 相关的帖子进行 SEO。我安装成功。在单个帖子页面(博客页面)上,它会出现两次,一次在右侧边栏作为小部件,另一次在我的帖子内容底部。有没有办法从帖子内容的底部而不是从右侧边栏中删除它。

0 投票
2 回答
1378 浏览

perl - wikiprep 语法错误:不推荐使用编码编译指示

我正在尝试使用 wikiprep ( https://github.com/avian2/wikiprep ) 来解析 wikipedia 转储(2014 年 2 月)并从转储中生成 XXX.hgw.xml 文件。

我按照上面 Github 网站上的用法:安装所有 Perl 模块作为先决条件;成功构建并安装 wikiprep(wikiprep 程序出现在 perl5/bin 目录中)。当我执行wikiprep时,它说:

Use of the encoding pragma is deprecated at /home/tutran/perl5/bin/wikiprep line 32. Use of the encoding pragma is deprecated at /home/tutran/perl5/lib/perl5/Wikiprep/languages.pm line 7. syntax error at /home/tutran/perl5/lib/perl5/Wikiprep/Disambig.pm line 9, near "->import qw/ extractWikiLinks /" Compilation failed in require at /home/tutran/perl5/bin/wikiprep line 52. BEGIN failed--compilation aborted at /home/tutran/perl5/bin/wikiprep line 52.

这是第 9 行:

预期输出:我可以与 wikiprep 一起使用的选项。我也无法对该程序进行测试。我将它安装在 Ubuntu 14.04 LTS 上。我的 Perl 版本是 5.18.02。

我对 perl 语言一无所知,所以我对这里的“语法错误”无能为力!