Real Time AI Chat Tool by Roblox

Roblox has developed an artificial Intelligence (AI) software that is able to translate chat chat languages nearly in real-time. It has a latency of approximately 100 milliseconds according to the firm. The platform for online gaming with more than 70 million users who are active on a daily basis and has created a large native system of language models (LLM) to create a software that is able to translate any of the 16 languages. The model of the foundation behind this tool puts an stress on fluency, accuracy and precision and contextualizing the content of the sentence, to help find the most effective language.

The new feature was announced in an announcement in a, Roblox Chief Technology Officer Daniel Sturman said, “Using AI to automate real-time translations in text chat removes language barriers and brings more people together, no matter where they live in the world.” The app is currently available in English, Chinese (Simplified and Traditional), French, German, Indonesian, Italian, Japanese, Korean, Portuguese, Russian, Spanish, Thai, Turkish, Polish as well as Vietnamese.

This feature is activated by itself within chat rooms. If multiple people type the same sentence in various languages and the AI will translate these immediately into the language of the user’s choice. The translation icon appears before the phrase and clicking it will change it back to its initial.

In the course of developing the AI tool, the internet gaming site ran into an unusual challenge. They discovered that although the translation of one language into one was easy however, combining a set of 16 languages proved to be complicated. Therefore, rather than creating more than 256 distinct models (16 sixteen) it took an innovative approach. Sturman explained that a single structure, based on transformers was chosen to build the LLM in which all translations are controlled by the sentence that is used as the source and the language of the destination. “This is like having multiple translation apps, each specializing in a group of similar languages, all available with a single interface,” Sturman said.

Sugested Read: Meta Requests India’s TRAI to Address Metaverse

The system has distinctive characteristics. Alongside keeping a constant attention to accuracy, speed and contextualization it also allows for context. AI software can also translate sentences when a mix of languages was utilized. In addition, human evaluations have been used to instruct the model about contemporary slang terms and popular phrases within each of 16 languages. This process is repeated over and over again to ensure that the LLM up-to-date.

Furthermore, the company employed a back translation technique to translate less frequently used pair, such as French for Thai. The company translated the material, then re-translated it in the same version in the original language. After that, the original content was checked against the original back-translated version to determine if there were any errors. After that, the labelled data could be utilized to increase the quantity of translated data that the model could learn from.

And he’s not stopping there, Sturman announced that Roblox is currently looking into automatic language translations in its voice chat for customers.

Leave a Comment