العودة لقائمة المشاريع
أتمتة جمع وترجمة تغريدات المشاهير في تويتر ونشرها تلقائيًا
الميزانية
$250.00 - $500.00
التصنيف
برمجة، تطوير المواقع والتطبيقات
المهارات المطلوبة
بايثون
Restful API
الروبوتات
برمجة
هندسة البرمجيات
تطوير البرمجيات
بايثون
Restful API
الروبوتات
برمجة
هندسة البرمجيات
تطوير البرمجيات
الوصف
أتمتة جمع وترجمة تغريدات المشاهير في تويتر ونشرها تلقائيًا
الهدف من المشروع:
أرغب في تطوير نظام تلقائي لجمع تغريدات المشاهير، ترجمتها إلى العربية، وإعادة نشرها على حسابي في تويتر، مع مراعاة أن تكون التغريدات المختارة الأكثر تفاعلًا فقط.
تفاصيل المشروع:
المهمة الرئيسية:
جلب التغريدات الحديثة من حسابات محددة لمشاهير مثل: إيلون ماسك (@elonmusk) دونالد ترامب (@realDonaldTrump) كاثي وود (@CathieDWood) مايكل بيري (@michaeljburry) اختيار التغريدات التي حصلت على أكثر من 1000 إعجاب أو 500 إعادة تغريد فقط. ترجمة التغريدات تلقائيًا إلى العربية. إعادة نشرها على حسابي بتنسيق مناسب، مثل:
إيلون ماسك: (النص المترجم)
️ ترامب: (النص المترجم) المطلوب في المشروع:
1. جلب التغريدات من Twitter API
استخدام Twitter API v2 لجمع التغريدات من قائمة الحسابات المحددة. استخراج التغريدات الأكثر تفاعلًا فقط بناءً على عدد الإعجابات وإعادة التغريد.
2. ترجمة التغريدات إلى العربية
استخدام Google Translate API أو OpenAI API (GPT-4) للترجمة بدقة عالية. ضمان أن الترجمة لا تغيّر المعنى الأصلي.
3. تنسيق التغريدات قبل نشرها
إضافة اسم صاحب التغريدة في بداية النص، مثال: "إيلون ماسك: ..." "ترامب: ..." التأكد من أن النص لا يتجاوز 280 حرفًا لتجنب مشاكل النشر في تويتر.
4. نشر التغريدات تلقائيًا على حسابي في تويتر
استخدام Twitter API لنشر التغريدات مباشرة. إمكانية جدولة التغريدات إذا لزم الأمر عبر Buffer أو Hootsuite.
5. تشغيل النظام تلقائيًا كل ساعة أو كل 6 ساعات
يجب أن يكون النظام قادرًا على العمل تلقائيًا دون تدخل يدوي. يمكن تشغيله عبر سيرفر سحابي (AWS Lambda أو Google Cloud Functions).
المتطلبات التقنية:
استخدام Python في البرمجة.
التعامل مع Twitter API v2.
التكامل مع Google Translate API أو ChatGPT API للترجمة.
نشر التغريدات عبر Twitter API.
التأكد من أن النظام يتوافق مع سياسات تويتر ولا يتم تصنيفه كبوت غير مشروع.
مخرجات المشروع:
كود برمجي نظيف ومُوثق لتنفيذ الأتمتة بالكامل.
إمكانية تشغيل النظام على سيرفر سحابي أو عبر جهاز محلي.
إمكانية التحكم في قائمة الحسابات المستهدفة بسهولة.
إمكانية ضبط الفلاتر مثل عدد الإعجابات وإعادة التغريد قبل نشر المحتوى.
دعم فني بسيط لضمان تشغيل المشروع بعد التسليم.
ملاحظات:
يجب أن يكون للمطور خبرة سابقة في التعامل مع Twitter API. يفضّل تقديم عينة تجريبية أو شرح للفكرة قبل البدء في التنفيذ. أرحب بأي اقتراحات لتحسين المشروع وجعله أكثر كفاءة.