Skip to content

Instantly share code, notes, and snippets.

@tily
Created August 13, 2011 13:10
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save tily/1143835 to your computer and use it in GitHub Desktop.
Save tily/1143835 to your computer and use it in GitHub Desktop.
なんでも美味そうにするやつ
require 'MeCab'
NOUN_PREFIX = DATA.read.split("\n")
def main
20.times { puts delicious(ARGV[0]) }
end
def delicious(text)
node_list = get_node_list(text)
buf = ''
node_list.each do |node|
next if node[:surface] == 'EOS'
if node[:feature][/^名詞,(一般|固有名詞)/u]
buf += random(NOUN_PREFIX)
end
buf += node[:surface]
end
buf
end
def get_node_list(text)
list = []
tagger = MeCab::Tagger.new
node = tagger.parseToNode(text)
while node = node.next
list << {:surface => node.surface, :feature => node.feature}
end
list
end
def random(array)
array[rand(array.size)]
end
main
__END__
味わい深い
香りの良い
滋味のある
野趣のある
程よい酸味のある
後味のよい
風味のよい
風味豊かな
甘い
うまい
うまそうな
おいしい
おいしそうな
美味い
美味そうな
味の良い
脂のたっぷりのった
さわやかな風味の広がる
食欲を誘う
さっぱりとした
うまそうな
芳醇な香りの
龍肝鳳随の如き
甘露の如き
乙な味をした
コクのある
思わず舌鼓を打ってしまうような
美味の
新鮮な
職人が丹精込めて練り込んだ
秘伝のタレを使った
独特の味がする
珍味の
故郷を思い出せるような
パリで3年修行した職人による
モンドセレクション金賞受賞の
モンドセレクション銀賞受賞の
一晩寝かせた
ジューシーな
汁の滴る
やみつきになる
また食べたくなる
産地直送の
風味絶佳の
甘い香りの
香ばしい
旨味の溶け込んだ
具だくさんの
甘みと酸味のバランスが良い
飽きのこない
linwttaa:~ tily$ ruby delicious.rb 男に飢えた若妻
風味のよい男に飢えた風味絶佳の若妻
秘伝のタレを使った男に飢えた香ばしい若妻
滋味のある男に飢えたおいしい若妻
モンドセレクション銀賞受賞の男に飢えた脂のたっぷりのった若妻
新鮮な男に飢えた脂のたっぷりのった若妻
芳醇な香りの男に飢えた飽きのこない若妻
甘い男に飢えた旨味の溶け込んだ若妻
さわやかな風味の広がる男に飢えた風味絶佳の若妻
後味のよい男に飢えた味の良い若妻
甘みと酸味のバランスが良い男に飢えた旨味の溶け込んだ若妻
思わず舌鼓を打ってしまうような男に飢えたやみつきになる若妻
さっぱりとした男に飢えた新鮮な若妻
パリで3年修行した職人による男に飢えた新鮮な若妻
甘い香りの男に飢えた美味の若妻
一晩寝かせた男に飢えたパリで3年修行した職人による若妻
龍肝鳳随の如き男に飢えた珍味の若妻
コクのある男に飢えた後味のよい若妻
風味のよい男に飢えた飽きのこない若妻
また食べたくなる男に飢えた芳醇な香りの若妻
滋味のある男に飢えた独特の味がする若妻
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment