I'm building an Alexa skill, and I have a slot called 'Name' where I want to capture a name. I want to find in the database the matching name. But let's say that I have in the database a name "Alex Baumgartner". But Alexa returns in a slot "Alex Baugartner".
Obviously, it doesn't match exactly but it matches with 0.95 probability. How can I check this probability or in some way verify that the voice input matches with the database record?
Is there a service online, a tool or algorithm for checking the probability of matching words that I should use, or is there another approach?