リストに含まれる単語を数えるスクリプト

リストに含まれる単語をカウント

f=open("food_list0_b.txt")

food_list=[]
id_list=[]

f.each{|i|
        i.chomp!
        j=i.split(",")
        id_list.push(j[0]) ;

        food_list.push(j[1]) ;

}



#food_list.each{|i| puts i}


#f2=open('buumu_kanrenbun3_str.csv')

f2=open('buumu_new_kanrenbun3_str.csv')
k=0;
count=Hash.new(0)
#f_out=open("buumu_count.csv","w")

f_out=open("buumu_count_new.csv","w")
f2.each{|i|
        i.chomp!
        #puts i
        food_list.length.times.each{|j|
                if i.include?(food_list[j]) then
                        #count[i]=count[i]+1
                        f_out.puts id_list[j]+","+food_list[j]+","+i.split("\t")[0].split(" ")[0]
                end
        }
        k=k+1
        puts i.split("\t")[0]
}

f=open("food_list0_b.txt")

food_list=
id_list=

f.each{|i|
i.chomp!
j=i.split(",")
id_list.push(j[0]) ;

food_list.push(j[1]) ;

}



#food_list.each{|i| puts i}


#f2=open('buumu_kanrenbun3_str.csv')

f2=open('buumu_new_kanrenbun3_str.csv')
k=0;
count=Hash.new(0)
#f_out=open("buumu_count.csv","w")

f_out=open("buumu_count_new.csv","w")
f2.each{|i|
i.chomp!
#puts i
food_list.length.times.each{|j|
if i.include?(food_list[j]+"ブーム") then
#count[i]=count[i]+1
f_out.puts id_list[j]+","+food_list[j]+","+i.split("\t")[0].split(" ")[0]
end
}
k=k+1
puts i.split("\t")[0]
}