I am graduate student and I am doing a Master of Translation and interpretation Arabic English. I need to pursue study in machine translation but I do not know where exactly to start, NLP, computational linguistics . I have a slight knowledge of python. Thank you
There are two approaches to MT: rule-based and statistical. The former is “more linguistic” in the sense that it uses rules based on linguistic knowledge. This includes morphology (the lexicon), syntax (dealing with the hierarchy of sentences), semantics (the context-independent meaning of phrases) and pragmatics (the meaning with respect to context). The latter is more maths and CS as it requires extensive knowledge of probability, statistical models etc.