Voice recognition:
Voice recognition will always be a problem unless voice-training is carried out even when the user is not aware. Just a few lines of reading some text will not ensure voice-recognition even 60% of the times. Both Cortana and Siri have failed to recognize voice. AI needs lot more turbo-charging before voice recognition becomes a reality.