Home
Login

منصة بحث و RAG تعمل بالذكاء الاصطناعي لا تتطلب نقل البيانات، وتوفر إجابات فورية وآمنة لمعرفة المؤسسة في أكثر من 100 تطبيق.

Apache-2.0Python 2.8kswirlai Last Updated: 2025-06-19

Swirl-Search: وصف تفصيلي للمشروع

نظرة عامة على المشروع

Swirl-Search عبارة عن منصة بحث مفتوحة المصدر تعمل بالذكاء الاصطناعي و RAG (جيل معزز بالاسترجاع)، تهدف إلى تزويد المؤسسات بتجربة بحث موحدة عبر أكثر من 100 تطبيق، مما يتيح الحصول على إجابات فورية للمعرفة المؤسسية بشكل آمن دون الحاجة إلى نقل البيانات. يعتمد المشروع على Python و Django، ويمكن نشره في غضون دقائق.

الميزات الأساسية

1. تجربة بحث موحدة

  • تكامل مصادر متعددة: بحث موحد عبر قواعد البيانات (SQL و NoSQL) والخدمات السحابية وموفري البحث وجزر البيانات والأدوات مثل Miro و Jira و GitHub وغيرها.
  • لا حاجة إلى ترحيل البيانات: تبقى البيانات في مواقعها الأصلية، دون الحاجة إلى نسخها أو نقلها.
  • حماية الأذونات: تتبع نتائج البحث نظام الأذونات الحالي.

2. بحث ذكي مدعوم بالذكاء الاصطناعي

  • تقنية RAG: استخدام تقنية تضمين LLM المهيأة لإعادة ترتيب نتائج جميع مصادر الاستجابة.
  • أسئلة وأجوبة ذكية: توفير إجابات فورية مع روابط المصادر.
  • فهم السياق: فهم السياق الخاص بالمؤسسة، وتقديم إجابات دقيقة.

3. أمان ونشر على مستوى المؤسسات

  • أمان البيانات: الحفاظ على أمان البيانات الحساسة، دون الحاجة إلى تخزين خارجي.
  • نشر سريع: إكمال النشر في غضون دقائق، وليس شهورًا.
  • التحكم في البنية التحتية: التشغيل على البنية التحتية الخاصة بك، والتحكم الكامل.

البنية التقنية

المكونات الأساسية

  • موفرو البحث: دعم أكثر من 100 موصل مؤسسي.
  • معالجة الاستعلام: تحويل الاستعلام الذكي والتكيف.
  • تجميع النتائج: اتحاد البحث غير المتزامن وإعادة ترتيب النتائج.
  • تعزيز الذكاء الاصطناعي: تكامل خدمات الذكاء الاصطناعي مثل OpenAI و Hugging Face.

مصادر البيانات المدعومة

  • حزمة المكتب: SharePoint، Confluence، Google Drive.
  • أدوات التطوير: GitHub، Jira، أنظمة التوثيق.
  • قواعد البيانات: قواعد بيانات SQL، قواعد بيانات NoSQL.
  • الخدمات السحابية: مختلف المنصات السحابية وواجهات برمجة التطبيقات (APIs).
  • محركات البحث: Apache Solr، Elasticsearch، إلخ.

التثبيت والنشر

نشر سريع باستخدام Docker

# تنزيل ملف التكوين
curl https://raw.githubusercontent.com/swirlai/swirl-search/main/docker-compose.yaml -o docker-compose.yaml

# تشغيل الخدمة
docker-compose pull && docker-compose up

متطلبات البيئة

  • تطبيق Docker (أحدث إصدار).
  • يحتاج مستخدمو Windows إلى WSL 2 أو Hyper-V backend.
  • اختياري: مفتاح OpenAI API لوظائف RAG.

حالات الاستخدام

1. إدارة المعرفة المؤسسية

  • ربط SharePoint و Confluence و Drive.
  • الحصول على إجابات فورية مع روابط المصادر.
  • الحفاظ على أمان البيانات الحساسة.

2. دعم العملاء

  • البحث في وثائق الدعم وتذاكر الدعم.
  • استخدام محتوى المؤسسة لصياغة الردود.
  • الحفاظ على معايير إجابة متسقة.

3. فريق التطوير

  • البحث في GitHub و Jira والوثائق.
  • البحث عن أمثلة التعليمات البرمجية والحلول.
  • تسريع سير عمل التطوير.

4. بوابة بحث موحدة

  • بحث موحد عبر جميع الأدوات.
  • تتبع النتائج للأذونات الحالية.
  • لا حاجة لتكرار البيانات.

المزايا الرئيسية

مزايا الأداء

  • توفير الوقت: يوفر الفريق الذي يستخدم SWIRL في المتوسط 7.5 ساعات من وقت الإنتاج أسبوعيًا.
  • استجابة سريعة: إرجاع النتائج المرتبة في غضون ثوانٍ.
  • معالجة غير متزامنة: دعم اتحاد البحث المتزامن وغير المتزامن.

المزايا التقنية

  • مفتوح المصدر: مفتوح المصدر بالكامل، وقابل للتخصيص بحرية.
  • وحدات: دعم توسيع المعالجات والموصلات والخلاطات.
  • معالجة ذكية: يتضمن تصحيح الأخطاء الإملائية واكتشاف التكرارات وترتيب الصلة.

مزايا المؤسسة

  • الأمان: لا تغادر البيانات بيئة المؤسسة.
  • قابلية التوسع: دعم عمليات النشر المؤسسية واسعة النطاق.
  • المرونة: دعم مصادر بيانات متعددة وتكوينات مخصصة.

الميزات التقنية

معالجة الاستعلام الذكي

  • تحويل الاستعلام وإعادة كتابته.
  • مطابقة الجذور ومعالجة الكلمات المحظورة.
  • دعم تصحيح الأخطاء الإملائية.

تحسين النتائج

  • اكتشاف التكرارات بناءً على تشابه جيب التمام.
  • استراتيجيات ترتيب متعددة (الصلة والتاريخ والاستطلاع).
  • تصفية النتائج في الوقت الفعلي.

قدرات التوسع

  • تطوير معالج مخصص.
  • نظام المكونات الإضافية للموصل.
  • خلاط نتائج قابل للتكوين.

ملخص

Swirl-Search هو حل بحث قوي للمؤسسات يعمل بالذكاء الاصطناعي، يساعد المؤسسات على الحصول بسرعة على المعرفة المشتتة في الأنظمة المختلفة من خلال البحث الموحد والأسئلة والأجوبة الذكية والنشر الآمن. إن طبيعته مفتوحة المصدر وقدرات النشر السريع ووظائف الذكاء الاصطناعي القوية تجعله خيارًا مثاليًا لإدارة المعرفة الحديثة للمؤسسات.