machine translation: the use of computers to translate from one language to another
artificial intelligence: the branch of computer science that deal with writing computer programs that can solve problems creatively
halloo: a shout to attract attention