gpt4 book ai didi

text - "tag cloud"生成器?

转载 作者:行者123 更新时间:2023-12-04 03:02:56 25 4
gpt4 key购买 nike

我想在我正在进行的项目中添加一个“标签云”。我通过Google看到了很多邮件,但它们似乎大多是“输入网址”类型。
这是我的意思的示例:


我正在寻找其中一种

  • 一个不错的可通过Web访问的api
  • 一个独立的本地可执行文件(首选Linux)
  • 一个可链接的库(首选c,python)

  • 当然,其他选择和建议也值得赞赏!
    更新:尽管我有兴趣使用它来查看文本块,但似乎正在寻找的通常被称为标签云而不是文本云。
    更新2:最出色的乔纳森·费恩伯格(Jonathan Feinberg)和IBM发布了Wordle ...哇!

    http://www.wordle.net

    最佳答案

    我不确定您是指简单的(ala Flickr)tag cloud还是更复杂的诸如Wordle之类的东西。

    无论如何,如果您正在寻找一个简单的标签云,那么自己实现(只要您已经具有渲染HTML的能力)就不会太困难,因为它只是改变每个项目的大小和/或颜色。根据其频率(或其他某种度量)。

    如果要使用现有的库,则可以查看其中一种开源php版本,例如Tag Cloud,只需使用php而不是通过Web服务器在您的计算机上本地运行它们即可。只需安装php并运行php filename.php,类似于执行python脚本的方式。

    看一下Wordle服务,似乎没有办法自动创建一个服务,因为他们使用Java小程序来生成图形,而使用curl却很难对其进行脚本编写。他们确实有关于API的question in their FAQ:

    Could you expose Wordle as a web service that generates images?

    A scalable web service should take no more than a few tens of milliseconds to do its work. To create a Wordle requires multiple seconds in a Java runtime. (That pretty animation is not for show; it's really laying things out during the animation). Therefore, Wordle will always apportion the CPU-intensive stuff to you, the user, and your CPU.

    As of this writing, Wordle is sustaining 10 hits per second. There's no way on Earth to render Wordles at that speed. Well there is a way, but it involves way more money than I've got.



    此外,此 previous question可能会有所帮助。

    关于text - "tag cloud"生成器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/574173/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com