رویداد به پایان رسیده است!
آشنایی با ساختار و معماری موتورهای جستجوگر ایرانی در تاریخ سه‌شنبه ۳ دی به پایان رسیده است. (جزئیات بیشتر)

آشنایی با ساختار و معماری موتورهای جستجوگر ایرانی

شروع:
سه‌شنبه ۳ دی ۹۸ ۱۱:۰۰
پایان:
سه‌شنبه ۳ دی ۹۸ ۱۳:۰۰
آشنایی با ساختار و معماری موتورهای جستجوگر ایرانی
برگزارکننده‌ی رویداد
مهلت ثبت‌نام برای این رویداد به پایان رسیده است.

توضیحات آشنایی با ساختار و معماری موتورهای جستجوگر ایرانی

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

واحد کنترل درون کاو (Carwler contorl) :

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

و پس از دریافت آن صفحه و تحویل به  انباره صفحات براساس لینک های درون صفحات جاری، صفحات پیوند خورده را نیز به همین روال استخراج و ذخیره می کند.

برنامه های درون کاو تحت کنترل واحدی به نام واحد کنترل درون کاو عمل می کند.

 

انباره صفحات (Page Repository) :
صفحاتی که توسط واحد درون کاو از گستره ی جهانی وب استخراج می شود، در یک بانک اطلاعاتی با نام انباره صفحات ذخیره می شوند.

تا به منظور شاخص دهی و تبدیل محتوایی در اختیار واحدهای دیگر قرار گیرد.

 

واحد شاخص دهی (Indexer Moclule) :
این واحد تمامی صفحات موجود در انباره صفحات را مرور کرده و کلمات موجود در آنهارا پس از استخراج به همراه URL مربوطه در یک جدول بسیار بزرگ با نام جدول شاخص متن  (Text index table) ذخیره می کند.

این جدول مشخص می کند که هر کلمه در کدام صفحه و با چه آدرسی ظاهر شده است.

 

موتور جستجو (Query Engine) :
این واحد موظف است درخواست های جستجو را از کاربران دریافت و آن ها را در قالبی مناسب جهت شروع فرآیند جستجو سازماندهی کند. درخواست های جستجوی کاربران معمولاً توسط یک یا چند کلمه کلیدی مشخص می گردد. و نتیجه آن می تواند مجموعه بسیار بزرگی از آدرس ها باشد.

 

واحد رتبه دهی (Ranking Module) :
این واحد موظف است نتایج حاصل از جستجوی کلمات کلیدی کاربران را به نحوی رتبه دهی کند تا مرتبط ترین گزینه ها در صدر نتایج قرار بگیرد.

هرچه این واحد هوشمندانه تر و دقیق تر جواب ها را رتبه دهی کند رضایت کاربران بیشتر جلب خواهد شد.

برگزارکننده آشنایی با ساختار و معماری موتورهای جستجوگر ایرانی

پیمان شمس

پیمان شمس

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

حامیان آشنایی با ساختار و معماری موتورهای جستجوگر فارسی

آدرس:تهران پاسداران،شریعتی،بن بست کاوه،پلاک9