بایگانی ماهیانه: شهریور ۱۳۹۷

Dataset Search: موتور جستجویی با هدف کمک به محققان در یافتن دیتاست­‌های مختلف

از نوشته های من در سکان آکادمی

مهم‌ترین هدف گوگل همواره سعی در سازمان‌دهی بهتر اطلاعات موجود در وب‌سایت‌های گوناگون بوده است که در دنیای وب وجود دارند و این در حالی است که سرویس Dataset Search در کنار Google Scholar، جامعهٔ علمی را هدف اصلی خود قرار داده است به طوری که این موتور جستجو برای فعالیت‌های علمی تحقیقاتی و مطالعات دانشگاهی مورد استفاده قرار می‌گیرد. به عبارتی، گوگل این موتور جستجوی جدید را برای یافتن دیتاست طراحی کرده است که به دانشمندان کمک می‌کند داده‌ٔ مورد نیاز خود را در زمانی سریع‌تر و با صرف کمترین تلاش پیدا کنند.

Dataset Search نحوهٔ عملکردش بدین ترتیب است که از اطلاعات درج شده در متاتگ‌های وب‌سایت مؤسساتی که اطلاعات علمی خود را به صورت آنلاین منتشر می‌کنند (مثل دانشگاه‌ها یا سازمان‌های دولتی) مواردی نظیر تولیدکنندهٔ دیتا، تاریخ انتشار، روش جمع‌آوری و … را پیدا نموده و پس از ترکیب با Knowledge Graph خود آن‌ها را ایندکس‌گذاری می‌کند.

با وجود افزایش چشم‌گیر حجم داده‌ها و دیتاست‌های علمی موجود در اینترنت به واسطه مواردی نظیر درخواست ژورنال‌های علمی از نویسندگان مقالات به منظور اشتراک‌گذاری دیتاست‌های مورد استفاده و تغییر مقررات دولتی آمریکا و اروپا و جنبش عمومی دسترسی مردم به داده‌ها، یکی از مشکلات حاضر برای داده‌های علمی منتشرشده در وب پراکندگیبسیار زیاد آن‌ها است و این مورد باعث شده است تا محققان برای یافتن دیتاست‌های مورد نیاز خود، به خصوص در سایر زمینه‌های تحقیقاتی که اشراف کمتری به آن‌ها دارند، زمان زیادی را از دست بدهند (یکی از ابزارهایی که برای کار با دیتاست‌ها مورد استفاده قرار می‌گیرد Kaggle است که برای آشنایی بیشتر با آن می‌توانید به مقالهٔ Kaggle: کامیونیتی مدیریت پروژه‌های مرتبط با Data Science مراجعه نمایید.)

لینک مطلب در سکان آکادمی

نکته بیست و دوم | سئو در ۶۰ ثانیه

بررسی تغییرات عملکرد گوگل در روزهای اول آگوست ۲۰۱۸ که باعث افت رتبه بسیاری از سایت های اینترنتی شد.

آشنایی با کاربرد اَتریبیوت download در زبان HTML

آشنایی با کاربرد اَتریبیوت download در زبان HTML

از نوشته های من در سکان آکادمی

آشنایی با کاربرد اَتریبیوت download در زبان HTML

شاید هنگام مقایسهٔ HTML5 با نسخه‌های پیشین در ابتدا عناوینی نظیر Storage ،History و Web Workers API مطرح شوند، اما مواردی نظیر اَتریبیوت download نیز در این نسخه وجود دارند که استفاده از آن‌ می‌تواند بسیار کاربردی و سودمند باشد. در واقع، هدف اصلیِ استفاده از این اَتریبیوت جلوگیری از نمایش یک فایل (به عنوان مثال PDF) در صفحهٔ مروگر و ایجاد اطمینان از دانلود شدن آن روی سیستم کاربر است.همان‌طور که می دانید، در بسیاری از مرورگرهای امروزی فایل‌هایی نظیر تصویر، پی‌دی‌اف و غیره در صفحهٔ مروگر نشان داده می‌شوند، اما در گاهی اوقات لازم است تا فایل مورد نظر حتماً دانلود شده و روی سیستم کاربر ذخیره شود که در این صورت یکی از راحت‌ترین سولوشن‌ها، استفاده از اَتریبیوت download در تگ <a> است:

<a href="/images/my-image.jpg" download>

یکی دیگر از ویژگی‌های اَتریبیوت download امکان تغییر نام فایل هنگام دانلود آن توسط مرورگر است که در این حالت دیگر اهمیتی ندارد که فایل مورد نظر شما با چه نامی روی سرور ذخیره شده باشد بلکه به سادگی می‌توان نام فایل را با در نظر گرفتن یک مقدار برای این اَتریبیوت تغییر داد. برای مثال، در تگ زیر نام فایل به result.jpg تغییر پیدا خواهد کرد:

<a href="/images/my-image.jpg" download="result.jpg">

لازم به ذکر است اگرچه یکسری راه‌کارهای دیگری من‌جمله سِت کردن هِدِر نیز برای مجبور کردن مرورگر به دانلود چیزی وجود دارد، اما استفاده از اَتریبیوت download به دلیل سادگی پیاده‌سازی‌اش می‌تواند انتخاب مناسبی برای انجام این کار باشد.

لینک مطلب در سکان آکادمی