Jupyter Notebook: پلتفرمی اپن‌سورس و تعاملی برای داده کاوی

Jupyter Notebook: پلتفرمی اپن‌سورس و تعاملی برای داده کاوی

Jupyter Notebook پلتفرمی اپن‌سورس و تعاملی برای داده کاوی و تحلیل آماری داده‌ها در بیش از 40 زبان برنامه‌نویسی مختلف است. این اپلیکیشن امکانی را در اختیار برنامه‌نویسان قرار می‌دهد تا مستندات مد نظر خود را که ممکن است حاوی سورس‌کد، معادلات ریاضیاتی، نمایش آمار و متن باشند را ایجاد کرده و با سایر کاربران از طریق ایمیل، دراپباکس و گیت‌هاب به اشتراک بگذارند. 

در یک دید کلی، از این سرویس آنلاین می‌توان برای شبیه‌سازی داده‌های آماری، یادگیری ماشینی، تحلیل دیتا و … استفاده نمود. ژوپیتر از بیش از 40 زبان برنامه‌نویسی مختلف پشتیبانی می‌کند به‌ خصوص آنهایی که در علم داده‌ها استفاده می‌شوند مثل زبان‌های پایتون، آر، جولیا و اسکالا. 

تعاملی بودن سرویس ژوپیتر هم بدان معنا است که این سرویس خروجی‌هایی به شکل تصاویر، ویدیو و حتی کدهای جاوااسکریپت در قالب ویجت‌هایی تعاملی در اختیار دولوپر قرار می‌دهد که به منظور داده کاوی می‌توانند مورد استفاده قرار گیرند. به گفتهٔ سایت رسمی ژوپیتر نوت‌بوک، در حال حاضر شرکت‌های بزرگی همچون گوگل، مایکروسافت، آی‌بی‌ام، ناسا و … از این سرویس استفاده می‌کنند.