Machine Translation Approaches In Nlp