ইনসাইড দ্য টেক - রোবলক্সে স্বয়ংক্রিয় অনুবাদের সমাধান - রোবলক্স ব্লগ৷

ইনসাইড দ্য টেক - রোবলক্স - রোবলক্স ব্লগে স্বয়ংক্রিয় অনুবাদের জন্য সমাধান

উত্স নোড: 2964647

ইনসাইড দ্য টেক একটি ব্লগ সিরিজ যা আমাদের সাথে হাত মিলিয়ে যায় টেক টক পডকাস্ট. এপিসোড 19, ইন্টারন্যাশনাল, রবলক্সের সিইও ডেভিড বাসজুকি স্বয়ংক্রিয় অনুবাদ এবং বহুভাষিক অনুসন্ধানের বিষয়ে ইন্টারন্যাশনালের প্রধান জেন ফাং-এর সাথে কথা বলেছেন। Inside the Tech-এর এই সংস্করণে, আমরা প্রকৌশলী ম্যানেজার কাইল স্পেন্সের সাথে নির্মাতা দলের কিছু মূল প্রযুক্তিগত চ্যালেঞ্জ সম্পর্কে কথা বলেছি: আমাদের সমর্থন করা 15টি ভাষায় স্বয়ংক্রিয়ভাবে Roblox সামগ্রী অনুবাদ করা। এটি করার মাধ্যমে, আমরা ব্যবহারকারীদের প্ল্যাটফর্মে এবং অভিজ্ঞতা উভয় ক্ষেত্রেই বিষয়বস্তু বুঝতে সাহায্য করছি, তা যে ভাষায়ই থাকুক না কেন। এটি করার মাধ্যমে, আমরা বিশ্বজুড়ে লক্ষ লক্ষ মানুষের জন্য একটি স্থানীয় অভিজ্ঞতা নিশ্চিত করছি।

আপনার দল যে বড় প্রযুক্তিগত চ্যালেঞ্জগুলি সমাধান করার চেষ্টা করছে সে সম্পর্কে আমাদের বলুন?

Roblox 3D অভিজ্ঞতার মাধ্যমে যোগাযোগ এবং সংযোগের জন্য একটি প্ল্যাটফর্ম। ক্রিয়েটররা Roblox-এ তারা যেকোন কিছু করতে এবং শেয়ার করতে পারেন। এবং আমাদের প্ল্যাটফর্ম তাদের সারা বিশ্বের মানুষের সাথে তাদের সৃষ্টি শেয়ার করতে দেয়। কিন্তু যদিও আমাদের বিশ্ব সম্প্রদায় বিশাল, অনেক নির্মাতারা শুধুমাত্র একটি ভাষায় কথা বলেন, যা আমাদের প্ল্যাটফর্মে একে অপরের সাথে যোগাযোগ করা মানুষের পক্ষে কঠিন করে তুলতে পারে। 

আমরা চাই যে প্রত্যেকে যেকোন স্রষ্টার বিষয়বস্তু উপভোগ করুক, এবং যোগাযোগ করুক এবং বন্ধুত্ব গড়ে তুলুক, তারা যেখানেই থাকুক এবং কোন ভাষায় কথা বলুক না কেন। তাই ভাষার প্রতিবন্ধকতা কাটিয়ে ওঠার জন্য, আমাদের 15টি ভাষায় মানুষ যা দেখে এবং শুনে তা স্থানীয়করণ করতে সক্ষম হতে হবে। 

আমাদের অভ্যন্তরীণ অনুবাদক রয়েছে যারা সহজেই আমাদের ওয়েবসাইটে নেভিগেশন এবং নির্দেশাবলীর মতো আরও প্রতিষ্ঠিত জিনিসগুলি পরিচালনা করতে পারে। কিন্তু এটি একটি অনেক বড় চ্যালেঞ্জ যখন আমরা জানি না যে নির্মাতারা কী তৈরি করছেন, এবং তাই আমরা প্রাথমিকভাবে নির্মাতাদের অভিজ্ঞতার জন্য স্বয়ংক্রিয় অনুবাদ প্রদান করার চেষ্টা করার উপর ফোকাস করেছি। আমাদের পরবর্তী বড় প্রযুক্তিগত চ্যালেঞ্জ হবে পাঠ্য থেকে ছবি, 3D মেশ, অবতার আইটেম, গেমের পণ্য, গেম পাস, ব্যাজ ইত্যাদি সব ধরনের সামগ্রীতে স্বয়ংক্রিয় অনুবাদ করা। 

অবশেষে, আমরা আশা করি বেশিরভাগ লোকেরা রবলক্স ব্যবহার করতে সক্ষম হবেন এবং এমনকি বুঝতেও পারবেন না যে কিছু অনুবাদ করা হয়েছে কারণ সবকিছুই তাদের স্বাভাবিক ভাষায়। 

এই প্রযুক্তিগত চ্যালেঞ্জ মোকাবেলা করার জন্য আমরা তৈরি করছি কিছু উদ্ভাবনী সমাধান কি?

যখন টেক্সট, ভয়েস এবং ছবি অনুবাদ করার কথা আসে, তখন আমরা ন্যাচারাল ল্যাঙ্গুয়েজ প্রসেসিং (NLP) ব্যবহার করতে শুরু করছি, যা Roblox-এ আমাদের কিছু ML দক্ষতাকে অন্তর্ভুক্ত করে। NLP বাস্তবায়নের জন্য আমাদের নিজস্ব অনুবাদ মডেল তৈরি করতে হবে, যা উল্লেখযোগ্যভাবে আরও দক্ষ। সময়ের সাথে সাথে, আমরা গুণমান এবং খরচ ফ্যাক্টরের উন্নতি চালিয়ে যাব। প্রকৃতপক্ষে, আমরা ইতিমধ্যে এই বছর আমাদের অভিজ্ঞতা অনুবাদ মডেলের খরচ 70% কমিয়েছি। 

অন্য জিনিসটি হস্তলিখিত চিহ্নের মতো ছবি সহ সমস্ত ধরণের সামগ্রী সফলভাবে অনুবাদ করা। এটি একটি উদাহরণ যেখানে আমরা টাইপ করা পাঠ্যের বাইরে কীভাবে অনুবাদ করতে হয় তা দেখছি।

এবং আমরা ভয়েস চ্যাট অনুবাদে আমাদের গবেষণা কাজের অগ্রগতিও দেখতে শুরু করছি। তাই কল্পনা করুন একজন জার্মান স্পিকার একজন ইংরেজি স্পিকারের সাথে Roblox এ চ্যাট করছেন। প্রত্যেকে অন্যের কথা শুনবে—কন্ঠস্বরের বৈশিষ্ট্য, ছন্দ, আবেগ—অল্প বিলম্বে, কিন্তু তাদের নিজস্ব ভাষায়।

আমরা কম লেটেন্সি চাই, যা বিভিন্ন বাক্য গঠনের কারণে অনেক ভাষায় কঠিন। কিন্তু অনুবাদ মডেল তৈরির ক্ষেত্রে রোবলক্সের কিছু আকর্ষণীয় সুবিধা রয়েছে। লোকেরা কীভাবে কথা বলে, তাদের ভাষা নির্বিশেষে আমাদের বিষয়বস্তুতে অনেক অনুমানযোগ্যতা রয়েছে এবং এটি আমাদের মডেলদের প্রশিক্ষণের জন্য সত্যিই সহায়ক। সুতরাং যখন কেউ Roblox এ কিছু বলে, তখন সম্ভবত একটি নির্দিষ্ট শব্দ অনুসরণ করবে। এটি ভাষার স্থান বেশ কিছুটা সংকুচিত করতে পারে।

এই প্রযুক্তিগত কাজ থেকে মূল শিক্ষা কি?

একটি হল যে তৃতীয় পক্ষের অনুবাদকরা নির্দিষ্ট Roblox প্রসঙ্গগুলি বোঝেন না, যেমন একটি obby (বা বাধা কোর্স), তাই তারা এই জাতীয় জিনিসগুলিকে একাধিক ভাষায় অনুবাদ করতে পারে না। কিন্তু এমনকি কিছু বোঝাপড়া প্রদান খেলোয়াড়দের একটি ভাল সময় পেতে সাহায্য করে। 

তাই আমরা আমাদের মডেলদের Roblox বিষয়বস্তুতে প্রশিক্ষণ দিই, যার মানে তারা উচ্চ মানের অনুবাদ প্রদান করতে পারে। তারপরে আমরা যে মানের স্তর চাই তা নির্ধারণ করতে পারি এবং সময়ের সাথে সাথে ভাষার পরিবর্তনের সাথে সামঞ্জস্য করতে পারি। উদাহরণস্বরূপ, 10 বছর আগের অপবাদ আজকের অপবাদ নয়। তাই আমরা সবসময় এই মডেল আপডেট করছি. আমাদের সিস্টেমগুলি আমাদের একটি বেশ যুক্তিসঙ্গত ধারণা দেয় যে আমরা এখনও দেখিনি এমন সামগ্রীতে আমরা কীভাবে প্রতিক্রিয়া জানাচ্ছি এবং কীভাবে মডেলগুলিকে আরও ভাল করার জন্য প্রশিক্ষণ দেওয়া যায়।

আমাদের ব্যাপক আকারের সাথেও মানিয়ে নিতে হবে। যেহেতু নির্মাতারা আরও অভিজ্ঞতা তৈরি করে এবং আমাদের প্ল্যাটফর্মে আরও বেশি লোক যোগাযোগ করে, তাই আমাদের প্রতিটি ব্যবহারের ক্ষেত্রে মডেল, ক্যাশিং কৌশল এবং সংরক্ষণের কৌশলগুলি ব্যবহার করার স্মার্ট উপায়গুলি বিকাশ করতে হবে। 

তাই একজন ডেভেলপার মার্কিন যুক্তরাষ্ট্রে এমন একটি অভিজ্ঞতা তৈরি করতে পারে যা জাপানে জনপ্রিয় হয়ে ওঠে, যদিও তারা জাপানি বলতে পারে না এবং সেখানে এটি প্রচার করেনি। কিন্তু এখন তারা একটি থাকতে পারে স্বয়ংক্রিয় অনুবাদের কারণে আংশিকভাবে জাপানি ব্যবহারকারী বেস। এবং খেলোয়াড়রা বিভিন্ন সাংস্কৃতিক পটভূমির সাথে বিশ্বজুড়ে মানুষের সাথে Roblox-এ সত্যিকারের সংযোগ তৈরি করতে পারে। এটি উত্তেজনাপূর্ণ কারণ আমাদের দলের পুরো পয়েন্টটি লোকেদের সাথে সংযোগ স্থাপন করছে এবং নির্মাতাদের সামগ্রীর নাগালকে প্রসারিত করছে।

কোন Roblox মান আপনার দলের কাজের সাথে সেরা সারিবদ্ধ?

আমরা সত্যিই উদ্ভাবনের দিকে ঝুঁকছি এবং প্ল্যাটফর্মের জন্য আমাদের দৃষ্টিভঙ্গির সাথে সারিবদ্ধ এই উন্মত্ত বাজিগুলির জন্য লক্ষ্য রাখি। আমরা ব্যর্থ হলেও তাদের প্রতি নিরলসভাবে কাজ করি। আমরা এটির মাধ্যমে পিষে এটিকে কার্যকর করি, এমনকি যদি অনুসরণ করার কোনো নজির না থাকে।

রব্লক্স সম্পর্কে আমি যে প্রধান জিনিসগুলি পছন্দ করি তার মধ্যে এটি একটি - পাগল ধারণা নিয়ে আসা এবং নেতৃত্ব দিয়ে বলা, "দেখা যাক আমরা এটিকে কার্যকর করতে পারি কিনা।" যতক্ষণ না আমরা এটি থেকে শিখছি, এটি ঝুঁকির মূল্য।

আপনার দল এবং রবক্স সাধারণভাবে কোথায় যাচ্ছে সে সম্পর্কে আপনাকে কোনটি সবচেয়ে বেশি উত্তেজিত করে?

চ্যালেঞ্জিং, আকর্ষণীয়, উদ্ভাবনী প্রকল্পগুলিতে কাজ করা যেখানে সাফল্য মানে ব্যাপকভাবে সমাজকে প্রভাবিত করা, বিশ্বকে ছোট করা এবং সবাইকে একসাথে সংযুক্ত করা। একটি বড় অংশ হল আমাদের ইঞ্জিনিয়ারিং-প্রথম মানসিকতা: নেতৃত্বের উচ্চ-স্তরের ধারনা আছে কিন্তু আমরা কীভাবে সেখানে পৌঁছব তা সিদ্ধান্ত নেওয়ার জন্য দলের লোকদের বিশ্বাস করে। উপর থেকে যে সমর্থন থাকা সত্যিই গুরুত্বপূর্ণ.

এবং দলগুলির মধ্যে, আমরা সত্যিই সহযোগী। আমরা কোন অহং ছাড়া অন্য মানুষের কোড তাকান. আমরা যদি সত্যিই শক্তিশালী কিছু নিয়ে আবির্ভূত হই তবে ধারণাগুলিকে চ্যালেঞ্জ করা ঠিক আছে।

সময় স্ট্যাম্প:

থেকে আরো Roblox