Winston
Winston copied to clipboard
Improved search
Some experimentation has been done with the fuzzy search. Fuse.js is still being used as a library. As of now, search is pretty good, but its not uncommon to have strange results for slightly misspelled queries. It is a difficult problem because of the multiple keys in each course object we are searching over.
The idea has popped up of using a key-value store search. Map the search query to which courses are added (and maybe even clicked on). This would compliment the existing search ranking algorithm, and over time, build a very rich collection of top results corresponding to a search query.
related #32