Fuzzy Search Dataset Actor
Pricing
from $0.001 / actor start
The Apify dataset ID that contains the records you want to search. You can find this in the dataset URL or in Apify Console. Example: 'abc123DEF456'.
The text users want to search for. Fuzzy search allows typos and partial matches. Example: searching for 'iphon pro' can still match 'iPhone 15 Pro Max'.
List of dataset fields to search in. You can search multiple fields at the same time. Examples: 'title', 'description', 'brand', 'category', or nested fields like 'product.name'.
[ "title"]Maximum number of search results returned. Lower values improve performance. Recommended: 10 to 100.
Controls how strict the fuzzy search is. Lower values require more accurate matches. Higher values allow more typos and loose matching. Recommended values: 0.2 = strict, 0.35 = balanced, 0.6 = very loose.
When enabled, matches can appear anywhere inside the text. Example: searching 'pro' can match both 'iPhone Pro' and 'Professional Camera'. Recommended: enabled.
Minimum number of characters required before fuzzy considers a match. Helps reduce noisy results for very short queries. Recommended: 2 or 3.
Adds a relevance score to each result. Lower scores mean better matches. Useful for debugging, sorting, or displaying search confidence.
Returns detailed information about which text fragments matched the query. Useful for highlighting matched keywords in a frontend application.
Enables Fuzzy advanced query syntax. Examples: '^apple' = starts with apple, '!samsung' = exclude samsung, '=iphone' = exact match. Recommended for advanced users only.