تم الاندماج مع الموقع الرسمي لمشروع المكتبة الشاملة وقد يتم الاستغناء عن هذا النطاق قريبا

فصول الكتاب

[للمبرمجين فقط: المشكل الآلي 2.10 مفتوح]

ـ[الطيماوي]ــــــــ[06 - 06 - 08, 11:30 ص]ـ

البرنامج كما ذكرت سابقا تم بناءه بلغة الفيجوال سي، وقواعد بيانات أس كيو أل

والمطلوب:

1 - أن تقوم بتطوير البرنامج وليس بشرط استخدام نفس اللغة أو قواعد البيانات، خذ الفكرة وانطلق كما يحلو لك.

2 - لو اردت نفس اللغة ونفس البرنامج فالرجاء المساعدة في جعل تنصيبه واستخدامه اسهل للمستخدمين، ولو تمكنت من جعله أسرع بيكون نور على نور

رابط البرنامج مفتوح

ـ[الطيماوي]ــــــــ[06 - 06 - 08, 01:17 م]ـ

فكرة البرنامج

الكلمة قابلة للتغير من جهة الاعراب بحسب مكانها، لكن الجمل كلا فهي كتلة واحدة، ومثالها: حدثنا الحميدي

فهذه الجملة غير قابلة لتغير حركاتها الاعرابية أينما وقعت في أي نص.

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

تم ايصال الفكرة للبرنامج من خلال التجريب العشوائي بمعنى يقوم البرنامج بقراءة النص المراد تشكيله وفق جمل مكونة من 50 كلمة في كل مرة فإن وجدها تم استبدالها، وإلا يقوم بقراءة نفس الطول الكلمي ابتداء من الكلمة الثانية لأول النص ـ والهدف من ذلك استيعاب كل احتماليات ـ الجمل.

ثم ينتقل للجمل المكونة من 49 وهكذا انتهاء بالجمل الثنائية.

ولهذا يلاحظ في البرنامج في الأسفل مكتوب مثلا

44/ 22/1245

بمعنى أنه يعمل على الجمل التي طولها 44 كلمة، وأنه بدأ القراءة للجمل ابتداء من الكلمة 22 للنص المراد تشكيله وأن وصل الآن الى قراءة 1245 جملة بهذا الطول.

يبقى السؤال:

هل بالامكان استيعاب جمل العربية.

الجواب:

نعم لكنه صعب ويحتاج لوقت طويل جدا

لكن يمكن تجاوز هذه الصعوبة بالتدرج بمعنى

الاقتصار على جمل أهل الفن الواحد

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

وأحسب أن النتائج في كم ما سيتم تشكيله سيكون مرضي بإذن الله.

واجهتنا مشكلة أخرى وهي طول الوقت وكان يستلزم لتشكيل مائة صفحة ثلاثة أيام كاملة

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

اقترح بعض الاخوة الدمج بين فكرة المشكل الآلي 2.9 والمشكل الآلي 2.10 حيث الأول الدقة 100 في المائة والثاني يعتمد على قواعد بيانات مصنوعة آليا، فيتم ابتداء العمل بالمشكل 2.10 ثم بعد ذلك المشكل 2.9

ويتم دمج ذلك كله في برنامج واحد، لكني لم أستسغ هذه الفكرة حيث أن الهدف الأسمى هو دقة التشكيل وليس كم ما يتم تشكيله (في وجهة نظري)

ـ[الطيماوي]ــــــــ[06 - 06 - 08, 01:22 م]ـ

مرفق ملف القرآن الكريم كاملا مقطعا لسحبه لقاعدة البيانات

ولينظر من شاء فيه ليعرف طريقة تقطيع النص وكيفية سحبه.

متطلبات تشغيل البرنامج

أ ـ قواعد بيانات sql server

http://www.megaupload.com/sa/?d=YA1SSIRI (http://www.megaupload.com/sa/?d=YA1SSIRI)

شرح بالصور لكيفية تنصيب واستخدام البرنامج

http://www.megaupload.com/?d=X0Y0MXW8 (http://www.megaupload.com/?d=X0Y0MXW8)

ـ[الطيماوي]ــــــــ[07 - 06 - 08, 03:33 م]ـ

للرفع

ـ[الطيماوي]ــــــــ[10 - 06 - 08, 04:21 ص]ـ

للرفع

ـ[أبو سارة حسام]ــــــــ[10 - 06 - 08, 06:56 ص]ـ

الأسلوب المتبع في التشكيل علي خسب ظني يتوقف على:

1 - تشكيل لكل الكلمة ماعدا الحرف الأخير ويسمي.

2 - بناء قاعدة بيات وليكن قاغدة بيانات الكتب التسعة

3 - معرفة الكلمات التي ليس لها إلا حالة واحدة من التشكيل

4 - استدال كل كلمة في النص لها نفس الحالة فقط

5 - الكلمات التي لها إحتامال تشكيلين يظهر البرنامج صندق لإختيار أي تشكيل يريد

وشكراً

ـ[أبو سارة حسام]ــــــــ[10 - 06 - 08, 06:58 ص]ـ

تطلبات تشغيل البرنامج

أ ـ قواعد بيانات sql server

هل هذا هو البرنامج نفسه SQL Server

فإذا كان البرنامج فأي إصدار هو وأي نوع

هل هو SQL Server 2000 or 2005

¥

تعرف على الموسوعة الشاملة للتفسير