タグ

TagCloudに関するshomaのブックマーク (36)

  • タグクラウドのアルゴリズム - モノノフ日記

    タグクラウドを生成する際のアルゴリズムをオープンソースのコードを参考にして現在考えてます。 symfonyの公式サイトで見つけたアルゴリズム <?php while ($rs->next()) { if (!$max_popularity) { $max_popularity = $rs->getInt('count'); } $tags[$rs->getString('tag')] = floor(($rs->getInt('count') / $max_popularity * 3) + 1); } すごいシンプルでびっくり。 処理の流れ タグの最大カウント数をmax_popularityとする 各タグのカウント数をmax_popularityで割り、タグクラウドの範囲から1引いた値をかける(ここでは3) 算出された値を切り上げて、0が無くなるように+1 この算出アルゴリズムだと最大の

    タグクラウドのアルゴリズム - モノノフ日記
    shoma
    shoma 2009/01/04
    > buidHTMLTags
  • タグクラウドのアルゴリズム (それなりブログ)

    それなりブログ 20台後半からWebエンジニアに転生した人が書く、プログラム・無駄口とかのそれなりのブログ 管理人: kjirou  座右の銘: 「三度の飯より、四度の飯」 タグクラウドの大きさを決めているアルゴリズムはどうなってるのかなと、PHPのTagCloud.phpと、Rubyのtagcloud-rubyを読んみました。 両方ともCSSセレクタ生成等が処理の中に入ってしまっており、ライブラリとしてはやや微妙な感じ。(元のPerlの実装に合わせているからだと思いますが) なので、アルゴリズムだけ貰おうかと。 【最も基的なアルゴリズム】 最終的に、各タグの大きさは25段階の範囲で区分される。 ソース内ではこれを level と読んでおり、0-24の範囲で指定している。 level算出方法は以下の通り 1. 最もタグ付けされている回数が多いタグの回数を取得し、それの平方根を求

  • TagGridのデータ配置アルゴリズムの簡単な解説 - llameradaの日記

    はじめに TagGridでは16000毎のFlickrの写真を、写真のタグにしたがって格子状に配置しています。この配置アルゴリズムについて簡単に説明したいと思います。 基的なアイデア まず、入力となるのはN個のタグ付きデータとします。また、K種類のタグがあるとします。 TagGridでは、このN個のデータとK種類のタグがそれぞれ平面上に配置されるとします。 データだけでなく、タグも2次元平面上に配置するのが大事な点です。 基的な考え方としては、あるデータのタグが例えばseaとsunの場合、このデータの位置がseaタグと sunタグの近くになるようにデータとタグを配置します。データは複数のタグを持つので、一番良い配置方法というのは簡単には決定できません。そこで、なるだけ良さそうな配置を求めてみます。 フォーマルな問題定義 基的なアイデアを、もう少しフォーマルに定義します。 n番目のデー

  • ホームページ - Programming Magic

    オンラインカジノゲームで遊んで時間を潰したいだけであれば、お気に入りのゲームがどんな手順で作られたのかなど、考えたこともないでしょう。しかし、どのゲームもすべてプログラミングから始まっており、プラットフォーム全体を動かすソフトウェアの作成から始まるのです。 プログラマーは、ユーザーが楽しく格的なゲームをプレイできるよう、コードを設計し、グラフィックを制作しています。言ってみれば、プログラマーがいなければ、オンラインカジノゲームは存在しないのです!では、このプログラミングという作業がオンラインギャンブル業界にどんな影響を与えているのか見てみましょう。 ゲーミングソフトウェア パソコンの前に座ったり、スマホをいじったりしている時は、ゲームを作るためにどれだけの労力が注ぎ込まれているのかなど気にしないものです。しかし、家に居ながらにしてカジノゲームにアクセスすることができるのは、ゲーミングソフ

    ホームページ - Programming Magic
    shoma
    shoma 2008/05/08
    勉強になるなぁ。Log関数使う方法あるね
  • Tag Cloudのスタイル - 3ping.org

    タグクラウドの必要性についての是非はここでは置いておいて、このアイテムのデザインって色々考えさせられますね。 Vicuna CMSでも真面目に対応しようと重いケツを上げましたので、とりあえずサンプルとなるCSSスタイルを色々と書いてみました。 表示例とCSSファイルを置いておきましたので、気に入った表示があったらどうぞ使って下さい。 2007.10/21 追記・編集 Tag Cloud 10,11,12で.level5のフォントサイズが.level4と同じになってたのを修正 応用編としてTag Cloud 13を追加 単純に該当する記事が多いタグが他より目立てばいいだけなので、大抵のスタイルは大小の区別で表示しているけど、それだけじゃちょっと味気ない気もするので サイズ 色 明暗 彩度 色彩 形 というところでタグの強弱をより強調してみました。 HTMLは以下のような要素とクラス名で作って

  • タグクラウドのスタイルを考える - collisions.dotimpac.to

    ■それなりのものを出そうと思うとどうも更新が滞りがちなので、自己満足でもともかく考えてることを書いていくことにしますね。 ■最近タグクラウドがどういうふうだったら楽しくて便利でかっこいいのか、考えることが多くて、やってみないとわからんなあと思ったんで、とりあえず自分のはてなブックマークのタグクラウドのデザインをいじってみました。議論の余地はたくさんありそうですが、試行錯誤で考えたことをメモしておきます。 ボールドにして字間を詰める、すべて大文字に ■まず最初にしたのがこれ。 div.taglist { text-transform: uppercase; } ul.taglist li { letter-spacing:-0.1em; font-weight: bold; } タグクラウドって全部文字でできてるのでテキストのように思えてしまいますが、実際のところ割合を表す「グラフ」であるは

  • symfony.jp

    symfony.jp 2020 Copyright. All Rights Reserved. The Sponsored Listings displayed above are served automatically by a third party. Neither the service provider nor the domain owner maintain any relationship with the advertisers. In case of trademark issues please contact the domain owner directly (contact information can be found in whois). Privacy Policy

  • koshigoewiki:javascript:tagcloud [KoshigoeWiki]

    /** * CPAN Module "HTML::TagCloud" Javascript version * * =From HTML::TagCloud= * This module is free software; you can redistribute it or modify it * under the same terms as Perl itself. * == * * @author KoshigoeBushou <KoshigoeBushou@gmail.com> */ /** * Constructor */ function TagCloud() { this.size = 0; this.clouds = new Array(100); } (function(self) { /** * Add cloud * * @param String tag * @p

  • poundbang.in

    This domain was recently registered at Namecheap.com. Please check back later! poundbang.in 2023 著作権. 不許複製 プライバシーポリシー

  • タグとオントロジー

    タグとは何か del.icio.usのWhat are tags?から ブックマークなどを整理したり後で思い出すために、自分で自由に与える1語の説明 タグは階層がなく自由なので、あてがいぶちの分類に無理に合わせる苦労がなく、扱いやすい ほかの人のタグと合わせて、関心事項についての協調型レポジトリを構築できる 統制されない自由なキーワード 手軽に利用でき、新しい現象もすぐタグにできる 既存の統制語彙では新しい動きに対応できない 一方、多数のユーザが与えるキーワードには、同義語、多義語が必然的に含まれる 体系化のないフラットな空間 階層ではなく、キーワードの組み合わせで詳細概念を柔軟に表現 一方、階層を利用したグループ化や関連概念の検索はできない 統計的なグループや関連付けはある程度可能 タグのかたち 対象、ユーザ、キーワードの3大要素 タグは、タグを与える対象、タグを与えるユーザ、タグに用い

  • Tagline Generator - Timeline-based Tag Clouds - Chirag Mehta : chir.ag

    Tagline Generator by Chirag Mehta is a simple PHP codebase that lets you generate chronological tag clouds from simple text data sources without manually tagging the data entries. Once you have populated the data source and configured the generator, it makes a list of all the unique words that have been used and counts how many times each word is used. Next it identifies the different variations o

  • A Microsoft Timeline via Tags - O'Reilly Radar

    Tag clouds are a great way to get a quick summary of the concepts in a piece of text and their relative importance. When combined with a timeline and a set of chronologically-ordered content you can quickly see how ideas morphed overtime. This is a great way to track the changes of a company, industry or even a country - heck it would be interesting to see my Del.icio.us and Flickr tags this way.

  • ToDoをタグクラウドで表現する『Zirr.us』 | S i M P L E * S i M P L E

    今までいろいろなToDoリストを見てきましたが、Zirr.usのインターフェースはちょっと斬新。ToDoをタグクラウドで表現しています。なるほど、という組み合わせですね。 » Zirr.us ↑ 優先度によってサイズが変わり、タグによって色分けされるという寸法。 ↑ 名前や日付、優先順位でタグクラウドのソートもできます。 タグクラウドの表現はどうあるべきか?というエントリーを最近書きましたが、タグクラウドの応用についても考えられそうですね。 ToDoを大きさで分類すると言う意味では百式管理人考案のバブルマップにも似ていますね。 » バブルマップのすすめ ~ ストレスすっきり解消型ToDo管理手法 ~ 登録も無料ですし、操作もAjaxで快適なので気になる人はちょっと試してみては・・・(ただ、日語が通らないのですが・・・)。 » Zirr.us

    ToDoをタグクラウドで表現する『Zirr.us』 | S i M P L E * S i M P L E
    shoma
    shoma 2007/01/09
    あとで作る
  • タグクラウドの表現はどうあるべきか? | SiMPLE*SiMPLE

    タグクラウドの表現はどうあるべきか? December 26, 2006 9:26 AM written by watanabe GiftTaggingのタグクラウドが綺麗です。タグクラウドって便利そうだけどあんなに文字が並んでもねぇ・・・という方は参考にされてはいかがでしょうか。 ↑ タグを当の「タグ」で表現してみました。 ↑ タグづけの表示にも、タグのアイコンが。 タグクラウドはまだ出てきたばかり。どんな表現手法が良いか、貪欲に試行錯誤していきたいですね。「タグ」を直感的に「タグ」とわからせるこうした手法もいいのではないでしょうか。 ちなみに元ネタはこちら。37signalsのこのブログでは「Screens aroud town」というコーナーがあって、参考になります。Simple*Simpleでも今後とりあげていきたいと思います。 » [Screens around town] F

  • HTML_TagCloudのProposalに関して思ったこと - スコトプリゴニエフスク通信

  • SnowballDesign.com is for sale | HugeDomains

    Make 12 monthly payments Pay 0% interest Start using the domain today. See details

    SnowballDesign.com is for sale | HugeDomains
  • Japanese Prime Minister Speeches Tag Cloud - 日本の首相演説のタグクラウド

    Copyright 2006 Tatsuhiko Miyagawa. Data collected from kantei.go.jp, analyzed using Perl with HTML::TreeBuilder, mecab and Text::MeCab.

    shoma
    shoma 2006/11/06
    CNET JAPANも去年の年末にやってたね
  • HTML_TagCloud+awstatsでKeywordCloud - Do You PHP はてブロ

    何てことないんですが、awstatsの集計結果ファイルから検索文字列(キーワード)を抜き出して、cloud形式に表示するスクリプトを書いてみました。 。。。と理由は付けてますが、まあ、HTML_TagCloud使いたかっただけです ;-) 結果はDo You PHP?のEXPERIENCEからどうぞ。ちなみに、Cache_Liteを使って、24時間データを保存するようにしています。 <?php ini_set('error_reporting', E_ALL); require_once 'HTML/TagCloud.php'; require_once 'Cache/Lite.php'; define('DATA_PATH', '/path/to/awstats/'); define('FILE_PREFIX', 'awstats'); define('FILE_SUFFIX', '.t

    HTML_TagCloud+awstatsでKeywordCloud - Do You PHP はてブロ
    shoma
    shoma 2006/10/22
    PEARページへのトラックバックありがとうございます。
  • http://d.hatena.ne.jp/perezvon/20060831/1157037231

  • サービス終了のお知らせ

    平素より「PHPプロ!」をご愛顧いただき、誠にありがとうございます。 2006年より運営してまいりました「PHPプロ!」ですが、サービスの利用状況を鑑みまして、2018年9月25日(火曜日)をもちましてサービスを終了させていただくことになりました。 サービス終了に伴いまして、2018年8月28日(火曜日)を持ちまして、新規会員登録ならびにQ&A掲示板への新たな質問、回答の投稿を停止させていただきます。 なお、ご登録いただいた皆様の個人情報につきましては、サービス終了後、弊社が責任をもって消去いたします。 これまで多くの皆様にご利用をいただきまして、誠にありがとうございました。 サービス終了に伴い、皆様にはご不便をおかけいたしますこと、心よりお詫び申し上げます。 件に関するお問い合わせはこちらよりお願いいたします。