Module: Shingling
- Defined in:
- lib/doc_sim/shingling.rb
Overview
Shingle a document
Class Method Summary collapse
Class Method Details
.shingle(document, k) ⇒ Object
5 6 7 8 |
# File 'lib/doc_sim/shingling.rb', line 5 def self.shingle(document, k) max_index = document.length - k + 1 max_index.times.to_set { |i| document[i...(i + k)] } end |