Hi,
I am trying to use google translate api v2 for translating Hindi-RomanScript (Hinglish) into English. This is required because we get the input text in Hinglish. This text needs to converted into English for further usage.
- aap bahut ache hai (Hinglish) => You are very good (English)
- aaj aap kya khayenge(Hinglish) => What will you eat today? (English)
This is the use case that is needed.
When trying to use Google Translate Api there seems to be some ambiguity in how the translation is happening. There are two models in v2 Base and NMT.
When using NMT Model it recognises the language as Hindi but doesn't translate into English. For the Base Model it does translate in most of the cases. Some cases it does not though.
Both the models detect the language correct. But it's only the Base model which translates Hinglish into English. NMT model gives input as the response for any text
Please find a file attached for the same.
These are the questions i have.
- Why does NMT model not work but Base model work in most cases?
- Base model does not work in some cases. Is there a way to know if the base model would work or not?
- Google Translate works properly for Hinglish input. Is the any Google Translation API that I can use for my purpose?