Computer Science Department
TranslatePro is a translation program for English to Mandarin translation. TranslatePro allows users to input an English string (a sentence of any length) and displays the corresponding Mandarin string. TranslatePro uses Machine Learning to fulfill its functionalities, more specifically the Neural Networks approach, which allows computers to learn from a dataset and make predictions about future data. TranslatePro learns pairs of English and the corresponding Mandarin phrases, uses what it has learned to output the corresponding Mandarin sentence when given an English one, and uses the Dropout techniques to prevent model overfitting. The Dropout technique is a technique used in machine learning to improve machine learning results. This program relates to the field of neural machine translation and allows me to better help my community in the future. I believe that translation can increase intellectual resources in my community and let people in my community use their mother tongue more frequently.