درمورد اين سايت

تحقيقات وتأليفات

  کلاسهای مجازی

نتايج امتحانات

سؤالهای امتحانی

برنامه امتحانی

تکاليف

منابع درسی

سرفصل دروس

برنامه ترم جاری

آخرين اخبار: وب سايت به روز رسانی شد....برای کسب اطلاعات بيشتر به صفحات مختلف مراجعه کنيد

 

 

آستفاده از اينترنت در تحقيقات

   

جستجوی بولين بر روی اينترنت


هنگامی که از يک موتور جستجوی اينترنت استفاده می کنيد، استفاده از منطق بولين می تواند از سه راه مختلف صورت بگيرد:

1- منطق کامل بولين با استفاده از عملگرهای منطقی

2- منطق بولين تلويحی با استفاده از جستجوی کليدواژه ها

3- استفاده از يک قالب آماده برای استفاده راحت تر کاربر

 

1- منطق کامل بولين با استفاده از عملگرهای منطقی

بسياری از موتورهای جستجو امکان جستجو از طريق منطق کامل بولين و با استفاده از عملگرهای منطقی بولين را در اختيار کاربران خود می گذارند.

مثالها:

 سؤال: من اطلاعاتی در مورد گربه ها می خواهم.

منطق بولين: OR

جستجو: cats OR felines   (گربه OR گربه سانان)

 

 سؤال: من علاقمند به خوانش پرشی در بزرگسالان هستم.

منطق بولين: AND

جستجو: dyslexia AND adults  (خوانش پرشی AND بزرگسالان)

 

 سؤال: من علاقمند به کسب اطلاعاتی در مورد تشعشعات هستم اما نه تشعشعات هسته ای

منطق بولين: NOT

جستجو: radiation NOT nuclear  (تشعشعات NOT هسته ای)

 

 سؤال: مايلم در مورد رفتار گربه ها مطالبی بياموزم.

منطق بولين: OR, AND

جستجو: (cats OR felines) AND behavior  (گربه ها OR گربه سانان) AND رفتار

 

توجه: استفاده از پرانتز در اين جستجو بعنوان تعيين ترتيب پردازش شناخته می شود. در اين روش، کلماتی که بين آنها عملگر منطقی OR قرار می گيرد در داخل پرانتر نوشته می شود بنابراين، موتور جستجو ابتدا اين قسمت را مورد پردازش قرار می دهد و سپس نتايج بدست آمده را با نتايج مربوط به آخرين قسمت جستجو ترکيب می کند. استفاده از اين روش، مارا مطمئن می سازد که کلماتی که با عملگر OR به يکديگر مربوط شده اند، با هم بصورت يک واحد منطقی درنظر گرفته می شوند.

 

2- منطق بولين تلويحی با استفاده از جستجوی کليدواژه ها

جستجوی کليد واژه ای به گونه ای از جستجو گفته می شود که در آن شما کلماتی را مورد جستجو قرار می دهيد که دربر دارنده مفاهيم مورد نظر شما می باشند. در اين حالت، عملگرهای بولين مورد استفاده قرار نمی گيرند.

 

منطق بولين تلويحی به روشی اشاره دارد که درآن از علامتهايی به جای عملگرهای منطقی بولين استفاده می شود. در اين نوع جستجو دراينترنت، حتی ننوشتن يک علامت هم مهم و معنی دار است. همچنين در اين روش، فاصله بين کليدواژه ها بعنوان عملگر منطقی OR يا AND درنظر گرفته می شود. بسياری از موتورهای جستجوی معروف سنتا" فاصله بين کليدواژه هارا بعنوان OR تلقی می کنند اما به تدريج اين قاعده کمتر رعايت می شود. موتور جستوی Excite نمونه ای از موتورهای جستجويی است که هنوز از اين قاعده استفاده می کنند.

 

منطق بولين تلويحی امروزه آنقدر معمول شده که تقريبا" بصورت يک استاندارد عملی جستجو درنظر گرفته می شود.

 

مثالها:

 سؤال: من به اطلاعاتی در مورد گربه ها نيازمندم.

منطق بولين: OR

جستجو: cats    felines       (گربه ها    گربه سانان)

اين مثال برای موتورهای جستجويی درست است که فاصله بين کليدواژه ها را بعنوان بولين OR تعبير می کنند. برای فهميدن اينکه هر موتور جستجو بصورت پيش فرض فاصله بين کلمات را بعنوان کدام عملگر تعبير می کند، به قسمت help آن موتور جستجو مراجعه کنيد.

 سؤال: من علاقمند به پرش خوانی در بزرگسالان هستم.

منطق بولين: AND

جستجو: +dyslexia    +adults      (بزرگسالان+    پرش خوانی+)

 

 سؤال: من علاقمند به کسب اطلاعاتی در مورد انواع تشعشعات بجز تشعشعات هسته ای هستم.

 منطق بولين: NOT

جستجو: radiation    -nuclear  (تشعشعات    هسته ای-)

 

 سؤال: مايلم در مورد رفتار گربه ها مطالبی بياموزم.

منطق بولين: OR, AND

جستجو: cats    felines    +behavior

 

3- استفاده از يک قالب آماده برای استفاده راحت تر کاربر

بعضی از موتورهای جستجو از يک قالب خاص برای جستجو استفاده می کنند که به کاربران اين امکان را می دهند که منطق بولين مورد نظر خود را از يک منو انتخاب کنند. در اين روش غالبا" به جای استفاده از خود عملگر منطقی، اززبان محاوره ای استفاده می شود.

مثالها:

 

 سؤال: من به اطلاعاتی در مورد گربه ها نيازمندم.

منطق بولين: OR

جستجو: Any of these words/Can contain the words/Should contain the words

 

    سؤال: من علاقمند به پرش خوانی در بزرگسالان هستم.

منطق بولين: AND

جستجو: All of these words/Must contain the words

 

 سؤال: من علاقمند به کسب اطلاعاتی در مورد انواع تشعشعات بجز تشعشعات هسته ای هستم.

 منطق بولين: NOT

جستجو: Must not contain the words/Should not contain the words

 

 سؤال: مايلم در مورد رفتار گربه ها مطالبی بياموزم.

منطق بولين: OR, AND

جستجو: اگر قالب جستجو اجازه ترکيب عملگرهای منطقی را می دهد، بصورت ترکيبی از عباراتی که در بالا عنوان شدند.

جدول مقايسه سريع

بولين کامل در برابر بولين تلويحی در برابر قالب جستجو

 

بولين کامل

بولين تلويحی

قالب جستجو

OR

College OR university

college    university
يادداشت زير رابخوانيد*

any of these words
can contain the words
should contain the words

AND

poverty and crime

+poverty  +crime

all of these words
must contain the words

NOT

cats not dogs

cats    -dogs

must not contain the words
should not contain the words

NEAR, etc.

cats near dogs

N/A

Near

* اين عبارت جستجو در مورد موترهای جستجويی صادق است که بصورت پيش فرض فاصله بين کلمات را بعنوان بولين AND تلقی می کنند. موتورهايی مانند AOL ، Google ، Lycos و Northern Light. هنگام استفاده از هر موتور جستجو، با مراجعه به قسمت help آن سايت مطمئن شويد که کدام عملگر بصورت پيش فرض مورد استفاده قرار دارد.

 

کجا جستجو کنيم؟

يک ليست انتخابی

مشخصه

موتور جستجو

عملگرهای بولين

AltaVista Advanced Search | C4 | Dogpile | Excite | HotBot | HotBot SuperSearch | Ixquick Metasearch | Northern Light | ProFusion | WebCrawler

منطق کامل بولين همراه با پرانتز مانند:

behavior and (cats or felines)

AltaVista Advanced Search | C4 | Excite | HotBot | Ixquick Metasearch | MSN Search Advanced Search | Northern Light

بولين تلويحی        +/-

بيشتر موتورهای جستجو اين گزينه را ارائه می کنند

منطق بولين با استفاده از قالب جستجو

AllTheWeb Advanced Search | AOL.COM Search Options | Excite Advanced Search | HotBot | Lycos Pro | MSN Search Advanced Search | ProFusion Advanced | Snoopa

عملگرهای تقريب

AltaVista Advanced Search | Google [بصورت پيش فرض] | Ixquick Metasearch

 

هنگامی که بيش از يک کلمه را در موتور جستجو وارد می کنيد، فاصله بين کلمات مفهومی منطقی دارد که نتايج جستجو را مستقيما" تحت تأثير قرار می دهد. اين مفهوم در موتورهای جستجوی مختلف، متفاوت است و به آن شيوه نگارش پيش فرض گفته می شود. برای مثال:

در موتور جستجوی AltaVista, اگر بخواهيد اطلاعاتی در مورد مهاجرت پرندگان کسب کنيد، و برای اين کار ، کلمات:

birds     migration

را مورد جستجو قرار دهيد، موتور جستجو صفحاتی را به شما معرفی می کند که يکی از کلمات bird  يا migration  ويا هر دوی اين کلمات در آنها باشد. يعنی در اين موتور جستجو، فاصله بين کلمات، بصورت بولين OR تعبير می شود و اين احتمالا" با آنچه شما بدنبالش هستيد متفاوت است.

 

در موتورهای جستجوی Google  ، HotBot يا Northern Light ، نتيجه جستجوی کلمات

birds     migration  تنها صفحاتی است که هر دو کلمه birds و migration در آنها آمده است. بنابراين در موتورهای جستجوی فوق، فاصله بين کلمات به طور پيش فرض بصورت بولين AND تعبير شده است که برای منظور ما مناسبتراست.

قبل از اينکه از يک موتور جستجو استفاده کنيد، مطمئن شويد که دستور نگارش پيشفرض در آن موتور جستجو را می دانيد. برای اطلاع شما، دستور نگارش در موتورهای جستجوی معروف در زير آمده است:

Quick Reference Guide to Search Engine Syntax.

برای استفاده مؤثر از موتورهای جستجوی وب، بايد زبان خاص اين موتورها را دانست. دانستن اين زبان، بخصوص برای جستجوی صفحات اصلی سايتهای وب مفيد است. اگر دقيقا" نمی دانيد دستور نگارش در موتور جستجويی که می خواهيد از آن استفاده کنيد چگونه است، بايد بصورت زير عمل کنيد:

 

     برای کلمات کليدی که حتما" بايد در نتيجه جستجو باشند از علامت + استفاده کنيد

 بعنوان مثال، در جستجو برای يافتن اطلاعات در مورد مهاجرت پرندگان بنويسيد:

+birds    +migration

و برای جستجوی عبارات، عبارت مورد نظر را در درون گيومه ("   ") قرار دهيد. مثلا" اگر می خواهيد در مورد حقوق بشر تحقيق کنيد، بايد بنويسيد:

"human rights"

در اين صورت، موتور جستجو تنها صفحاتی را به شما معرفی می کند که عين عبارت فوق در آن آمده باشد.

 

     اگر نمی خواهيد از تکنيکهای جستجو استفاده کنيد، می توانيد از موتور جستجوی Ask Jeeves استفاده کنيد. در اين موتور جستجو، شما می توانيد موضوع مورد جستجو را بصورت يک جمله سؤالی مطرح کنيد. بهترين نتيجه از اين طريق زمانی حاصل می شود که سؤال خود را به گونه ای طرح کرده باشيد که پاسخی دقيق و مشخص داشته باشد.

 

     موتورهای جستجو برای کمک به کاربر در يافتن هرچه دقيقتر اطلاعات مورد نياز، امکانات بسيار زيادی ارائه می کنند.

 

     در موتورهای جستجو، معمولا" نتايج جستجو بصورت مرتب شده نمايش داده می شوند. بيشتر موتورهای جستجو از معيارهای مختلفی برای استخراج اطلاعات و يافتن صفحات مرتبط با موضوع جستجواستفاده می کنند و نتايج حاصله نيز معمولا" بر همين اساس به کاربر ارائه می شوند. اين معيارها شامل: وجود کلمات کليدی مورد جستجو در عنوان صفحات، URL ، اولين سرفصل، HTML META tag، تعداد دفعاتی که موضوع جستجو در متن تکرار شده است، پرداختن به موضوع جستجو در ابتدای متن، درکنارهم آمدن کلمات مورد جستجو در متن و مواردی ديگرمی باشند. به اين روش، رده بندی و نمايش نتايج جستجو "on the page" گفته می شود و در تعداد بسيار زيادی از موتورهای جستجوی نسل اول مورد استفاده قرار می گيرد.

 

     يکی از جالبترين پيشرفتهای حاصله در تکنولوژی موتورهای جستجو، طبقه بندی هوشمندانه ترنتايج جستجو می باشد. در اين روش، نتايج نه بر اساس صرف وجود کلمه يا کلمات مورد جستجو در متن، بلکه بر اساس ارتباط مفهومی متن صفحات با موضوع جستجو مرتب شده و نمايش داده می شوند. به اين شيوه مرتب کردن نتايج جستجو، "off the page" گفته می شود. موتورهای جستجويی که از اين روش استفاده می کنند، موتورهای جستجوی نسل دوم خوانده می شوند. بعنوان مثال:

 

o    Direct Hit ، صفحات را بر اساس ترتيب انتخاب ساير کسانی که بدنبال موضوع مشابهی می گشته اند مرتب می کند.

 

o    Google! نتايج جستجو را بر اساس تعداد لينکهای مرتبط به هر صفحه از سايتهايی که از سوی گوگل معتبر شناخته می شوند مرتب می کند.

 

o    Northern Light نتايج جستجو را در پوشه های جستجويی که برای هر جستجو می سازد قرار می دهد. اين پوشه ها بر اساس موضوع ويا نوع سايتها از يکديگر مجزا شده و مرتب می شوند.

 

o    Applied Semantics موضوع جستجو را مورد پردازش قرارداده و سعی می کند با استفاده از اطلاعاتی که کاربر در مورد موضوع مورد جستجو در اختيارش می گذارد، هدف کاربر از جستجو را دريافته و بر همين اساس صفحات نتايج رابر اساس بيشترين تطابق با هدف کاربر مرتب نموده و نمايش دهد.

 

در حالی که غالب موتورهای جستجو، نتايج را بطور عمودی و در يک ليست بلند نمايش می دهند، موتورهای جستجوی نسل دوم، با استفاده از ابزار پردازش مفهومی، نتايج جستجو را بصورات افقی ارائه می دهند. نحوه کار بدينصورت است که موتور جستجو، بر اساس استنباط خود از موضوع جستجو، نتايج بدست آمده را طبقه بندی می کند و اين امکان را به شما می دهد که ابتدا طبقه بندی موضوعی را مرور کرده و پس از يافتن آن گروه از صفحات که محتويات آنها منطبق با نياز شماست، به آن صفحات مراجعه کنيد. موتورهای جستجویGuidebeam Northern Light, Query Server, و Vivisimo مثالهايی از اين گونه موتورهای جستجو هستند.

 

اگر تعداد نتايج جستجوی شما بسيار زياد بود، زياد ذوق زده نشويد! جای نگرانی هم نيست... زيرا در بسياری از موارد، تعداد زيادی از نتايج نشان داده شده، صفحات مختلف يک سايت واحد هستند. موتورهای جستجوی  AltaVista ، Excite و HotBot  از جمله سايتهايی هستند که با استفاده از تکنيک گروه بندی نتايج از اين امر جلوگيری می کنند. استفاده از اين موتورهای جستجو، ممکن است تعداد نتايج بدست آمده را کاهش دهد اما در عوض، هر نتيجه ارائه شده، متعلق به يک سايت متفاوت خواهد بود.

 

چند دستورالعمل مفيد برای محدود کردن نتايج جستجو

اگر تعداد نتايج جستجوی شما بسيار زياد است يا نتايج ارائه شده ارتباطی با موضوع مورد نظر شما ندارد:

 

     کلماتی که بهتر بتواند نشاندهنده هدف شما از جستجو باشد را به کليد واژه های خود اضافه کنيد.

 

     از کلماتی استفاده کنيد که مخصوص موضوع مورد جستجوی شما باشد. بعنوان مثال،

 استفاده از واژه Toyota به جای car نتايج دقيقتری بدنبال خواهد آورد.

 

     عبارات مناسب را با استفاده از بولين AND (+) وارد کنيد. بنابراين، موتور جستجو تنها نتايجی را به شما ارائه خواهد داد که دربر گيرنده همه کليد واژه ها باشد.

 

     در صورت امکان، از عملگرهای تقريب استفاده کنيد

 

     جستجوی خود را به بخشهای مجزا مانند عنوان، صفحه اول ويا امثال آن محدود کنيد.

 

     از بولين NOT برای حذف نتايجی که حاوی مطالبی هستند که ارتباطی به موضوع جستجوی شما ندارند استفاده کنيد.

 

اگر نتايج بدست آمده بسيار کم و محدود است:

      کليد واژه هايی که ارتباط کمتری با موضوع جستجویتان دارد را حذف کنيد.

 

     از کلمات کلی تر استفاده کنيد.

 

      کلمات و عبارات مترادف با کليد واژه های انتخابی را با استفاده از بولين OR اضافه کنيد.

يا:

از گزينه های موجود در برخی از موتورهای جستجو برای يافتن اسناد مرتبط با نتايج بدست آمده استفاده کنيد. موتورهای جستجوی FindSame ، Google ، ProFusion  و Raging Search همگی دارای چنين قابليتی هستند.

 

موتورهای جستجوی مِتا، کليد واژه ها را بطور همزمان در چندين موتور جستجو مورد جستجو قرار می دهند. اين موتورهای جستجو با عناوين موتورهای جستجوی موازی، موتورهای جستجوی درهم تنيده يا ابر موتورهای جستجو نيز شناخته می شوند. استفاده از اين موتورهای جستجو زمانی مفيد است که:

 

     که می خواهيد جستجو کنيد اطلاعات زيادی نداشته باشيد و دقيقا" ندانيد که کجا بايد بدنبال آن بگرديد.

 

     نتوانسته باشيد با استفاده از ساير موتورهای جستجو چيزی بيابيد.

 

     موضوع مورد جستجو پيچيده و دارای جنبه های گوناگون نباشد.

 

      مايل به دريافت تعداد نسبتا" محدودی از نتايج مربوط به موضوع جستجو باشيد.

دونوع موتور جستجوی متا وجود دارد:

 

نوع اول، تعدادی از موتورهای جستجو را مورد کاوش قرار می دهد اما نتايج را جمع بندی نمی کند. يعنی ليستهای جداگانه ای که نتايج حاصل از هر موتور جستجو را در خود جای

 داده است به کاربر ارائه می دهد. بنابراين، غالبا" تعداد بسيار زيادی نتايج، تکراری هستند. Dogpile نمونه ای از اينگونه موتورهای جستجوی متا است.

 

نوع ديگر که متداولتر نيز می باشد، کليه نتايج بدست آمده از جستجو در موتورهای جستجوی مختلف را با هم تلفيق کرده و در يک ليست واحد در اختيار کاربر قرار می دهند. در اين نوع از موتورهای متا،  تعداد مشخصی از نتايج از هر موتور جستجو جمع آوری می شود و از ساير نتايج بدست آمده در آن موتور صرف نظر می شود. اين تعداد يا بر اساس تعدادنتايج بدست آمده، و يا زمانی که موتور متا در ساير موتورهای جستجو بدنبال نتايج می گردد محدود می شود. برخی از اين نوع موتورهای متا، تا حدودی برای کاربران، امکان کنترل روی فاکتورهای گفته شده را فراهم می سازند. با توجه به آنچه گفته شد، بايدنکات زير را در استفاده از موتورهای متا مد نظر داشت:

 

     موتورهای متا تنها تعداد محدودی از کل نتايج موجود در هر موتور جستجو را در اختيار کاربر قرار می دهند.

 

     چون نتايج ارائه شده در موتورهای جستجوی مختلف معمولا" بر اساس ميزان ارتباط با موضوع مورد جستجو مرتب می شوند، و از سوی ديگر موتورهای متا اولين نتايج بدست آمده از اين موتورهای جستجو را انتخاب می کنند، بنابراين معمولا" ميزان تطبيق نتايج ارائه شده به کاربر با خواست وی بسيار زياد است.

 

     در موتورهای متای بهتر، فايلهای تکراری حذف شده و توضيحاتی نيز در مورد هر يک از نتايج در اختيار کاربر گذاشته می شود. در انتها ليستی از اين موتورهای جستجو ارائه شده است.  

     توجه داشته باشيد که موتورهای جستجو " همه " اسناد موجود بر روی وب را ايندکس نمی کنند. برای مثال، بيشتر موتورهای جستجو نمی توانند فايلهای موجود در سايتهايی که برای ورود به آنها به password نياز است يا از firewall استفاده می کنند ويا سايتهايی که توسط سرويس دهنده شان اجازه ايندکس شدن نمی دهند را ايندکس کنند. علاوه بر اين، صفحات وبی که به ساير صفحات لينک نشده اند توسط عنکبوت موتورهای جستجو قابل ايندکس شدن نيستند. 

 

     آخرين اطلاعات قرار داده شده بر روی اينترنت را به ندرت می توانيد از طريق موتورهای جستجو بيابيد. بنابراين، در موتورهای جستجو بدنبال اخبار روز گذشته نگرديد!

 

در بيشتر موتورهای جستجو برای استفاده از عملگر منطقی OR از فاصله، برای استفاده از عملگر منطقی AND از + و برای استفاده از عملگر منطقی NOT از - استفاده می شود.

 

 

 

 

 

 

 

اگر بخواهيد يک عبارت را مورد جستجو قرار دهيد، بايد آن عبارت را در داخل "گيومه" بنويسيد.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

اگر مايليد وب سايت خود را با يکی از لوگوهايی که در بالای صفحه می بينيد به اين سايت لينک کنيد، کدهای نوشته شده در باکسهای زير را کپی کرده و در محل مورد نظر قراردهيد:
 

(لوگوی فارسی)

 

(لوگوی انگليسی)

 

آخرين تغيير: شهريور 1382

کليه حقوق محفوظ و متعلق به احمد اميرعضدی می باشد