وصف المشروع

لدي فكرة، تقوم على البحث في النص العربي واستخراج بعض الجمل منه، وماهية الفكرة كما يأتي:

المعطيات:

1 [ملف txt به النص باللغة العربية (مضبوط بالشكل) (المبحوث فيه)]

2 [ملف txt به نص عربي وهو (المأخوذ منه المركبات الثنائية) للبحث عنها]

3 [ملف ثالث (مخرجات)]

الجزء الأول من السكربت للمركب الثنائي:

1- أخذ أول كلمتين (مركب ثنائي) من الملف 2 والبحث عنه في الملف 1 فإن وجد مطابقا له حرفيا، نسخه ونقله إلى الملف 3

2- يرجع مجددا إلى الملف 2 ويأخذ المركب الثنائي الذي يليه، ويكرر الأمر حتى نهاية النص.

3 - إن لم يجد مطابقا للمركب في الملف 1 ، أخذ اللفظ الأول من المركب (كتاب، )، وبحث عنه في الملف 1، فإن وجد مطابقا له حرفيا، نسخه ونقله إلى الملف 3، فإن لم يجد نقله بنفسه إلى الملف 3، ثم يأخذ اللفظ الثاني من المركب (، محمد)، ويبحث عنه في الملف 1، فإن وجد مطابقا له حرفيا، نسخه ونقله إلى الملف 3، فإن لم يجد نقله بنفسه إلى الملف 3.

4- يرجع مجددا إلى الملف 2 ويأخذ المركب الثنائي الذي يليه، ويكرر الأمر حتى نهاية النص.

الجزء الثاني من المركب الثلاثي:

أخذ أول ثلاث كلمات (مركب ثلاثي) من الملف 2 والبحث عنه في الملف 1 فإن وجد مطابقا له حرفيا، نسخه ونقله إلى الملف 3 ، ثم يرجع مجددا إلى الملف 2 ويأخذ المركب الثلاثي الذي يليه، ويكرر الأمر حتى نهاية النص.

إن لم يجد مطابقا للمركب في الملف 1 ، أخذ اللفظ الأول والثاني من المركب الثلاثي (كتاب، محمد، )، وبحث عنه في الملف 1، فإن وجد مطابقا له حرفيا، نسخه ونقله إلى الملف 3، فإن لم يجد، توقف وأخذ اللفظ الثاني والثالث من المركب الثلاثي (، محمد، الذي)، ويبحث عنه في الملف 1، فإن وجد مطابقا له حرفيا، نسخه ونقله إلى الملف 3، فإن لم يجد أخذ أول لفظ من المركب الثلاثي، وبحث عنه بنفسه في الملف 1، فإن وجد مطابقا له حرفيا، نسخه ونقله إلى الملف 3، فإن لم يجد نقله بنفسه إلى الملف 3، ثم اللفظ الذي بعده، ثم الذي بعده.

4- يرجع مجددا إلى الملف 2 ويأخذ المركب الثلاثي الذي يليه، ويكرر الأمر حتى نهاية النص.

المقصود بالمركبات الثنائية مثلا: ( ذهب محمد || إلى السوق || واشترى تفاحا || وعنبا وموزا || ثم رجع || إلى بيته || وفي طريقه || رأى رجلا||....)

المقصود بالمركبات الثلاثية مثلا: (حمدا لمن تفرد || بالبقاء وتوحد بالربوبية || والكبرياء والصلاة والسلام || على سيدنا محمدٍ || سيد الأنبياء وعلى || آله الأصفياء وأصحابه || .... )

أرجو أن يكون صاحب العمل صاحب خبرة طويلة في بايثون ومعالجة اللغات الطبيعية وبالأخص العربية

أيمن

أضف عرضك الآن

العروض المقدمة

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

سلام عليك لدي خبرة في بيثون تمكنني من تنفيذ الخوارزمية خاصتك بادق تفاصيلها انتظر منك الرد لنباشر بالعمل

السلام عليكم انا مطور متخصص في Java, يمكنني انشاء برنامج بلغة جافا في مدة لا تتجاوز يومين، مما يتيح لك عدة مميزات: إستعمال الخوارزمية في تطبيقات اندرويد ،iOS, w...

السلام عليكم سلام عليكم لدي خبرة في هذا المجال وأستطيع تنفيذ مشروعك بنجاح اخي العزيز فانا لدى خبره 5 سنوا لا تقلق انت بالمكان الصح الان يمكنك طلب الخدمة اتشرف ب...

السلام عليكم ومساء الخير أخ أيمن أنا مهندس برمجيات ولدي خبرة طويلة في لغة بايثون وصناعة سكريبتات الأتمتة ومعالجة ونمذجة البيانات وان شاء الله انا قادر على انجاز...

اهلا بك معك محمد فتحي مبرمج بايثون ومتخصص في معالجة اللغات استطيع التنفيذ أن شاء الله، في انتظار ردك للبدء في العمل ان شاء الله

السلام عليكم أنا محمد ابراهيم، مبرمج #C بخبرة خمس سنين، ولدي معرفة كبيرة بمكتبة regex. اذا لم يكن هناك مانع من برمجة البرنامج بلغة #C أنا جاهز للعمل وسيكون التط...

قبولك لهذا العرض يعتبر اتفاقاً بينك وبين المستقل وسيبقى موقع مستقل وسيطاً بينكما حتى تسليم المشروع. لن تتمكن من تغيير العرض أو إلغائه لاحقًا لذلك تأكد من اختيارك للعرض المناسب باتّباع النصائح التالية:

  • راجع صفحة حساب المستقل الذي اخترته واطّلع على أعماله السابقة
  • إن كانت هناك تفاصيل غير مذكورة في المشروع، فتواصل مع المستقل وأخبره بها أولًا
  • بإمكانك أن تتواصل مع المستقل وتسأله عن أية أمور تحتاجها
  • احرص دائمًا على إبقاء التواصل مع المستقل داخل الموقع قدر الإمكان وذلك لضمان حقوقك
  • لا تتردد من التواصل معنا ان احتجت لأي مساعدة، نحن نحب مساعدتك!

المستقل غير متاح لاستلام مشاريع، يمكنك ارسال تنبيه له لقبول العرض وإعادة المحاولة بعد بضعة ساعات، أو اختيار عرضاً من مستقل آخر.