آشنایی با نرم افزار Orange
در این پست به معرفی نرم افزار Orange خواهم پرداخت. یک نرم افزار بسیار جالب و کاربردی! با استفاده از Orange شما خواهید توانست، بدون داشتن دانش کدنویسی، یک تسک یادگیری ماشین را انجام هید. با من تا پایان آموزش این نرم افزار جذاب همراه باشید…
معرفی نرم افزار Orange
نرم افزار Orange یک ابزار متنباز (Open Source) برای مصورسازی و آنالیز داده است. این ابزار، کاربران را قادر می سازد تا تسکهای یادگیری ماشین را از طریق یک رابط برنامه نویسی بصری (Visual Programming) انجام دهند.
کابران در Orange به سادگی و با استفاده از اجزایی به نام ویجتها، میتوانند کارهایی مثل پیش پردازش داده (Data Pre-processing)، مصورسازی دادهها (Data Visualization)، انتخاب ویژگی (Feature Selection) و … را انجام دهند.
این رویکرد باعث میشود افرادی که مهارت کدنویسی لازم را هم ندارند، بتوانند به راحتی مدلهای یادگیری ماشین بسازند. البته Orange فقط برای افراد بدون مهارت کدنویسی نیست! متخصصها هم میتوانند از این ابزار برای افزایش سرعت انجام پروژه، مصورسازی داده و … بهره ببرند.
نحوه نصب نرم افزار Orange
روشهای مختلفی برای نصب نرمافزار Orange وجود دارد. شما میتوانید به صفحه دانلود این نرم افزار رفته و فایل نصبی آن را دانلود کنید. فایل نصبی Orange برای دو سیستم عامل مک و ویندوز وجود دارد.
برای نصب Orange، کافی است نسخه نصبی آن را دانلود کرده و با متد Next، Next، Next آن را نصب کنید. همین!
اما این تنها راه نصب Orange نیست. با استفاده از روشی که در بخش بعد خواهم گفت، میتوانید آن را در لینوکس هم نصب کنید.
نصب Orange با pip
امکان نصب Orange با استفاده از pip هم وجود دارد. اما ابتدا باید مطمئن شوید که پکیج PyQt در سیستم شما نصب باشد. PyQt پکیجی است که برای ساختن رابط گرافیکی (GUI) مورد استفاده قرار میگیرد. ابتدا CMD را باز کرده و این دستور را اجرا کنید:
pip install PyQt5 PyQtWebEngine
سپس میتوانید Orange را با دستور زیر نصب کنید:
pip install orange3
حالا برای اجرای Orange کد زیر را بنویسید:
python -m Orange.canvas
با اجرای این دستور نرم افزار Orange باز خواهد شد. در ادامه، بخشهای مختلف این نرم افزار معرفی شدهاند.
اولین مواجهه با نرم افزار Orange!
با باز کردن نرم افزار Orange، با صفحه زیر مواجه خواهید شد:

در این صفحه دو دسته آیکون میبینید. آیکونهای بالایی که به رنگ سبز هستند و آیکونهای پایینی که نارنجی رنگ هستند.
آیکونهای نارنجی رنگ
آیکونهای نارنجی یکسری آموزشها و داکیومنتهای مفید در مورد نرم افزار Orange هستند. Video Tutorials کانال یوتیوب Orange است که در آن ویدئوهای کوتاه از انجام پروژههای متنوع با Orange وجود دارد.
با کلیک روی گزینه Get Started به وبسایت Orange و صفحه Getting Started هدایت خواهید شد. که در این صفحه، لینک دانلود، کاتالوگ ویجتها (بعدا در مورد ویجت صحبت میکنیم)، کانال یوتیوب و … لیست شده است.
با کلیک روی Examples یک صفحه باز میشود که در آن یکسری ورکفلو به عنوان نمونه آماده شده است. با کلیک بر روی هر ورکفلو میتوانید آن را باز کرده و روی آن کار کنید.
بخش Documentation هم در واقع راهنمای ویجتهاست. با کلیک بر روی این گزینه، یک صفحه از سایت Orange باز میشود که در آن، آیکون تمامی ویجتها لیست شده است. با کلیک روی آیکون هر ویجت، یک صفحه جدید باز میشود که در مورد آن توضیح داده است.
آیکونهای سبزرنگ
سه آیکون سبز رنگ عبارتند از New، Open و Recent. با انتخاب New، یک WorkFlow جدید باز میشود. (به هر پروژه Orange، یک WorkFlow گفته میشود.) گزینه Open را اگر بزنید، میتوانید یک ورکفلو که قبلا ساختید را باز کنید. اگر گزینه Recent را انتخاب کنید، ورکفلوهایی که اخیرا با آنها کار کردید را نمایش میدهد. که میتوانید آن را انتخاب کرده و باز کنید.
خب، چون اولین بار است که داریم با Orange کار میکنیم، گزینه New را انتخاب میکنیم تا یک ورکفلو جدید ساخته شود.
ادامه دارد…
دیدگاهتان را بنویسید