سلام، من جان هستم.
رهبری تیمهای جستجو و یادگیری ماشینی در شرکت Google به عهده من است.
فکر میکنم این کار فوقالعاده الهام بخش است
این که مردم در سراسر جهان
هم سوالهای پیش و پا افتادهشان را از Google میپرسند
و هم سوالهای بسیار بسیار مهم را.
بنابراین وظیفه بزرگ ما
دادن بهترین جواب به آنها است.
سلام، اسم من آکشایا است.
من در تیم موتور جستجوی Bing کار میکنم.
خیلی وقتها شده که اقدام به بررسی
هوش مصنوعی و یادگیری ماشینی کرده باشیم.
اما باید به اهمیت چگونگی استفاده کاربرها از آن هم اشاره کرد
چرا که هدف اصلی ما تاثیرگذاری بر جامعه است.
بیایید با یک سوال ساده شروع کنیم.
سفر به مریخ چقدر طول میکشد؟
این نتایج از کجا به دست آمدند؟
و چرا این یکی قبل از دیگری آمده است؟
پس بریم ببینیم موتور جستجو
چگونه درخواست شما را به نتیجه تبدیل کرده است؟
اولین چیزی که باید بدانید این است که وقتی یک جستجو انجام میدهید
موتور جستجو در واقع به شبکه جهانی وب نمیرود
تا جستجوی شما را در زمان واقعی انجام دهد.
به این دلیل که بیش از یک میلیارد وب سایت در اینترنت وجود دارد
و صدها وبسایت دیگر هم در هر دقیقه ایجاد میشوند.
پس اگر قرار بود موتور جستجو تک تک وبسایت ها را
برای پیدا کردن چیزی که شما میخواهید جستجو کند
تا ابد طول میکشید!
پس برای سریعتر کردن جستجوی شما
موتورهای جستجو وب را از قبل به طور مداوم بررسی میکنند
تا اطلاعاتی که میتواند بعداً به جستجوی شما کمک کنند را ثبت کنند.
به این ترتیب، وقتی درمورد سفر به مریخ جستجو میکنید
موتورجستجو آنچه لازم است را در چنته دارد
تا آن را درزمان واقعی به شما ارائه کند.
در اینجا نحوه عملکرد آن آمده است.
اینترنت شبکهای از صفحات است که به وسیله هایپرلینک به یکدیگر متصل شدهاند.
موتورهای جستجو دائماً در حال اجرای یک برنامه
به نام Spider هستند که در میان صفحات وب حرکت میکند
تا اطلاعاتی در مورد آنها به دست بیاورد.
هر بار که به یک هایپرلینک برمیخورد،
تا جایی آن را دنبال میکند که از تمام صفحات
در کل اینترنت بازدید کرده باشد.
برای هر صفحهای که Spider از آن بازدید میکند،
اطلاعاتی را که ممکن است نیاز به جستجو داشته باشد را با افزودن به
یک پایگاه داده خاص به نام فهرست جستجو، ثبت میکند.
حالا بیایید به جستجوی قبلی برگردیم
و ببینیم موتور جستجو چگونه ما را به
نتایجی که میخواهیم میرساند.
وقتی میپرسید سفر به مریخ چقدر طول میکشد،
موتور جستجو به تکتک کلمات آن عبارت در فهرست جستجو نگاه میکند
تا هر چه سریعتر یک لیست از تمام صفحاتی در اینترنت که
شامل آن کلمات میشوند را دریافت کند.
گشتن به دنبال این عبارات جستجو به تنهایی
ممکن است میلیون ها صفحه را بازگرداند،
بنابراین موتور جستجو باید بتواند قبل از هرچیز
بهترین تطبیق را به شما نشان دهد.
اینجاست که کار کمی سخت میشود زیرا ممکن است
موتور جستجو مجبور شود حدس بزند که شما به دنبال چه چیزی هستید.
هر موتور جستجو از الگوریتم خودش برای رتبه بندی صفحات
بر اساس آنچه فکر که میکند نیاز دارید استفاده میکند.
الگوریتم رتبه بندی موتور جستجو میتواند بررسی کند که آیا
عبارت جستجوی شما در عنوان صفحه، نمایش داده شده
یا ببیند همه کلمات در کنار هم ظاهر شدهاند
یا هر تعداد محاسبات دیگری که
بتواند تعیین کند کدام صفحات را میخواهید ببینید
و کدام صفحات را نمیخواهید ببینید.
شرکت Google معروفترین الگوریتم را برای انتخاب
مرتبط ترین نتایج جستجو، با در نظر گرفتن تعداد صفحات وبی که
به یک صفحه معین پیوند دارند، اختراع کرده است.
به این شکل که اگر تعداد زیادی وبسایت فکر کنند
که یک صفحه وب جالب است،
پس احتمالا همان صفحهای است که شما به دنبال آن هستید.
به این الگوریتم رتبهی صفحه میگویند، زیرا
نه تنها صفحات وب را رتبه بندی میکند، بلکه
کسی که آن را اختراع کرده هم لری پیج نام دارد.
او همچنین یکی از بنیانگذاران Google هم هست.