قمت بتطوير نظام أتمتة متكامل لموقع [TurboScribe.ai] يقوم بإدارة عملية التفريغ الصوتي والفيديو بشكل كامل، بدءًا من تسجيل الدخول ورفع الملفات مرورًا بـ تشغيل عملية التفريغ ومتابعة حالتها تلقائيًا وحتى استخراج النص النهائي ومعالجته.
النظام لا يقتصر على التفريغ فقط، بل أضفت إليه مجموعة من الميزات الذكية التي تضيف قيمة كبيرة للمستخدم:
الترجمة التلقائية بعدة لغات.
التلخيص الذكي (مختصر وطويل).
تكامل مباشر مع روابط Zoom وOneDrive لتفريغ الملفات دون الحاجة للتحميل اليدوي.
نظام Docker جاهز للتشغيل لتسهيل الإعداد والاستخدام.
واجهة سطر أوامر (CLI) تسمح بتنفيذ الأوامر وتمرير المعاملات بسهولة في البيئات الآلية.
يُتيح هذا الحل أتمتة كاملة وسريعة لعمليات التفريغ والترجمة والتلخيص، مع إمكانية دمجه في أنظمة أكبر أو استخدامه من قبل الأفراد والشركات لتوفير الوقت والجهد.
الأدوات والتقنيات المستخدمة:
- اللغة: Python
- أدوات الأتمتة: Selenium WebDriver, ChromeDriver
- التشغيل والتوزيع: Docker, Docker Compose
- التكامل: Zoom API, OneDrive API
- المهام الذكية: الترجمة، التلخيص (قصير وطويل)
- الواجهة: أوامر CLI مع تمرير المعاملات
- بيئة التطوير: VS Code, Chrome DevTools
- نظام التحكم في الإصدارات: Git, GitHub
أهم الإنجازات
- بناء نظام أتمتة متكامل لتفريغ الملفات الصوتية والفيديو بشكل تلقائي بالكامل.
- إضافة ميزات الترجمة والتلخيص الذكي لزيادة فائدة النصوص الناتجة.
- دعم الروابط المباشرة من Zoom وOneDrive لتسهيل عملية التفريغ.
- حزم المشروع داخل Docker لتسهيل الإعداد والتشغيل على أي نظام.
- تصميم واجهة CLI مرنة للتحكم الكامل عبر الأوامر.
- تحسين الاستقرار باستخدام انتظار ديناميكي (Explicit Waits) ومعالجة الأخطاء التلقائية.