advanced-text-search-matching

Community

Fast text search in large documents

Authorvishalsachdev
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Production-grade text search and matching across large documents, with fast, accurate algorithms including Boyer-Moore, n-gram similarity, and efficient indexing for real-time queries.

Core Features & Use Cases

  • Boyer-Moore Search: fast exact substring matching.
  • N-gram Similarity: fuzzy matching for approximate quotes.
  • Document Indexing: word and n-gram indices for quick lookup.
  • Segment Mapping: track exact positions within documents.

Quick Start

Index a document into the index with buildDocumentIndex, then search for a query using boyerMooreSearch and calculateNgramSimilarity to rank results.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: advanced-text-search-matching
Download link: https://github.com/vishalsachdev/claude-skills/archive/main.zip#advanced-text-search-matching

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository