Approximate String Matching

Lazlo Bonin (Lead Developer) 5 months ago • updated 1 week ago 11 1 duplicate

The fuzzy finder should use true approximate string matching instead of exact substring search. This could be integrated with the FuzzyString library:


Duplicates 1


Please fix the searching, it's awful and very tedious to scroll through tons of options constantly.

For example:

I want Transform.rotation


"transform rotation" ? Nope

Oh... how convenient (and I'm lucky it's near the top) 

Hi Remixful, welcome to the community!

With approximate string matching, "transform.rotation" would indeed find the result you're looking for.

Ordering results that have the same relevance after is almost impossible, however. For example, how can Bolt know that Transform.rotation is more important than Random.rotation?

I understand that, I'm just saying that searching "rotation" isn't specific enough, and you'd have to scroll through tons of options if it wasn't on the top.

You could collect usage statistics and build a profile of the most important functions used. You could then include that in the decision making process. Just an idea.

Just emphasizing the importance of this feature here!

I really am looking forward to this improvement, the current fuzzyfinder is less than optimal :)

This improvement will be very useful!


It's called Approximate Strng Matching, which is why you might not have found a result. It is actually on the roadmap, set for 1.1.6. so only about 2 updates until we get that functionality. 


Great, thanks for the reply!

Dumb question...Is there a way to retract/close an 'idea' or is that up to the admin?