我想添加一个"标签云"的一个项目,我的工作。我看吨他们通过谷歌,但他们似乎主要是"输入一个网址"的类型。

这里是一个例子,我的意思是:

我在找一个这么有

  • 一个很好的网可访问api
  • 一个独立的地方可执行的(linux选)
  • 一个可链接的库(c,蟒蛇的优选)

当然,其它的选项和建议表示赞赏!

更新:它似乎什么我找的是通常被称为 标签云 并不是一个 文云, 即使我有兴趣使用它的图块的文本。

更新2:最优秀的乔纳森Feinberg和IBM已经释放Wordle...万岁!!!

http://www.wordle.net

有帮助吗?

解决方案

我不知道如果你指的是一个简单的(ala Flickr) 标签云, 或一些更复杂的喜欢 Wordle.

无论如何,如果你是在寻找一个简单的标签云,这不会太难以实现它自己的(只要你已经有能力使用HTML),因为它只是变化的大小和/或肤色的每个项目的基础上,其频率(或一些其他措施)。

如果你想使用现有的图书馆,你可以看看一个开放源代码php versions样 标签云, 把只是运行它们在当地的机器上使用php而不是通过一个网络服务器。只要安装php和运行 php filename.php 类似于你将如何执行python脚本。

看Wordle服务,似乎是无法自动创建一个,因为他们使用java小应用程序生成的图形,其中无法轻易使用脚本 curl.他们有一个 问题在他们的常见问题解答 关于API但是:

你能让Wordle作为一个网 服务生成的图像?

一个可扩展的网络服务应该没有 超过几十毫秒 要做的工作。创建一个Wordle 需要几秒钟在Java 运行时间。(那个漂亮的画是不是 为显示;这是真的铺设的东西 在动画)。因此, Wordle总是会分摊的 CPU密集的东西到你的用户, 和你的CPU。

撰写本文时,Wordle是 维持10命每秒。还有 地球上没有的方法呈现Wordles在 这一速度。也有一种方法,但 它涉及到更多的钱比我去 得到的。

此外,这个 前一个问题 可能会有所帮助。

其他提示

这个问题是老的和已经回答了,但我想说的是 Wordcram 似乎是非常好的。并且它是开放源。

这里有两个巨蟒版本的标签云:

我搜索了很多这些天看来,这两个都是一些少数几个"独立的"标签云的发电机,其中运行在Linux(特别是那些运行python)在命令行。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top