Exploring Natural Language Processing and Machine Translation