منتديات اليسير للمكتبات وتقنية المعلومات » منتديات اليسير العامة » منتدى تقنية المعلومات » محركات البحث ..كيف نستخدمها ؟

منتدى تقنية المعلومات هذا المنتدى مخصص للموضوعات الخاصة بتقنية المعلومات التي تتعلق بالمكتبات ومراكز مصادر المعلومات ومراكز مصادر التعلم.

 
أدوات الموضوع تقييم الموضوع انواع عرض الموضوع
 
قديم Dec-26-2005, 05:15 PM   المشاركة1
المعلومات

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

د.محمود قطر غير متواجد حالياً
البيانات
 
العضوية: 13450
تاريخ التسجيل: Oct 2005
الدولة: مصـــر
المشاركات: 4,379
بمعدل : 0.65 يومياً


افتراضي محركات البحث ..كيف نستخدمها ؟

من المعروف أن الإنترنت هي مخزن كبير للمعلومات بشتى أنواعهاحيث يوجد الملايين من المواقع في الإنترنت والتي يحتوي كل منها على قدر لا بأس به من المعلومات. وتعتبر محركات البحث Search Engines هي الوسيلة الوحيدة للغوص في أعماق هذا المحيط الهائل من المعلومات للحصول على الصيد الذي تريده، ولكن ليس كل من ركب البحر بحارا. يواجه الكثير صعوبات في البحث عن مايريدونه في الإنترنت حيث يفاجأ البعض عند البحث عن موضوع معين بآلاف النتائج Search results والتي قد لا يتعلق أغلبها بالموضوع الذي بحث عنه أو تكون منتديات كالتي تظهر لك ويمكن تجنب ذلك بمحاولة التالي وسأوجه الحوار للجميع ذكور وإناث. طرق الإستفادة من محركات البحث: أولا: عند البحث عن الموضوع قم باختيار الكلمات الأقل شمولا وذلك لكي تحصل على أقل عدد ممكن من النتائج، فمثلا عندما تريد البحث عن مشكلة في برنامج إنترنت اكسبلورر، فإنه يمكنك كتابة "Internet Explorer" ولكن هذا بالطبع سيعطيك نتائج أكثر من لو كتبت "Internet Explorer Bug" وهكذا. بالطبع فعند حصولك على نتائج أقل مما توقعته فيمكنك جعل البحث أكثر عمومية باختيار كلمات أسهل. ثانيا: استخدم خصائص محركات البحث للحصول على ما تريده. أغلب محركات البحث تقوم بالبحث عن الوثائق التي تحتوي على أي كلمة كتبتها، فلو بحثت عن كلمة Saudi Arabia فستأتيك كل الصفحات التي تحتوي على كلمة Saudi أو كلمة Arabia أو كلاهما. بينما لو وضعت علامة + أمام كلمة معينة فهذا يخبر محرك البحث بأن هذه الكلمة يجب أن تكون موجودة فمثلا عندما تبحث عن +Saudi Arabia فإن هذا يعني أن نتائج البحث يجب أن تحتوي على كلمة Saudi ولكن ليس من الضروري احتواءها على كلمة Arabia. أما لو وضع علامة – أمام كلمة معينة فهذا يعني استثناء أي نتيجة تحتوي على هذه الكلمة. وكذلك عندما تبحث عن نص معين مثل اسم شخص فيجب أن تضعه بين علامتي تنصيص " " فمثلا البحث عن “Saudi Arabia” سيظهر جميع الصفحات التي تحتوي على كلمة Saudi متبوعة مباشرة بكلمة Arabia ولن يظهر أي وثيقة تحتوي على كلمة واحدة منهما. ثالثا: بعض محركات البحث تعطيك إمكانية البحث باستخدام سؤال، وهذه الطريقة تعتبر مناسبة نوعا ما عندما تريد البحث عن موضوع عام ومشهور، فإن إمكانية تعرف برنامج البحث على هذا السؤال كبيرة. يجب ملاحظة أن بعض محركات البحث يدعم اللغة العربية ويمكنك من البحث عن كلمات عربية، ولكن البعض الآخر لا يمكنك من عمل ذلك. وللمعلومية فإن البحث باللغة العربية أصعب من البحث باللغة الإنجليزية وذلك كون اللغة العربية، لغة إشتقاقية، فمثلا عند البحث عن كلمة "طالب" من المفترض أن يتم الحصول على الكلمات "طلبة" و "طلاب" و "طالبات" وغيرها من الكلمة المشتقة من فعل "طلب" وهذا بالطبع من الصعب برمجته في محرك البحث لأنه يتطلب إرجاع الكلمة إلى جذرها اللغوي ومن ثم اشتقاق جميع الكلمات منه ومن ثم البحث عن هذه الكلمات المشتقة. أما اللغة الإنجليزية فهي لغة إلحاقية أو لصقية حيث أن جميع مشتقات الكلمة عبارة عن إلحاق حروف معينة بها مثل "er" و "ed" وغيرها من الملحقات الأخرى (مع وجود بعض الاستثناءات البسيطة). وتجدر الإشارة هنا إلى موقع www.arabvista.com المختص بالبحث باللغة العربية. وإن عجبي من الذي يشتر جوالا ولا يقوم بقراءة خصائصه وكيفية الاستفادة منها كعجبي من الذي يستخدم أحد محركات البحث في الإنترنت من دون أن يكرس القليل من الدقائق للتعرف على خصائص البحث وكيفية القيام به فلابد أختي من قراءة حتي ولو القليل عن محرك البحث الذي تفضلين استخدامه وفقك الله. الأخ الكريم هذا من أهم الأسئله التي وددت أن تطرح اليوم ولذا سأحاول الإستفاضة فى شرحها لأغطي التالي: - ما هو محرك البحث؟ - آليات البحث - أدلة البحث - محركات البحث العربية ما هو محرك البحث؟ محرك البحث (search engine) هو برنامج يُتيح للمُستخدِمين البحثَ عن كلمات محددة ضمن مصادر الإنترنت المختلفة (مواقع الويب ومواقع FTP و تلنت (Telnet))، ويتألف محرك البحث من ثلاثة أجزاء رئيسة هي: • برنامج العنكبوت .(spider program) • برنامج المُفهرِس .(indexer program) • برنامج محرك البحث. ومضة: من الجدير بالذكر أن بعض محركات البحث تُستخدَم للبحث ضمن موقعٍ واحد فقط. شرح وظيفة البرامج المكونة لمحرك البحث: 1. برنامج العنكبوت تَستخدِم محركاتُ البحث برنامجَ العنكبوت (spider) لإيجاد صفحات جديدة على الويب لإضافتها، ويسمى هذا البرنامج أيضاً الزاحف (crawler) لأنه يُبحر في الإنترنت بهدوء لزيارة صفحات الويب والاطلاع على محتوياتها، ويأخذ هذا البرنامج مؤشرات المواقع من عنوان الصفحة (title)، والكلمات المفتاحية (keywords) التي تحويها، إضافة إلى محتويات محدِّدات الميتا (Meta tags) فيها. ولا تقتصر زيارة برنامج العنكبوت على الصفحة الأولى للموقع بل يتابع البرنامج تَعقُّبَ الروابط (links) الموجودة فيها لزيارة صفحات أخرى. أما الغاية من هذه الزيارات فهي وضع النصوص المنتقاة في نظام الفهارس لمحرك البحث، ليتمكن المحرك من العودة إليها فيما بعد، ولم تغب فكرة تغير المحتوى في الموقع عن بال مصممي محرك البحث، إذ ينظم محرك البحث زيارات دورية للمواقع الموجودة في الفهرس للتأكد من التعديلات التي تصيب المواقع المفهرسة. 2. برنامج المُفهرس يُمثل برنامج المُفَهرِس (index program)، الكتالوج (catalogue) أحياناً، قاعدة بيانات (database) ضخمة تُوَصِّف صفحات الويب، وتَعتمد في هذا التوصيف على المعلومات التي حَصَلت عليها من برنامج العنكبوت (spider) كما تعتمد على بعض المعايير مثل الكلمات الأكثر تكراراً من غيرها، وتختلف محركات البحث عن بعضها في هذه المعايير، إضافة إلى اختلافها في خوارزميات المطابقة (ranking algorithms). 3. برنامج محرك البحث يبدأ دور برنامج محرك البحث (search engine program) عند كتابة كلمة مفتاحية (keyword) في مربع البحث (search box) ؛ إذ يأخذ هذا البرنامج الكلمة المفتاحية ويبحث عن صفحات الويب التي تحقق الاستعلام الذي كونه برنامج المُفهرس في قاعدة بيانات الفهرس (index database)، ثم تُعرَض نتيجة البحث المتمثلة بصفحات الويب التي طلبها المُستخدِم في نافذة المُستعرض .(browser window) أمثلة على محركات البحث: يوجد عدد كبير من محركات البحث التي تنتشر على الويب نذكر منها على سبيل المثال لا الحصر Yahoo Google Lycos AltaVista Excite Netscape وتختلف محركات البحث عن بعضها في أسلوب العمل، فمثلاً: تحتفظ قاعدة بيانات ألتافيستا (AltaVista) بكل تفاصيل صفحة الويب المخزنة، أما غيرها من آليات البحث الأخرى فقد يحتفظ بالعناوين الرئيسة للصفحة فقط، مما يؤدي إلى اختلاف نتائج شكل ودقة نتائج البحث الظاهرة للمُستخدم. ذكرنا سابقاً أن محركات البحث تستخدم في بحثها عن مواقع الويب ما يدعى الكلمات المفتاحية (keywords) التي يمكن أن تكون كلمة أو عبارة (phrase). وتَستخدِم آلياتُ البحث عادةً بعضَ المعاملات (operators)، مع هذه الكلمات المفتاحية، لتوفير خيارات إضافية لعملية البحث.. أما أدلة البحث فهي Search directories) يُعَدُّ دليل الويب (Web directory)، أو المُرشد أو الكتالوج (catalogue or guide)، وسيلةً أخرى للبحث عن المعلومات في شبكة الويب العالمية. وخلافاً لمحركات البحث، يحوي دليل الويب، وهو موقع على الويب، روابطَ مُنظمة ومُرتبة (تنظم عادة حسب مواضيع عامة وأخرى فرعية) تُؤدي إلى مصادر المعلومات. وتُنشِئ هذه الأدلة من قِبل بعض الجهات أو المؤسسات، ثُمَّ يجري تحديد مصادر المعلومات التي ستشير الروابط إليها، وتُجمع، وتُراجع، وتُنظم، وتُصنف لتوضع في النهاية في أدلة الويب. محركات البحث العربية ظهر مؤخراً بعض محركات البحث التي تدعم البحث باللغة العربية، ويكمن السبب في قلة هذه المحركات وتأخر ظهورها إلى التقنيات المعقدة التي يحتاجها البحث باللغة العربية. إذ تختلف طبيعة اللغة العربية عن الإنجليزية، فاللغة العربية لغة صَرفية (morphological)، بينما الإنجليزية لغة لصقية (affixational). ومن هنا كان لا بد للشركات التي تطرح محركات بحث عربية قوية أن تمتلك التقنيات اللازمة لمعالجة اللغة العربية آلياً. وقد ظهر أثر ذلك في محركات البحث الموجودة التي انقسمت إلى مجموعتين: • المجموعة الأولى: قلَّدت هذه المجموعة محركات البحث الإنجليزية ولذلك فقد جاءت نتائجها ضعيفة لاعتمادها في البحث على المطابقة الحرفية (string matching) لكلمات البحث، مما يتسبب في حجب الكثير من المعلومات التي تتوافق مع الكلمات المراد البحث عنها (التي قد تختلف بأحرف زائدة بسيطة). • المجموعة الثانية: اعتمدت هذه المجموعة من محركات البحث على تقنيات متقدمة لمعالجة اللغة العربية، ومن أبرز الأمثلة عليها: أراب فيستا (Arabvista) و الإدريسي؛ الذي أصدرته شركة صخر لبرامج الحاسب الآلي. تتميز المجموعة الثانية بإمكانات إضافية مثل: البحث باللواصق، والبحث بالمشتقات. وقد استفاد محرك الإدريسي من التقنيات المتقدمة التي ابتكرتها شركة صخر في معالجة اللغة العربية، فتميز عن غيره بعدة أمور مثل: 1. البحث بالمترادفات: تُستخدم للبحث عن نصوص عربية متشابهة المعنى كما هو مبين في المثال. مثال: البحث عن كلمة "مساعدة" سيعطي من بين نتائج البحث كل الصفحات التي تحوي كلمات عربية مثل: (مساعدة، معونة، مؤازرة، .. الخ). 2. البحث بالمعاني والترجمة: تُستخدم للبحث عن نصوص إنجليزية عن طريق كلمة عربية يجهل المستخدم معناها. مثال: البحث عن كلمة "مساعدة" سيعطي من بين النتائج كل الصفحات التي تحوي كلمات إنجليزية مثل: (help, assistance, aid). 3. إمكانية التعامل مع التشكيل بشكل جيد. ومن الجدير بالذكر أن معظم محركات البحث العربية تقوم بعد معالجة الكلمة أو العبارة المراد البحث عنها بترجمتها إلى اللغة الإنجليزية، ليجري البحث عنها بعدة لغات في مواقع الويب المُفهرسة لديه. (منقول بنصرف عن إسلام أون لاين) يمكن تصفح النص الكامل على الرابط http://www.islamonline.net/livedialogue/arabic/Browse.asp?hGuestID=Wo0x79تحياتي ومحبتيــــــــــــــــــــــــــــــــــــــــــــ ـــــــــــــــــتكون .. أو لا تكون .. هذا هو السؤال












  رد مع اقتباس
 

مواقع النشر (المفضلة)


الذين يشاهدون محتوى الموضوع الآن : 1 ( الأعضاء 0 والزوار 1)
 

تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة

الانتقال السريع


الساعة الآن 07:23 PM.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. جميع الحقوق محفوظة لـ : منتديات اليسير للمكتبات وتقنية المعلومات
المشاركات والردود تُعبر فقط عن رأي كتّابها
توثيق المعلومة ونسبتها إلى مصدرها أمر ضروري لحفظ حقوق الآخرين