يعد هذا المشروع بيئة تجريبية شخصية تحتوي على مجموعة من المشاريع والتجارب الصغيرة باستخدام نموذج اللغة Qwen2.5-0.5B-Instruct الذي يعمل محليًا على الجهاز.
يهدف المشروع إلى استكشاف قدرات النماذج اللغوية الكبيرة (LLMs) وبناء تطبيقات عملية تعتمد على الذكاء الاصطناعي يمكن استخدامها في الحياة اليومية أو في بيئات العمل.
كما يُستخدم هذا المستودع كمنصة لعرض المشاريع والتجارب المتعلقة بالذكاء الاصطناعي ضمن ملفي المهني (Portfolio) وإظهار القدرة على تطوير تطبيقات تعتمد على النماذج اللغوية.
? المميزات
? روبوت محادثة مع ذاكرة
تطبيق محادثة تفاعلي يعتمد على نموذج لغوي.
يدعم حفظ سياق المحادثة (Conversation History) مما يسمح بإجراء حوار مستمر وأكثر طبيعية مع المستخدم.
? ملخص البريد الإلكتروني
أداة تقوم بالاتصال بصندوق البريد الإلكتروني.
استخراج الرسائل من البريد الوارد.
استخدام النموذج اللغوي لتوليد ملخصات قصيرة وواضحة للرسائل لتسهيل قراءة البريد بسرعة.
? تجارب وأدوات جديدة
إضافة أدوات وتجارب جديدة بشكل مستمر لاستكشاف استخدامات مختلفة للنماذج اللغوية الكبيرة.
⚙️ التقنيات المستخدمة
النموذج اللغوي
Qwen2.5-0.5B-Instruct
تشغيل النموذج
مكتبة Hugging Face Transformers لتشغيل النموذج محليًا
واجهة المستخدم
Gradio لإنشاء واجهات تفاعلية سريعة للتجربة
لغة البرمجة
Python 3.10+
أدوات إضافية
IMAP للوصول إلى البريد الإلكتروني (Gmail)
pyzmail36 لتحليل واستخراج محتوى الرسائل الإلكترونية