What is the logic/algorithm behind 'did you mean' suggestion by search engines, command suggestion in command prompt like git?
For eg. https://stackoverflow.com/questions/307291/how-does-the-google-did-you-mean-algorithm-work
this is the logic behind google's did you mean algorithm - used for spell correction suggestion.
What is the algorithm used in case of other search algorithm for spell correction/ to find similar text - in case of a music/OTT search app, eg. amazon music -
Similarly - what is the logic used - in case of git commands -
How do one usually backtrack the algorithm behind an application from usage? Any general ideas will also be helpful.
Topic text nlp similarity search
Category Data Science