fuzzy_search
Search Commodore 64 documentation with typo tolerance. Find correct results despite misspellings or variations like 'VIC2' for 'VIC-II'.
Instructions
Search with typo tolerance using fuzzy string matching. Handles misspellings and variations like 'VIC2' → 'VIC-II', 'asembly' → 'assembly', '6052' → '6502'. Returns exact matches first, then fuzzy matches if needed.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| query | Yes | Search query (may contain typos) | |
| max_results | No | Maximum number of results (default: 5) | |
| tags | No | Filter by document tags (optional) | |
| similarity_threshold | No | Minimum similarity score 0-100 (default: 80). Lower values are more forgiving of typos. |