Example -1

Let’s see an example of the Apriori Algorithm.

Find the frequent itemsets and generate association rules on this. Assume that minimum support threshold (s = 33.33%) and minimum confident threshold (c = 60%)

Let’s start,


Why React Native Web?

One of the difficult decisions while designing a new application development is its target platform. A mobile app gives you more control and better performance but isn’t as universal as the web. If you’re designing a mobile app, can you afford to support both iOS and Android? What about trying to build a mobile app and a responsive web app? Ultimately, the best experience for your customers is for your app to work on all platforms with minimum time and cost.

We already know how React Native can help you make iOS and Android apps with a shared codebase, without…


In this blog, I want you to give basic knowledge on one of the unsupervised learning algorithm called the apriori algorithm in machine learning. First of all, you need to have a clear idea of Supervised learning and unsupervised learning. So, What is Supervised learning?

Supervised learning is the one where you have input variables (x) and an output variable (Y) and you use an algorithm to learn the mapping function from the input to the output. it,

Y = f(X)

The goal is to approximate the mapping function so well that whenever you get some new input data (x)…


Here I have an ImageView within the View, which has a series of pictures that you can swipe to transition from one image to the next. But the only thing changing is the image in the ImageView, not the entire view. That means able to swipe left or right and have the first image go out of the view and the second image to come in. And also have a collection of Images in the bottom ScrollView, when you selected an image from the bottom scrollView, that image should be in the main ImageView.

Simply output looks like below images,


In this blog, I want you to give a basic knowledge on how to implement a barcode scanner for android and ios mobile app in Titanium using ti.barcode module and ZXing scanner, where I need to scan the barcode and retrieve data and bind it in the label using Appcelerator Titanium.

There is one official barcode module you can look into that is fully open source. …


In this blog, I want you to give a basic knowledge on how to implement push notification with appcelerator titanium and firebase. Firebase is a platform that offers various services for mobile and web applications that helps developers to build apps quickly with a lot of features.To send the notifications, we will use the service called Cloud Messaging, which allows us to send messages to any device using HTTP requests.

To send push notifications, Appcelerator Mobile Backend Services rely on the Google Cloud Messaging (GCM) or Firebase Cloud Messaging for Android applications, and the Apple Push Notification (APN) service for…


What are the Machine Learning Algorithms?

Algorithms are step-by-step computational procedures for solving a problem, similar to decision-making flowcharts, used for information processing, mathematical calculation, and other related operations.

Basics of decision tree algorithm

Introduction to decision tree

Decision Tree is a type of Supervised Learning Algorithm (that means you explain what the input is and what the corresponding output is in the training data) that can be used for solving regression and classification problems, by using tree representation. Decision trees can handle both categorical and continuous data.The tree can be explained by two entities, namely decision nodes and leaf nodes. The leaf nodes are…

Kaumadie Chamalka

Senior Software Engineer at One Billion Tech (Pvt) Ltd. | Graduate in Computer Science, University of Ruhuna.

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