Too Long; Didn't Read
Jarvis is a smart AI assistant capable of holding seamless conversations and available at your service, always. If you want to reconstruct Jarvis in reality, Natural Language Processing (NLP) would be the first technology you would consider. A subfield of AI, NLP is a machine’s ability to understand human language in speech or text thereby narrowing the communication gap between man and machine. With enough virtual assistants like Siri and Cortana in the market already, are we ready to pull off a Jarvis?