AI-Powered RAG Chatbot & Knowledge Base Automation
منذ شهر
عرض العمل
الوصف
قمت بتطوير Workflow Automation باستخدام n8n لبناء نظام ذكي لإدارة واسترجاع المعلومات من ملفات PDF باستخدام تقنية RAG (Retrieval-Augmented Generation).
النظام يقوم بأتمتة عملية إضافة المستندات إلى قاعدة المعرفة، ثم يتيح للمستخدم طرح الأسئلة والحصول على إجابات مبنية على محتوى المستندات من خلال Telegram Bot.
أهم مكونات المشروع:
ربط Google Drive لمراقبة Folder تلقائيًا عند إضافة ملفات جديدة.
تحميل ملفات PDF ومعالجتها بشكل آلي.
استخراج النص من المستندات وتقسيمه إلى Chunks باستخدام Recursive Character Text Splitter.
تحويل النصوص إلى Vector Embeddings باستخدام Google Gemini.
تخزين المستندات والـEmbeddings في Supabase Vector Database.
بناء AI Agent باستخدام Google Gemini لمعالجة أسئلة المستخدمين.
استخدام Supabase Vector Store للبحث الدلالي داخل قاعدة المعرفة.
إضافة Conversation Memory للحفاظ على سياق المحادثة.
ربط النظام مع Telegram لاستقبال الأسئلة وإرسال الإجابات تلقائيًا.
استخدام JavaScript لمعالجة وتنظيف مخرجات الـAI قبل إرسالها للمستخدم.
التفاصيل
| المشاهدات | 10 |
| المفضلة | 0 |
| القسم | برمجة, تطوير المواقع و التطبيقات - اخري |
حساب المستخدم
العربية
English