الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

التعامل مع ArabicAnalyzer.jar

بدأه MaNooR في 12 أبريل 2012 · 3 رد · 1,325 مشاهدة · في JavaSE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله

أخواني المبرمجين بلغة الجافا

بدأت بالتعامل مع ArabicAnalyzer.jar وحاولت بأكثر من طريقة بأن اشغل الدالة المسؤولة عن التحليل الصرفي "analyzeToken"

ولكن من غير نتيجة

لمن سبق وتعامل مع هذة المكتبية ماهي الطريقة المتبعة لتشغيلها وعمل تحليل صرفي لأحد الكلمات العربية

أرجو الأفادة مع خالص الشكر والدعاء لمن يستطيع الإفادة..

#2

السلام عليكم ..

  1. هل تقصد تشغيل الــ AraMorph رابط
  2. التشغيل تكتب في سطر الأوامر مايلي رابط:
    java -cp build/ArabicAnalyzer.jar;lib/commons-collections.jar;lib/lucene-1.4.3.jar gpl.pierrick.brihaye.aramorph.test.TestArabicAnalyzer src/java/gpl/pierrick/brihaye/aramorph/test/testdocs/cp1256.txt results.txt

    حيث يجب أن يكون عندك ملفي jar آخرين هما :commons-collections.jar و lucene-1.4.3.jar و تمرر له ملف الدخل src/java/gpl/pierrick/brihaye/aramorph/test/testdocs/cp1256.txt , طبعا ممكن فقط تمرير اسم الملف لو كان موجودا في المجلد الحالي , و ملف الخرج results.txt الذي يقوك بإنشائه .

    1. commons-collections.jar : يمكن تحميله من http://commons.apache.org/collections/download_collections.cgi (تحميل الــ binary ثم تفتحه و تجد داخله commons-collections.jar) .
    2. lucene-1.4.3.jar يمكن تحمله من الموقع الرسمي للــ lucene و لكن يوجد العديد من الــ mirrors التي تقدمه مثل http://mirrors.ibiblio.org/pub/mirrors/maven2/lucene/lucene/1.4.3/lucene-1.4.3.jar
  3. باختصار .. قم بإنشاء مجلد جديد و ليكن d:\arabic ثم ضع فيه الــ commons-collections.jar و الملف lucene-1.4.3.jar و أنشئ الملف input.txt و اكتب فيه النص العربي المطلوب تحليله ثم .. افتح النافذة CMD و اكتب الأوامر :

    cd arabic
    java -cp ArabicAnalyzer.jar;commons-collections.jar;lucene-1.4.3.jar; gpl.pierrick.brihaye.aramorph.test.TestArabicAnalyzer input.txt results.txt
    d:
    ثم تجد في نفس المجلد ملف الخرج و فيه النتائج .
  4. ملاحظة : إذا لم تستطع تحميل ملفات الــ jar المطلوبة .. ممكن ارسلها لك ... لكن لن اعطيك السمكة ..بل اريد ان اعلمك اصطياد السمك ..

لا إله إلا الله ... محمد رسول الله

لو كانت مشاركتي مفيدة و تريد تشجيعي على المزيد من العطاء , فضلا قم بتقييم المشاركة

المعرًف القديم : houssam11350_11350

من مواضيعي : ArabGenCode : مولد كود و إجراءات مخزنة و واجهات لجداول سيكوال سيرفر

#3

الاخ الكريم حسام ,, أعجز عن شكرررك الحقيقة

تم البدء في العمل بعد أيام من المحاولات

شكراا على التوضيح والمساعدة , جعلها الله في ميزان حسناتك

#4

بارك الله بكم ...

بعض الإخوة راسلوني عن طريقة التشغيل ... مرفق ملف من نوع Secreen2Exe  فيديو لشرح العمل ...على عجالة ..

arabic_analyze_video.rar

1

لا إله إلا الله ... محمد رسول الله

لو كانت مشاركتي مفيدة و تريد تشجيعي على المزيد من العطاء , فضلا قم بتقييم المشاركة

المعرًف القديم : houssam11350_11350

من مواضيعي : ArabGenCode : مولد كود و إجراءات مخزنة و واجهات لجداول سيكوال سيرفر

مواضيع مشابهة