タグ

Pythonとtutorialに関するshimizukawaのブックマーク (2)

  • 「集合知プログラミング」で図書館系ブログをクラスタリングしてみた - よしなしごと

    2013年2月12日 プログラム公開. 1月は1つもブログ記事を書きませんでしたが,年もどうぞよろしくお願いします. 1月は温泉旅行に行ったり,体調崩してたり,図書館総合展フォーラム in 熊に行ったりしていました.(熊でお世話になって皆さまありがとうございました.) 2月は試験と修士論文の構想発表があるので,いろいろとやらないといけないのですが,あまりに統計が分からないので現実逃避にプログラミングの勉強をはじめてしまいました. 方法 さて,タイトルの図書館系ブログのクラスタリングです.手順としては以下の方法で行いました.方法は,後述しますが「集合知プログラミング」によります. 各ブログのRSSフィードリストを作成する. 各フィードからブログ記事の文を抽出する. ブログ文を抽出して,形態素解析を行い単語ごとに分割する. ブログごとの単語出現回数をカウントする. どのブログにも高頻

    「集合知プログラミング」で図書館系ブログをクラスタリングしてみた - よしなしごと
  • Python プログラミング

    C++ のクラスと Python のクラス C++Python の大きな違いは、前者がコンパイラ向け、 後者がインタプリタ向けの言語であるということ。あたりまえだけど。 C++ では「クラス」はあくまで、ヘッダファイルなどでの「定義」であって、 コンパイラにかけるときには、実際にその定義されたコードが実行される ことはない。これもあたりまえ。 一方、Python はインタプリタなので、「クラス」文はいきなり実行されている。 もうちょっと具体的に言うと、: 1: class foo(object): 2: def bar(self): 3: print 'Hello, world!!' 4: 5: x = foo() 6: x.bar() 上記のような Python のプログラムがあったとき、C++ の感覚だと、 5行目から実行されているような気がする。で、foo() で foo クラ

    shimizukawa
    shimizukawa 2010/07/08
    メタクラスについて色々例が載ってる
  • 1