I have a web form that requires people to enter an email address.
I don't want to implement an email verification system because it would be cumbersome for the user.
30% of my visitors just type random characters and an email host, for instance:
asdasdas@gmail.com
1243142314234@gmail.com
qwreettryiuop@gmail.com
Looking at a QWERTY keyboard and all other keyboards in circulation, I would say there is 99% probably that asdasdas@gmail.com
is a fake address.
I am looking for a library or program or web service that would estimate this probability for me.
Requirement:
- Free
- Takes an string like
asdasdas
and returns a probability - Based on QWERTY, bonus for other keyboards and IME of the world
- Not based on dictionary comparizon