Training an existing model with additional dictionary

舒韬 张 0 Reputation points
2024-05-07T03:11:14.2133333+00:00

We are training a model for translator API, and here comes a problem: our documents to translate are keeping growing, and we need to frequently add new terms to the customed translator. Is there any method to add these terms into an existing model of a translator?

Azure Translator
Azure Translator
An Azure service to easily conduct machine translation with a simple REST API call.
411 questions
Azure
Azure
A cloud computing platform and infrastructure for building, deploying and managing applications and services through a worldwide network of Microsoft-managed datacenters.
1,014 questions
{count} votes

2 answers

Sort by: Most helpful
  1. santoshkc 9,235 Reputation points Microsoft Vendor
    2024-05-07T06:53:45.2933333+00:00

    Hi @舒韬 张,

    Thank you for reaching out to Microsoft Q&A forum!

    Add new terms to an existing model of a translator in Azure Custom Translator. To do this, you need to upload a new dictionary document type that contains the new terms. A dictionary is a list of words or phrases with their translations that can be used to improve the accuracy of translations.
    For more info, please look into this info: What is a dictionary?

    Also see: Quickstart: Build, publish, and translate with custom models.

    I hope this helps! Thank you.

    0 comments No comments

  2. Hang Sun 20 Reputation points
    2024-07-10T07:17:17.0633333+00:00

    Hi @santoshkc ,You mention that Azure Custom Translator allows you to update your existing model with the new dictionary without retraining the whole model. May I know how does it work? Is it accomplished by duplicating the current model and select save as draft then select new dictionary data?Regards,

    Hang

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.