Class: SameSame::JaquardCoefficient
- Inherits:
-
Object
- Object
- SameSame::JaquardCoefficient
- Defined in:
- lib/same_same/jaquard_coefficient.rb
Instance Method Summary collapse
Instance Method Details
#similarity(x, y) ⇒ Object
3 4 5 6 7 |
# File 'lib/same_same/jaquard_coefficient.rb', line 3 def similarity( x, y ) raise(ArgumentError, "both sets cannot be empty") if x.empty? && y.empty? return 0.0 if x.empty? || y.empty? (x & y).size.to_f / (x | y).size.to_f end |