NATURAL LANGUAGE PROCESSING NEURAL NETWORK