exercises.json icon indicating copy to clipboard operation
exercises.json copied to clipboard

Add alternate names for each exercise

Open danneu opened this issue 2 years ago • 1 comments

To improve searching, we could enumerate alternate names for each exercise.

For example, anyone building an exercise app would want to ensure that a user searching for "landmine row" will find "t-bar row":

{ 
    "name": "T-Bar Row with Handle",
    "alternateNames": ["Landmine Row"]
}

Now people can build their own fuzzy search: fullTextIndex(exercise.name + ' ' + exercise.alternateNames.join(' ')).

Thanks for putting this together.

danneu avatar May 06 '23 22:05 danneu