Skip to main content
shingling

shingling

9.3
Making overlapping small parts of text to check how similar documents are
  • noun
  • Specialized
translation icon : shingling
  • The algorithm uses shingling to compare documents by counting shared shingles.

Examples

  • By applying shingling, the plagiarism detector found matching passages across student essays.

  • Researchers evaluated different shingling strategies to speed up large-scale web crawling.

  • The process of shingling helps in text analysis.

  • Researchers are studying shingling techniques for data mining.

  • The algorithm uses shingling to compare documents by counting shared shingles.

  • By applying shingling, the plagiarism detector found matching passages across student essays.

  • Researchers evaluated different shingling strategies to speed up large-scale web crawling.

Surface Forms

shingling singular
shinglings plural

Morphology

shingling = shingle (semi-transparent) = shingle + ing

The term is transparently related to 'shingle', but the computing sense is a technical extension of the roofing metaphor and is not fully predictable for learners.

Etymology

Shingling comes from shingle, meaning a small overlapping piece, and computer scientists used the idea for text. In computing, shingling means making many overlapping small parts of a document so you can compare texts for similarity.