الگوریتم RankBrain گوگل

الگوریتمهای گوگل با جمعآوری، تفسیر و جمعبندی دادههای دنیای وب؛ تلاش میکنند تا نزدیکترین و بهترین اطلاعات را در پاسخ به جستجوی کاربر ارائه دهند. در سالهای گذشته الگوریتمهای زیادی به گوگل اضافه شده که هر یک وظیفه بررسی بخشهای مختلفی را بر عهده دارند تا در رتبهبندی نتایج، بهترین پاسخ را در اختیار مخاطب قرار دهند. در اواسط سال ۲۰۱۳ پس از اعمال برخی اصلاحات و تغییرات، الگوریتم اصلی گوگل با عنوان مرغ مگسخوار نامگذاری شد.
در نسخههای ابتدایی از الگوریتمهای گوگل توجه ویژهای به کلمات، نحوه نگارش حضور آنها در صفحات اینترنتی میشد. در حقیقت با استفاده از الگوریتمهای پیشین گوگل مانند پنگوئن، پاندا و….. تلاش برای یافتن بهترین ارتباط میان عبارت جستجو شده و کلمات کلیدی صفحه بود. همین مساله موجب شده بود تا وبمسترها تلاش کنند تا با تکرار یک کلمه در بخشهای مختلف صفحه شانس خود را برای حضور در نتایج جستجو و کسب جایگاه بهتر افزایش دهند. نتیجه، چیزی جز عدم رضایت کاربران و تولید محتوای کمارزش نبود. الگوریتم رنکبرین با این هدف معرفی شد که به جای توجه به خود کلمه، مفهوم آن شناسایی شده و صفحاتی به کاربران پیشنهاد شود که بهترین پاسخ برای این مفهوم هستند.
الگوریتم رنکبرین اولین راهکار هوش مصنوعی گوگل برای پردازش بهتر دادهها و نمایش بهترین نتایج و رتبهبندی آنها است که در اکتبر سال ۲۰۱۵ معرفی شد و می توان آن را یک الگوریتم کمکی برای مرغ مگس خوار محسوب کرد. این الگوریتم با استفاده از الگوریتمهای یادگیری ماشین یا Machine Learning طراحی شده است. این بدین معناست که یک کامپیوتر بجای آموزش توسط انسان و یا استفاده از برنامههایی با جزئیات فنی دقیق، خودبهخود نحوه کارکرد چیزی را یاد بگیرد. در عمل، این الگوریتم قادر به یادگیری و تشخیص الگوهای جدید است و در مقایسه با الگوریتم مرغ مگس خوار پیشرفتهتر است و عملکرد بهتری در اصلاح نتایج جستجو دارد.
بعد از معرفی الگوریتم Bert توسط گوگل بسیاری بر این باورند که دیگر الگوریتم RankBrain مرده است و استفاده نمی شود. در صورتی که این دیدگاه صحیح نیست. در واقع الگوریتم هوش مصنوعی برت با روش های جدیدتر به کمک رنک برین آمده است. در مواقعی که گوگل متوجه می شود که با استفاده از الگوریتم برت قادر است درک صحیح تری از یک درخواست داشته باشد، به سراغ آن می رود و یا برعکس ممکن است در صورت لزوم به سراغ رنک برین برود.
رنک برین چگونه عمل می کند؟
الگوریتم رنکبرین با استفاده از هوش مصنوعی حجم بالایی از دادهها را به بردارهای قابل درک برای کامپیوتر تبدیل میکند و زمانی که کلمه یا عبارتی را مشاهده کند که با آن آشنایی ندارد، شروع به حدس زدن در مورد آن کلمه و یا عبارات مشابه با آن میکند.
الگوریتم رنکبرین به کلمات موجود در جستجوی کاربر دقت میکند و به تفسیر معنای کلمات میپردازد. سپس با بررسی منطقه جغرافیایی کاربر، تاریخچه جستجو، علایقی که کاربر درگذشته از خود نشان داده و نکاتی از این دست و با استفاده از دیگر عوامل به رتبهبندی نتایج جستجو برای نمایش در صفحه اول گوگل میپردازد.
عملکرد رنکبرین فقط محدود به شناسایی مفهوم مورد نظر کاربر نمیشود بلکه پس از نمایش نتایج جستجو نیز تلاش میکند تا میزان رضایت او از آنچه نمایش داده شده است را بررسی کند. در واقع رفتار کاربر در صفحه نتایج جستجو به این الگوریتم کمک میکند تا درک بهتری از مفهوم مورد نظر او داشته و رتبهبندی نتایج جستجو را برهمین اساس تعیین نماید.




