محمود عبدالنبي
تحسين الظهور والبحث · أداة سطر أوامر · 2

دليل المستودع: مصنّف نية البحث العربية وتصنيفها الاستدلالي

صفحة تعريفية مستقلة بمستودع مصنّف نية البحث العربية وتصنيفها الاستدلالي. توضّح ما الذي يحاول حله، ولمن يناسب، وما الملفات التي ستجدها قبل الانتقال إلى المصدر.

المشكلة التي يعالجها

يوضح التوثيق الأصلي نطاق المشكلة بهذا الوصف:

Develop a lightweight, dependency-free Python CLI (arabic_intent_classifier.py) that ingests a CSV of Arabic keywords and classifies each query into Informational, Commercial Investigation, Transactional, or Navigational using a dialect-aware heuristic lexicon covering Egyptian, Saudi, and Gulf phrasing. Includes test suite with 100 sample queries.

لمن صُمم؟

الجمهور المحدد في README: PRO operating in high-growth e-commerce, digital publishing, and direct-response marketing across Saudi Arabia, UAE, and Egypt.

محتويات المستودع

الملفات الأساسية التي يسردها قسم بنية المستودع في README:

  • data/intent_lexicon_ar.json
  • examples/classified_output.csv
  • examples/input_keywords.csv
  • LICENSE
  • README.md
  • src/classifier.py
  • tests/test_classifier.py

طريقة مراجعته واستخدامه

  1. ابدأ بقراءة README وتأكد أن المشكلة المذكورة تطابق احتياجك الفعلي.
  2. افحص الملفات المذكورة أعلاه؛ أسماء الملفات توضح مكان البيانات والأدوات والقوالب والاختبارات.
  3. اتبع Quick Start الموجود في README، وتحقق من المتطلبات قبل تشغيل أي أمر.
  4. قارن المخرجات بعينة موثقة، وراجع القيود قبل استخدامها في قرار أو عمل عميل.

أمثلة أوامر البدء من README: python -m unittest discover -s tests · python src/classifier.py --help

النطاق والقيود

  • Colloquial Arabic Intent Ambiguity: Informational and commercial intent often overlap in Arabic social queries (e.g., 'كام سعره' vs 'أفضل نوع').
  • Transliterated Brand Queries: Queries containing Arabizi or English brand names require phonological normalization prior to intent scoring.
  • Local Commercial Heuristics: Keywords containing 'في الرياض' or 'كاش' signal immediate transactional and local purchase intent.

هذه الصفحة تلخص التوثيق المتاح ولا تثبت أداءً أو نتيجة تجارية. تحقق من صلاحية البيانات والمتطلبات قبل الاستخدام.

مستودعات مرتبطة