• Data and AI

    Working with GIS / Spatial Data and PostgreSQL

    Intro to PostgreSQLPostgreSQL is an open-source object-relational database system. It usesSQL language to perform operations. PostgreSQL is known for safely storing data that is also and scale-able in the most complicated data workloads.PostgreSQL born in 1986 at the University of California at Berkeley.PostgreSQL built-in got many amazing features aimed to…

  • Academia - Coding - Data and AI

    Hands-on with MongoDB

    MongoDB is a popular database program. This is highly popular for cross-platform development. It doesn’t have any tables but stores data in a JSON like file system. Entries are called documents. Speciality about MongoDB is: in MongoDB you don’t need to create predefined table structures. You can add any kind…

  • Data and AI - বাংলা

    মেশিন লার্নিংঃ অ্যালগরিদম পারফর্মেন্স কম্পারিজন

    মেশিন লার্নিং এর ক্ষেত্রে একটি প্রবলেমকে একাধিক অ্যালগরিদম এর সাহায্যে সল্ভ করা যায়, এক্ষেত্রে মূল উদ্দেশ্য থাকে যে অ্যালগরিদম টির পারফর্মেন্স, টাইম কম্পেলক্সিটি, অ্যাকুরেসি তুলনা মূলক ভাল, সেটিকেই ব্যবহার ভাল হয়। একটি প্রবলেম এর মাধ্যমে এই ব্যাপারটি লক্ষ্য করলে আরও ভাল্ভাবে বুঝা যাবে, এর জন্য একটি সহজ প্রবলেম, যেটি হচ্ছে…

  • Data and AI - বাংলা

    রিকমেন্ডশন ইঞ্জিন

    রিকমেন্ডশন ইঞ্জিন মেশিন লার্নিং এর একটি আসাধারন অ্যাপ্লিক্যাশন হচ্ছে নির্দিষ্ট কোন সিস্টেম এর জন্য রিকমেন্ডশন ইঞ্জিন তৈরি করা। কোন ই-কমার্স সাইটে ইউজারকে প্রোডাক্ট রিকমেন্ডশন, অনলাইন বুক সাইটে বই রিকমেন্ডশন, এছাড়া সবচেয়ে জনপ্রিয় উদাহরণ হচ্ছে ইউটিউব এবং নেটফ্লিক্স এর ভিডিও রিকমেন্ডশন ইঞ্জিন যা ইউজারকে সাজেস্ট করে সে কোন ধরনের ভিডিও কনটেন্ট…

  • Data and AI - বাংলা

    ডিজিট রিকগনাইজারঃ সিম্পল মেশিন লার্নিং প্রবলেম

    ডিজিট রিকগনাইজারঃ সিম্পল মেশিন লার্নিং প্রবলেম  ডিজিট রিকগনাইজার মেশিন লার্নিং এর সিম্পল একটি প্রবলেম, যেটি মূলত সুপারভাইসড লার্নিং কারন ডিজিট রিকগনাইজার প্রবলেম এর ডাটাসেট হচ্ছে লেবেলড ডাটা। ডিজিট রিকগনাইজার মডেল এর জন্য MNIST ডাটাসেট নিয়ে কাজ যায়, যেটি খুব সহজেই ক্যাগল ও অন্য আরও সোর্স থেকে পেয়ে যাব। এছাড়াও MNIST…

  • Data and AI - বাংলা

    মেশিন লার্নিং এর শুরু হবে যেভাবে

    মেশিন লার্নিং এর শুরুটা যেভাবে হবেঃ  ১) প্রথমেই একটি প্রোগামিং ল্যাঙ্গুয়েজ এবং প্রোগামিং প্লাটফর্ম নির্বাচন করে নিতে হবে। বর্তমানে মেশিন লার্নিং এর জন্য বেশ কিছু জনপ্রিয় ল্যাঙ্গুয়েজ আছে, Python, R, C++, Java, Javascript যার যেকোন একটি বেছে নেওয়া যায়। তবে Python বেছে নেওয়া ভাল হবে, যা মেশিন লার্নিং এর জন্য…

  • Data and AI - বাংলা

    আর্টিফিশিয়াল ইন্টিলিজেন্স এবং মেশিন লার্নিং

    আর্টিফিশিয়াল ইন্টিলিজেন্স এবং মেশিন লার্নিং  মেশিন লার্নিং সাম্প্রতিক সময়ের প্রযুক্তিগুলোর মধ্যে অন্যতম প্রধান এবং বিস্তীর্ণ গবেষণার ক্ষেত্র। মেশিন লার্নিং কম্পিউটার সায়েন্সের বর্তমান সময়ের জনপ্রিয় টপিক যা মূলত পরিসংখ্যান, ম্যাথমেটিক্স এবং সায়ন্টিফিক কম্পিউটেশন এর সমন্বয়।  মেশিন লার্নিং এর ধারণা সম্ভব করে তুলেছে কম্পিউটারের মধ্যে নিজস্ব জ্ঞান বিকশিত করা, যেই জ্ঞান সাহায্য…