گفتیتو
فتیتو (goftito.ir) یک سرویسِ آنلاینِ دوزبانه برای ترجمهٔ اسناد با هوش مصنوعی است. Word، PDF (حتی اسکنشده)، پاورپوینت، تصویر، زیرنویس و متنِ ساده را میپذیرد، هر ترجمه را پیش از تحویل از کنترلِ کیفیت میگذراند و فایلی با همان قالبِ اصلی برمیگرداند. استودیوی صدا، سیستمِ اعتباری و اپ اندروید هم روی همین بستر ساخته شدهاند.
ASP.NET Core
فناوری پروژه
Blazor
فناوری پروژه
Razor Components
فناوری پروژه
نگاهی دقیقتر به این پروژه
گفتیتو سامانهٔ ترجمهٔ هوشمندِ اسناد است. کاربر فایلش را در هر قالبِ رایجی میدهد و همان فایل را با همان چیدمان به زبانِ دیگر تحویل میگیرد. وقتی جهتِ زبان عوض میشود، مثلاً از انگلیسی به فارسی، کلِ صفحه قرینه میشود و متن، جدول، تصویر و نمودار هم سمتشان را عوض میکنند.
از نیاز اولیه تا راهکار نهایی
نیاز اولیه
شرکتها، پژوهشگران و دانشجویان میخواستند کاتالوگ، دفترچهٔ فنی، مقاله و ارائه را بین انگلیسی و فارسی (و زبانهای دیگر) ترجمه کنند، بیآنکه ساعتها چیدمان را دستی از نو بسازند. دارالترجمه کند و گران است و ابزارهای رایگان سند را خراب میکنند.
چالش اصلی
ترجمهٔ ماشینی کارِ سختی نیست؛ سختیِ اصلی گرفتنِ سندی است که واقعاً قابل استفاده باشد. مترجمهای آنلاین متنِ خام یا چیدمانِ بههمریخته تحویل میدهند، و زبانهای راستبهچپ مثل فارسی و عربی کار را سختتر میکنند: جدول، تصویر و عدد باید درست قرینه شوند بیآنکه فایل خراب شود. از طرف دیگر خروجیِ هوش مصنوعی همیشه قابل اعتماد نیست. گاهی عددی جا میاندازد، جملهای را تکرار میکند یا واژهای را ترجمه نمیکند، و هر فراخوانِ مدل هم هزینه دارد.
راهکار ارائهشده
یک خط تولیدِ پنجمرحلهای: سند به بخشهای ساختاری شکسته میشود، در واحدهای منسجم با OpenAI ترجمه میشود، از کنترلِ کیفیتِ خودکار میگذرد، هر جا لازم باشد اصلاح میشود و دوباره در قالبِ اصلی ساخته میشود. هر قالب موتورِ خودش را دارد. در PDF خودِ صفحهٔ اصلی ویرایش میشود و از نو کشیده نمیشود، پس گرافیکِ برداری، رنگ و تصویر سالم میمانند. حافظهٔ ترجمه و کش نمیگذارند کاربر برای یک جمله دو بار پول بدهد. دورِ این هسته، سیستمِ اعتبار و پکیج با درگاههای زرینپال و زیبال، پنلِ مدیریتِ کامل با پنلِ جداگانه برای آزمودنِ قیمتگذاری، استودیوی صدا (متن به صدا، ساختِ صدای شخصی، تبدیل صدا، صدا به متن و ساخت موسیقی) و سایتِ عمومیِ دوزبانه و آماده برای سئو ساخته شد.
مراحل توسعه و اجرای پروژه
شناخت و تعریفِ محصول
مشخص کردم چه کسانی به ترجمهٔ سند نیاز دارند و ابزارهای موجود کجا شکست میخورند، و قولِ اصلیِ محصول را تعریف کردم: فایلِ خروجی باید مثلِ فایلِ اصلی باشد. قالبهای پشتیبانیشده، سطحهای کیفیت و مدلِ قیمتگذاریِ اعتباری را تعیین کردم.
معماری و خط تولیدِ ترجمه
یک معماریِ لایهای و خط تولیدِ پنجمرحلهای ساختم: شکستنِ سند، ترجمه، کنترلِ کیفیت، اصلاح و بازسازیِ قالب. بخشهایی که با هم یک واحد میسازند با هم به مدل میروند تا ترجمه روان بماند و هر تکه جای خودش را در چیدمان نگه دارد.
موتورِ قالبها و قرینهسازیِ راستبهچپ
هر قالب موتورِ خودش را گرفت: Word، PDF (همراهِ صفحههای اسکنشده با OCR)، پاورپوینت، تصویر و زیرنویس. سختترین بخش قرینهسازیِ راستبهچپ بود: جدول، تصویر، نمودار و پاورقی به سمتِ مقابل میروند، ولی لوگو و عکس هرگز برعکس نمیشوند.
کنترلِ کیفیت، ترمیمِ خودکار و هزینه
یک بازبینیِ خودکار عددِ جاافتاده، متنِ تکراری و واژهٔ ترجمهنشده را پیدا میکند و فقط بخشِ معیوب را اصلاح میکند، پس هر کار خودش به پایان میرسد. حافظهٔ ترجمه، کش و دستهبندیِ درخواستها تعدادِ فراخوانِ هوش مصنوعی را کم و قیمت را منصفانه نگه میدارند.
تجربهٔ محصول: پنلها، پرداخت و استودیوی صدا
یک پنلِ کاربریِ دوزبانه با تمِ روشن و تیره، یک پنلِ مدیریتِ کامل و یک پنلِ جداگانه برای آزمودنِ بیخطرِ قیمتهای تازه طراحی کردم. کاربر پکیجِ اعتبار را از درگاهِ زرینپال یا زیبال میخرد، و استودیوی صدا تبدیل متن به صدا، ساختِ صدای شخصی، صدا به متن و ساخت موسیقی را اضافه میکند.
آزمون، امنیت و انتشار
هر تغییر روی مجموعهای از اسنادِ واقعی دوباره اجرا و با بیش از ۲٬۲۰۰ آزمونِ خودکار پوشش داده شد. پس از یک بازبینیِ کاملِ امنیتی، سامانه روی سرورِ لینوکس با بکاپِ خودکار و رمزنگاریشده، سایتِ عمومیِ دوزبانه و آماده برای سئو و اپ اندروید منتشر شد.
تصاویر و ویدئوهای منتخب پروژه
تصویر پروژه
تصویر پروژه
تصویر پروژه
دستاورد نهایی این پروژه
یک سامانهٔ فعال روی goftito.ir که فایلهای Word، PDF، پاورپوینت، تصویر و زیرنویس را با همان چیدمانِ اصلی و با قرینهسازیِ کاملِ راستبهچپ ترجمه و تحویل میدهد. بیش از ۲٬۲۰۰ آزمونِ خودکار پشتش است، روی سرورِ لینوکس با بکاپِ خودکار و رمزنگاریشده اجرا میشود و اپ اندروید هم دارد.
بیایید یک تجربه دیجیتال حرفهای و مؤثر ایجاد کنیم.
از محتوای فنی و ارتباطات بصری تا وبسایت، سیستمهای تعاملی و ابزارهای اتوماسیون.