PDA

View Full Version : جستجو مشابه گوگل



nafasak
دوشنبه 10 بهمن 1390, 13:07 عصر
چطور میشه یک جستجو مشابه گوگل نوشت؟
میخوام بین چند فیلد که در جداول مختلف هستند جستجو انجام بدم، البته به روش گوگل.
یعنی کار بر وارد میکنه:
یک دو سه -چهار
جستجو باید با اولویت کل جمله بجز چهار
بعد "یک دو"
بعد "یک" انجام بشه و در یک لیست خروجی داشته باشه و ...


لطفا راهنمایی کنید.!

یوسف زالی
دوشنبه 10 بهمن 1390, 21:37 عصر
سلام.
شما باید یک پارسر برای این کار بنویسید.
قوانین خودتون رو روی رشته اعمال کنید.
رشته رو تکه تکه کنید و با توجه به قانون هاتون اولویت بندی کنید.
به ترتیب روی اولویت هاتون جستجو انجام بدید.
در نهایت همه رو یونیون کنید و نمایش بدید.
البته برای perfomance بیشتر راههای گوناگونی هست اما پایه کار رو همین تامین می کنه.

mahan.2002
پنج شنبه 13 بهمن 1390, 07:55 صبح
با سلام در این جستجو فکر نمیکنم ارائه مطلب به همین راحتی باشه
شما در صورتی که اولیت بندی رو بخواهی بر روی کمات تک تک انجام بدی فکر نمیکنم نتیجه خروجی مفیدی داشته باشد
شما اگر میخوای اولویت بندی مانند گوگل باشه باید اولیت بندی تون رو اول روی جمله قرار بدهید..
البته بحث اولیت بندی مخصوصا روی جمله فکر میکنم بحث طولانی باشه شما باید از رفتار شناسی کاربران استفاده کنی و امتیاز دهی کنی ...
در کل همان طور که در تاپیک بالا اشاره شده اولیت بندی تک تک کلمات شاید بتونه کمک کنه ..