Image for post
Image for post

Contents
• Machine Learning
• Model
• Types of Machine Learning algorithms
• Supervised Learning
• Unsupervised Learning
• Reinforcement Learning
• Useful terms of a dataset
• Loss function
• Cost function

What is Machine Learning?
Machine Learning (ML) is a branch of Artificial Intelligence (AI). It is a process to find cause-effect relationships and patterns usually in a huge amount of data, using algorithms and statistical models without programming explicitly.

How Machine Learning works?
Machine Learning algorithms use various techniques to find and calculate patterns in given data. Then try to predict a result and compare it with the actual output. This process continues as they gradually reduce the error in prediction and establish a standard. …


“In statistics, exploratory data analysis (EDA) is an approach of analyzing datasets to summarize their main characteristics, often with visual methods.” — Wikipedia

Image for post
Image for post

Graphical techniques

There are a number of tools that are useful for EDA, but EDA is characterized more by the attitude taken than by particular techniques. Typical graphical techniques used in EDA are:

Dimensionality reduction:

Dimensionality reduction, or dimension reduction, is the transformation of data from a high-dimensional space into a low-dimensional space so that the low-dimensional representation retains some meaningful properties of the original data, ideally close to its intrinsic dimension. Working in high-dimensional spaces can be undesirable for many reasons; raw data are often sparse as a consequence of the curse of dimensionality, and analyzing the data is usually computationally intractable. …


As of December 2020 Python ranked third in TIOBE’s index of most popular programming languages, behind C and Java. This article assumes you’re already familiar with programming language basics, syntax etc. It focuses mostly on a rundown on few topics before interview.

Image for post
Image for post

⚜ Key features

Python is considered as a general-purpose programming language which is capable of scripting. Python is an interpreted language. It does not need to be compiled before it is run. Python is dynamically typed, we don’t need to state the types of variables during declaration. Python does not have access specifiers (like public, private, protected) and it is case sensitive. Functions are first-class objects. Memory management in python is managed by Python private heap space. …


Image for post
Image for post

1. Equal list: Checks if all elements in a list are equal. Use [1:] and [:-1] to compare all the values in the given list.

2. Unique items in list: Returns True if all the values in a list are unique, False otherwise. Use set() on the given list to remove duplicates, use len() to compare its length with the length of the list.

3. Mean: Returns the average of two or more numbers. Use sum() to sum all of the args provided, divide by len(args).

Mean after mapping: Returns the average of a list, after mapping each element to a value using the provided function. Use map() to map each element to the value returned by fn. Use sum() to sum all of the mapped values, divide by len(lst). …


WordPress Bedouin

Image for post
Image for post

(N.b.: This post was first published in 2016. However,it is still a relevant topic.)

The question that was bugging me since I started converting one page parallax HTML templates to WordPress theme, that “What is the best way?”, “How to convert an one page HTML template to a perfect WordPress theme?”

The first thing that came to mind is using a theme options page and get all settings from there for the whole page, keep section on/off option and other settings that remain there even if we don’t need all of them at all. Suppose a client don’t want the ‘team members’ section at his healthcare website and you don’t know how to remove ‘Team’ page from admin panel? Another problem with this approach is, adding and removing new sections require lots of work to do. Third problem was that one single page contains lots of code, even if you use ‘get_template_part()’ very cleverly. …


ওয়ার্ডপ্রেস বেদুঈন

Image for post
Image for post

ওয়ার্ডপ্রেসের জনপ্রিয় মেটাবক্স প্লাগিন CMB2 । কি না করা যায় CMB দিয়ে! পোস্ট, পেজে, ক্যাটাগরিতে বা ইউজারের মেটাবক্স থেকে শুরু করে প্রিমিয়াম থিমের অপশন পেজ — সবই তৈরি করা যায় CMB দিয়ে।

এক প্রোজেক্টে কাজ করতে গিয়ে custom পোস্টের মেটাবক্স হয়ে গেল ৪৮ টা! কিছু করার নেই, যেমন চাহিদা। কিন্তু ব্যবহারকারীর জন্য ভয়াবহ ব্যাপার। পেজ স্ক্রল করতে করতে দিন যায়। এদিকে মেটাবক্সগুলো ঠিকই type অনুযায়ী আলাদা বক্সে আছে। তখনই মাথায় এল মেটাবক্সগুলো Tabbed করার চিন্তা। অনেক প্রিমিয়াম থিমেও মেটাবক্স Tabbed আকারে দেখতে পাবেন। কিন্তু CMB2 তে tabbed মেটাবক্স করার builtin কোন উপায় নেই।

তাহলে কীভাবে করা যায়, সহজ উপায় কি? …


ওয়ার্ডপ্রেস বেদুঈন

Image for post
Image for post

অনলাইনে কেনাবেচার জন্য WordPress এর সেরা উপায় হচ্ছে WooCommerce । আজ আমরা দেখব কীভাবে খুব সহজেই যেকোন থিমে WooCommerce যোগ করা যায়।

প্রথমেই wordpress.org থেকে WooCommerce প্লাগিনটি ইন্সটল করে নিন। ইন্সটল হয়ে গেলে একটি অ্যাডমিন মেসেজ দেখতে পাবেন WooCommerce পেজ তৈরি করার জন্য। শুরু করুন। নিচের ধাপগুলো অনুসরণ করুন। কিছু না বুঝলেও বসিয়ে যান, পরে WooCommerce এর Settings থেকে এগুলো সব পরিবর্তন করা যাবে।


ওয়ার্ডপ্রেস বেদুঈন

Image for post
Image for post

পারস্যের উত্তপ্ত মরুভূমি। যেদিকে চোখ যায় শুধু বালি আর বালি। বালির উপরের স্তর এতো গরম, যে বাতাস কাঁপছে তিরতির করে। মুখের ওপর থেকে কাপড় সরাতেই মনে হল যেন আগুনের হলকা এসে লাগল। সামনেই বিশাল এক রাজমহল। মরুর বুকে এক টুকরো মরূদ্যান।

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

About

Bedouin

The Invisible Man | Machine Learning Engineer, Programmer, Tech Enthusiast

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store