Created
February 11, 2012 08:04
-
-
Save tily/1797754 to your computer and use it in GitHub Desktop.
Twitterの人と飲み会とかで会ったときに話せばいいことを相手に対する favorite のログから生成する
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# coding:utf-8 | |
require 'rubygems' | |
require 'mongo' | |
include Mongo | |
# USAGE: ruby generate-party-conversation.rb tily todesking | |
me, target = ARGV | |
templates = DATA.read.split("\n") | |
db = Connection.new.db('twitter') | |
db['event'].find({'source.screen_name' => me, 'target.screen_name' => target, 'event' => 'favorite'}).limit(100).each do |e| | |
text = e['target_object']['text'] | |
puts templates.sample % { :name => target, :text => text } | |
end | |
__END__ | |
%<name>s さん、「%<text>s」とか言ってましたよね。 | |
%<name>s さん、「%<text>s」ってどういうことなんですか? | |
%<name>s さん、「%<text>s」って言ってたのおもしろかったです。 | |
%<name>s さん、「%<text>s」すごいおもしろかったです。 | |
%<name>s さん、「%<text>s」って言ってたけどぼくも結構興味あるんですよ。 | |
%<name>s さん、「%<text>s」って言ってたの笑いました。 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment