Inside the Tech یک سری وبلاگ است که با ما همراه است پادکست Tech Talks. در قسمت 19، International، دیوید بازوکی، مدیرعامل Roblox، با ژن فانگ، رئیس اینترنشنال، در مورد مقابله با ترجمه خودکار و جستجوی چند زبانه صحبت کرد. در این نسخه Inside the Tech، با مدیر مهندسی کایل اسپنس در مورد برخی از چالشهای فنی کلیدی تیم Creator صحبت کردیم: ترجمه خودکار محتوای Roblox به 15 زبانی که ما پشتیبانی میکنیم. با انجام این کار، به کاربران کمک میکنیم محتوا را هم در پلتفرم و هم در تجربهشان درک کنند، مهم نیست به چه زبانی است. با انجام این کار، تجربه محلی را برای دهها میلیون نفر در سراسر جهان تضمین میکنیم.
از چالش های فنی بزرگی که تیم شما در تلاش برای حل آنهاست به ما بگویید؟
Roblox بستری برای ارتباط و اتصال از طریق تجربیات سه بعدی است. سازندگان می توانند هر چیزی را که می خواهند در Roblox بسازند و به اشتراک بگذارند. و پلتفرم ما به آنها اجازه میدهد خلاقیتهای خود را با مردم از سراسر جهان به اشتراک بگذارند. اما در حالی که جامعه جهانی ما بزرگ است، بسیاری از سازندگان فقط به یک زبان صحبت میکنند، که میتواند ارتباط افراد با یکدیگر را در پلتفرم ما دشوار کند.
ما میخواهیم همه از محتوای هر سازندهای لذت ببرند، بدون توجه به اینکه در کجا زندگی میکنند و به چه زبانی صحبت میکنند، تعامل و دوستی برقرار کنند. بنابراین برای غلبه بر موانع زبانی، باید بتوانیم آنچه را که مردم در زمان واقعی میبینند و میشنوند به ۱۵ زبان محلی کنیم.
ما مترجمهای داخلی داریم که میتوانند به راحتی به امور ثابتتری مانند پیمایش و دستورالعملهای وبسایت ما رسیدگی کنند. اما وقتی نمیدانیم سازندگان چه چیزی میسازند، چالش بسیار بزرگتری است، و بنابراین در ابتدا بر تلاش برای ارائه ترجمههای خودکار برای تجربیات پدیدآورندگان تمرکز کردهایم. چالش فنی بزرگ بعدی ما انجام ترجمه خودکار در همه انواع محتوا، از متن گرفته تا تصویر، مش های سه بعدی، آیتم های آواتار، محصولات بازی، پاس های بازی، نشان ها و غیره خواهد بود.
در نهایت، ما امیدواریم که اکثر مردم بتوانند از Roblox استفاده کنند و حتی متوجه نباشند چیزی ترجمه شده است زیرا همه چیز به زبان طبیعی آنهاست.
برخی از راه حل های نوآورانه ای که برای مقابله با این چالش های فنی ایجاد می کنیم چیست؟
وقتی نوبت به ترجمه متن، صدا و تصاویر میرسد، ما شروع به استفاده از پردازش زبان طبیعی (NLP) کردهایم که بخشی از تسلط ML ما در Roblox را در بر میگیرد. اجرای NLP مستلزم ساخت مدل های ترجمه خودمان است که به طور قابل توجهی کارآمدتر هستند. با گذشت زمان، ما به بهبود کیفیت و فاکتور هزینه ادامه خواهیم داد. در واقع، ما در حال حاضر هزینه مدلهای ترجمه تجربی خود را بیش از 70 درصد در سال جاری کاهش دادهایم.
نکته دیگر ترجمه موفقیت آمیز انواع محتوا، از جمله تصاویر، مانند یک علامت دست نویس است. این نمونه ای از جایی است که ما به نحوه ترجمه فراتر از متن تایپ شده نگاه می کنیم.
و همچنین شاهد پیشرفت در کار تحقیقاتی خود در زمینه ترجمه چت صوتی هستیم. بنابراین تصور کنید یک آلمانی زبان در Roblox با یک انگلیسی زبان چت می کند. هر کدام آنچه را که دیگری میگوید - ویژگیهای صدا، ریتم، احساسات - را با تأخیر کم، اما به زبان خود میشنود.
ما تأخیر کم می خواهیم، که برای بسیاری از زبان ها به دلیل ساختار جملات مختلف سخت است. اما Roblox مزایای جالبی در ساخت مدل های ترجمه دارد. محتوای ما در نحوه صحبت افراد، صرف نظر از زبانشان، قابلیت پیش بینی زیادی دارد و این برای آموزش مدل های ما واقعا مفید است. بنابراین وقتی کسی چیزی را در Roblox می گوید، احتمالاً صدای خاصی به دنبال خواهد داشت. این می تواند فضای زبان را تا حد زیادی محدود کند.
آموخته های کلیدی از انجام این کار فنی چیست؟
یکی این است که مترجمان شخص ثالث، زمینههای خاص Roblox را درک نمیکنند، مانند obby (یا مسیر مانع)، بنابراین نمیتوانند مواردی از این قبیل را به چندین زبان ترجمه کنند. اما ارائه حتی کمی درک به بازیکنان کمک می کند تا زمان بهتری داشته باشند.
بنابراین ما مدلهای خود را بر روی محتوای Roblox آموزش میدهیم، به این معنی که آنها میتوانند ترجمههایی با کیفیت بالاتر ارائه دهند. سپس می توانیم در مورد سطح کیفی مورد نظر خود تصمیم بگیریم و با تغییرات زبان در طول زمان سازگار شویم. مثلاً زبان عامیانه 10 سال پیش، عامیانه امروزی نیست. بنابراین ما همیشه این مدل ها را به روز می کنیم. سیستمهای ما به ما یک حس کاملاً معقول از واکنش ما به محتوایی که هنوز ندیدهایم و نحوه آموزش مدلها برای بهتر کردن آنها میدهد.
ما همچنین باید خود را با مقیاس عظیم خود وفق دهیم. همانطور که سازندگان تجربیات بیشتری ایجاد میکنند و افراد بیشتری روی پلتفرم ما ارتباط برقرار میکنند، ما باید راههای هوشمندی برای استفاده از مدلها، استراتژیهای ذخیرهسازی حافظه پنهان و استراتژیهای ذخیرهسازی در هر مورد استفاده ایجاد کنیم.
بنابراین یک توسعهدهنده میتواند تجربهای در ایالات متحده ایجاد کند که در ژاپن محبوب شود، حتی اگر ژاپنی صحبت نمیکند و آن را در آنجا تبلیغ نکرده است. اما در حال حاضر آنها می توانند یک پایگاه کاربر ژاپنی تا حدی به دلیل ترجمه خودکار است. و بازیکنان می توانند در Roblox با افرادی از سراسر جهان با پیشینه های فرهنگی مختلف ارتباط واقعی برقرار کنند. این هیجانانگیز است زیرا هدف اصلی تیم ما برقراری ارتباط بین افراد و گسترش دامنه دسترسی به محتوای سازندگان است.
کدام ارزش Roblox با کار تیم شما مطابقت دارد؟
ما واقعاً به نوآوری متمایل هستیم و این شرطبندیهای دیوانهکننده را در راستای دیدگاه ما برای پلتفرم هدف قرار میدهیم. ما با وجود اینکه ممکن است شکست بخوریم، بی امان نسبت به آنها اقدام می کنیم. ما آن را از بین می بریم و کار می کنیم، حتی اگر هیچ سابقه ای برای دنبال کردن وجود نداشته باشد.
این یکی از اصلیترین چیزهایی است که من در مورد Roblox دوست دارم - ارائه ایدههای احمقانه و داشتن رهبری که میگوید: "بگذارید ببینیم آیا میتوانیم آن را عملی کنیم." تا زمانی که از آن درس می گیریم، ارزش ریسک کردن را دارد.
چه چیزی در مورد اینکه تیم شما و به طور کلی Roblox به کجا می رود، شما را بیشتر هیجان زده می کند؟
کار بر روی پروژههای چالشبرانگیز، جالب و نوآورانه که در آن موفقیت به معنای تأثیرگذاری گسترده بر جامعه، کوچکتر کردن جهان و اتصال همه به یکدیگر است. بخش بزرگی از ذهنیت مهندسی ما است: رهبری ایده های سطح بالایی دارد اما به افراد تیم اعتماد می کند تا تصمیم بگیرند که چگونه به آنجا برسیم. داشتن این حمایت از بالا واقعاً مهم است.
و در درون تیمها، ما واقعاً با هم همکاری میکنیم. ما به رمز دیگران بدون منیت نگاه می کنیم. اشکالی ندارد که ایده ها را به چالش بکشیم اگر با چیزی واقعا قدرتمند ظاهر شویم.
- محتوای مبتنی بر SEO و توزیع روابط عمومی. امروز تقویت شوید.
- PlatoData.Network Vertical Generative Ai. به خودت قدرت بده دسترسی به اینجا.
- PlatoAiStream. هوش وب 3 دانش تقویت شده دسترسی به اینجا.
- PlatoESG. کربن ، CleanTech، انرژی، محیط، خورشیدی، مدیریت پسماند دسترسی به اینجا.
- PlatoHealth. هوش بیوتکنولوژی و آزمایشات بالینی. دسترسی به اینجا.
- منبع: https://blog.roblox.com/2023/10/inside-the-tech-solving-for-automatic-translations-on-roblox/
- : دارد
- :است
- :نه
- :جایی که
- $UP
- 10
- ٪۱۰۰
- 19
- 3d
- a
- قادر
- درباره ما
- بالاتر
- در میان
- وفق دادن
- نشانی
- تنظیم کردن
- پیش
- هدف
- هم راستا
- تراز می کند
- معرفی
- قبلا
- همچنین
- همیشه
- an
- و
- دیگر
- هر
- هر چیزی
- هستند
- دور و بر
- AS
- At
- اتوماتیک
- بطور خودکار
- نماد
- پس زمینه
- مدالها
- موانع
- پایه
- BE
- زیرا
- شود
- مزایای
- بهترین
- شرط بندی
- بهتر
- خارج از
- بزرگ
- بزرگتر
- بیت
- بلاگ
- هر دو
- ساختن
- بنا
- اما
- by
- CAN
- مورد
- مدیر عامل شرکت
- به چالش
- چالش ها
- به چالش کشیدن
- تبادل
- مشخصات
- چت
- رمز
- مشترک
- می آید
- ارتباط
- ارتباط
- انجمن
- اتصال
- ارتباط
- اتصالات
- محتوا
- زمینه ها
- ادامه دادن
- هزینه
- میتوانست
- دوره
- دیوانه
- خلاقیت
- خالق
- سازندگان
- فرهنگی
- داود
- تصمیم گیری
- توسعه
- توسعه دهنده
- مختلف
- do
- عمل
- آیا
- پایین
- هر
- به آسانی
- چاپ
- موثر
- ظهور
- مهندسی
- انگلیسی
- لذت بردن
- حصول اطمینان از
- قسمت
- تاسیس
- حتی
- هر
- هر کس
- مثال
- برانگیخته
- مهیج
- اجرا کردن
- گسترش
- تجربه
- تجارب
- واقعیت
- عامل
- FAIL
- متمرکز شده است
- به دنبال
- برای
- دوستی
- از جانب
- بازی
- سوالات عمومی
- آلمانی
- دریافت کنید
- دادن
- جهانی
- زمین
- می رود
- دسته
- سخت
- آیا
- داشتن
- سر
- به رهبری
- شنیدن
- مفید
- کمک
- کمک می کند
- در سطح بالا
- امید
- چگونه
- چگونه
- HTTPS
- بزرگ
- i
- ایده ها
- if
- تصاویر
- تصور کنید
- تأثیرگذاری
- اجرای
- مهم
- بهبود
- in
- از جمله
- شامل
- در ابتدا
- ابداع
- ابتکاری
- داخل
- دستورالعمل
- تعامل
- جالب
- بین المللی
- به
- IT
- اقلام
- ژاپن
- ژاپنی
- کلید
- دانستن
- کایل
- زبان
- زبان ها
- تاخیر
- رهبری
- یادگیری
- اجازه می دهد تا
- سطح
- پسندیدن
- زنده
- طولانی
- نگاه کنيد
- به دنبال
- خیلی
- عشق
- کم
- کاهش
- اصلی
- ساخت
- ساخت
- مدیر
- بسیاری
- عظیم
- انبوه
- تسلط
- ماده
- به معنی
- قدرت
- میلیون ها نفر
- ML
- مدل
- بیش
- کارآمدتر
- اکثر
- بسیار
- چندگانه
- طبیعی
- زبان طبیعی
- پردازش زبان طبیعی
- جهت یابی
- نیاز
- بعد
- nlp
- نه
- اکنون
- مانع
- of
- خوب
- on
- ONE
- فقط
- or
- سفارش
- دیگر
- ما
- روی
- غلبه بر
- خود
- بخش
- عبور می کند
- مردم
- مردم
- سکو
- افلاطون
- هوش داده افلاطون
- PlatoData
- بازیکنان
- نقطه
- محبوب
- قوی
- قبلی
- زیبا
- در حال پردازش
- محصولات
- پیشرفت
- پروژه ها
- ترویج
- ارائه
- ارائه
- کیفیت
- کاملا
- رسیدن به
- زمان واقعی
- تحقق بخشیدن
- واقعا
- معقول
- ضروری
- تحقیق
- ریتم
- خطر
- Roblox
- گفتن
- می گوید:
- مقیاس
- جستجو
- دیدن
- مشاهده گردید
- حس
- جمله
- سلسله
- اشتراک گذاری
- امضاء
- به طور قابل توجهی
- کوچکتر
- هوشمند
- So
- جامعه
- مزایا
- حل
- حل کردن
- برخی از
- کسی
- چیزی
- صدا
- فضا
- سخن گفتن
- گوینده
- خاص
- راه افتادن
- ایالات
- استراتژی ها
- ساختار
- موفقیت
- موفقیت
- پشتیبانی
- سیستم های
- مقابله با
- صحبت
- مذاکرات
- تیم
- تیم ها
- فن آوری
- فنی
- ده ها
- متن
- که
- La
- جهان
- شان
- آنها
- سپس
- آنجا.
- اینها
- آنها
- چیز
- اشیاء
- شخص ثالث
- این
- در این سال
- اگر چه؟
- از طریق
- زمان
- به
- امروز
- با هم
- طرف
- قطار
- آموزش
- ترجمه کردن
- ترجمه
- ترجمه
- درست
- اعتماد
- تلاش
- فهمیدن
- درک
- متحد
- ایالات متحده
- به روز رسانی
- us
- استفاده کنید
- مورد استفاده
- کاربر
- کاربران
- استفاده کنید
- ارزش
- دید
- صدا
- می خواهم
- راه
- we
- سایت اینترنتی
- چی
- چه زمانی
- که
- در حین
- WHO
- تمام
- اراده
- با
- در داخل
- مهاجرت کاری
- جهان
- با ارزش
- خواهد بود
- سال
- سال
- هنوز
- شما
- شما
- زفیرنت