Natural Language Processing is a branch of Artificial Intelligence that teaches computers to use language the way people do When we’re speaking our native language  we don’t recognize the vast amount of rules that we’re implementing on the fly