Added string similarity matching functionality (autocorrect)