=begin * Name: similarity.rb * Description: Similarity algorithms * Author: Andreas Maunz 0 and b.size>0 if a.size>12 && b.size>12 a = a[0..11] b = b[0..11] end a_vec = a.to_gv b_vec = b.to_gv val = a_vec.dot(b_vec) / (a_vec.norm * b_vec.norm) end val end end end end