タグ

TwitterとPerlに関するhisasannのブックマーク (9)

  • Twitter のストリーミング API を試す

    Twitter のストリーミング API を試す 2010-04-15-2 [WebAPI][Programming] 今日から始まった謎のツイッタードラマ(?)を横目に、ツイッターの Streaming API を試してみました。このを参考にしました。 ■辻村浩 / Twitter API プログラミング (ref. [2010-04-14-1]) ストリーミングAPIって何かというと、タイムラインがひたすらだらだらと流れ続けるAPIです。 以下紹介するのは契約無しで自由に使えるバージョンで、タイムラインから適当に間引いて全体の5%くらいが取得できるみたい。 噂では億単位のお金を払えばほぼ100%取れたりするみたいだけどよく分からない。 使い方を curl コマンドで説明。 JSONで欲しい場合はこう(U=アカウント名、P=パスワード): curl -uU:P http://strea

    Twitter のストリーミング API を試す
  • IBM Developer

    IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.

    IBM Developer
    hisasann
    hisasann 2010/01/23
    久々にこれ見ながらPerl書くかな
  • fuba_recorderについて - fubaはてな

    経緯 2008年秋 friioを使った録画ツール 2009年1月 twitterを使って録画予約したい!と思い制作 無茶振りを採用しまくって片っ端から機能追加 開発ポリシー アンチ人工知能 要求の分類はすべてパターンマッチで 会話はステートレスに 用意された発言しかしない 高速開発 タイムラインをみて要求パターンどんどん採用 新機能は忘れられないうちに実装 テストせずに即運用 キャラ付けポリシー 信頼できる相方として、基的に想定の範囲内の返答を返す 話しかけられないと話さない たまに頭がおかしくなる 検索してきた情報の意外性 text converter バグ 2分以内に要望に対応して機能追加 fuba_recorderの基動作 1つの要求に対して、1つの回答を返す ボクサー 木之桜 おやすみ レシピ提案 HDD残量通知 録画予約 番組録画 録画要約 番組提案 自動follow ひと

    fuba_recorderについて - fubaはてな
    hisasann
    hisasann 2009/11/03
    「このような発表の場を用意してくださったチームラボ様」
  • Twitter ボットの作り方 Perl 編 (2)

    Twitter ボットの作り方解説第 2 弾。あらかじめ用意された定型文の中からランダムでつぶやくボットを作ってみます。 以下は、第 1 弾までの状態を前提としています。 状態ファイルの準備 完全なランダムでつぶやいてもいいのですが、それだと同じつぶやきが連続したり、なかなか出てこないつぶやきがあったりしてしまいますね。 ですので、どこまでつぶやき終わったかを保持して、一通りつぶやき終わるまでは重複しないように制御したいと思います。 そのために、現在の状態を保持するファイルを用意します。ここでは名前を status.yml にしましょう。 ファイルのフォーマットは、config.yml と同様です。 1 回つぶやくたびに状態を保存するため、ファイルには書き込み属性をつけておいて下さい。 lastIndex: 9999 lastIndex には、最後につぶやいた文のインデックスを保持するよう

    Twitter ボットの作り方 Perl 編 (2)
  • Twitter ボットの作り方 Perl 編 (目次)

    一通りの連載が終了したので、最後になりますが、各エントリに簡単な説明を付けた目次を別エントリとしてあげておきます。 Twitter ボットの作り方 Perl 編 (1) ボット作成の前提となる基的な機能の動作確認を行います。この部分がうまくいかない場合、そもそもボットを作成する環境が整っていない事になるので重要です。 前書き 目標 用意するもの 方針 下準備 Twitter ボットの作り方 Perl 編 (2) 単にランダムにつぶやくだけの簡単なボットを作ります。cron に登録することで当の意味でボットとして活動可能になります。 状態ファイルの準備 データの準備 実際のスクリプト cron への登録 Twitter ボットの作り方 Perl 編 (3) Twitter 検索を組み合わせて、ボット宛のつぶやきを処理する方法を解説します。このテクニックは様々なタイプのボットで応用出来ます

    Twitter ボットの作り方 Perl 編 (目次)
    hisasann
    hisasann 2009/11/02
    ここオモロいから一通りやってみよう
  • timeline at master from mobyu's twitter_utils - GitHub

  • 【CGI・Perl】Twitterのステータスを更新する

    CGI・Perl例文集 CGI(Perl)のサンプルプログラムをコピー&ペーストで使える便利集! カテゴリー:Net::Twitter  Twitterのステータスを更新する Twitterの公式APIを利用して、Perlからステータスを更新することが可能だ。Net::Twitterモジュールを使えばいとも簡単に実現できる。 Net::Twitterモジュールはもちろん標準では入らないので別途インストールする。同時に「LWP::UserAgent」「JSON::Any」も必要だ。 ;# ;#PerlからTwitterで発言する ;# #--------------------------------------# #モジュール #--------------------------------------# use strict; use Net::Twitter; use Jcode;

  • 狂人日記@twitter (polog)

    きょうじん君作ったよー。 http://twitter.com/kyoujin pologの狂人日記を形態素でばらしてマルコフにし、そこから自動で短文を再構築してtwitterに投稿するbotを書きました。 記念すべき初の発言: 「イイ?と言うのです。」 きょうじんくんかわいい! (追記) 昨日眠かったので適当すぎるw もうちょい詳しく書きます。 狂人日記から文を抜き出した後、Mecabで形態素解析して、さらに文脈をテーブルで表現するために確率付きマルコフモデルに落とします。この場合各状態は単語になって、ある単語の次にどの単語が来るかが全て確率付きの状態遷移で表現できる。で、さらに文を開始する単語のセットを持つ。 以上で準備は終わり。Data::Dumperでダンプしておく。 あとは最初の単語群からから始まって句点で終わるようにマルコフを辿るコードを書いて、帰ってきたやつを

    hisasann
    hisasann 2009/05/20
    マルコフモデルが分からない
  • Text::MeCabで遊んでみる

    MeCabのインストール $ sudo aptitude install mecab libmecab-dev $ su - # cpan cpan>install Text::MeCab t/04-dclone....................1/? Can't call method "surface" on an undefined value at t/04-dclone.t line 22. うーん。とりあえずforce。 cpan>force install Text::MeCab インストール完了。 Twitterのfriends_timelineをGETして、Mecabで分解。 #!/usr/bin/perl use strict; use Net::Twitter; use Jcode; use Text::MeCab; my $twit = Net::Twitte

    hisasann
    hisasann 2009/05/02
    Net::Twitterの使い方
  • 1