About: Notes on Software Engineering topics in Bangla. I work as a Senior Software Engineer in Test at a company in NY; former Assistant Professor of Computer Science at Pennsylvania State University - Abington. Opinions are my own., and these do not reflect my employer's view or position.
গুগল কোল্যাব -র (Google Colaboratory, সংক্ষেপে Colab) নাম শুনেছেন? কিংবা জুপিটার নোটবুক? ইদানিং এই দুটোর খুব ব্যবহার বেড়েছে। আমি গতবছর এই সময়ের দিকে প্রথমবারের মতো গুগল কোল্যাব -এর নাম শুনি। একটা কনফারেন্স গিয়েছিলাম। সেখানে গুগলের লোকজন ওয়ার্কশপ করে কোল্যাবের খুব গুনগান গাচ্ছিলেন। পাইথন দিয়ে মেশিন লার্নিং, ডাটা সাইন্স শেখার জন্য নাকি খুব উপকারী একটা অনলাইন টুল। যেখানে মেশিন লার্নিং-এর জুরুরি সব লাইব্রেরি ইন্স্টল্ করাই আছে। কম্পিউটারে কোনোকিছু ইন্স্টল্ করা ছাড়াই শুধু ব্রাউসারে কোড লিখেই নাকি অনেক কিছু করে ফেলা যায়।
এটা ফ্রি! কারো গুগলে কিংবা জিমেইলে একাউন্ট থাকলেই হলো। গুগল ড্রাইভে গিয়ে নিচের ছবির মতো করে খুঁজে নিতে হয়।
গুগল কোল্যাব যেভাবে খুঁজে নিতে হবে
এই কোল্যাব, জুপিটার নোটবুক টুল গুলার সবচেয়ে বড় সুবিধা হলো, ব্যাখ্যা সহ এক্সেকিউটেবল কোড লিখে রাখা যায়, আর সবার সাথে শেয়ার করা যায়। এখন অনেক বই, রিসার্চ পেপার ইত্যাদির লেখকরা, এমনকি শিক্ষকরা তাঁদের বই, পেপার বা ক্লাস লেকচার নোট কোল্যাব ওয়েবসাইটে দিয়ে দেন। তাতে করে পাঠকরা, ছাত্র-ছাত্রীরা সহজেই হাতে কলমে শিখে নিতে পারে। উদাহরণ হিসাবে: মেশিন লার্নিং-এর একটা বইয়ের নাম দিয়ে দেই:
লিংকডইন পোস্ট করে সবাইকে জানানোর পর সবার আগ্রহ, সাবক্রাইব করা আর কমেন্টে খুব উৎসাহ পাচ্ছি। আমি ভিডিও সিরিজটিতে, রিভিউ করার জন্য এরিক মাথিসের লেখা Python Crash Course — বইটার চিটশীট ফলো করছি।