Flutter is Google’s UI toolkit for building beautiful, natively compiled applications for mobile, web, desktop, and embedded devices from a single codebase.

Flutter is very new, but a promising platform, that has attracted the attention of large companies who’ve released their apps already. …


CNN for Digits Classification

Image Classification is a fundamental task that attempts to comprehend an entire image as a whole. The goal is to classify the image by assigning it to a specific label. Typically, Image Classification refers to images in which only one object appears and is analyzed. …


Photo by Lianhao Qu on Unsplash

Intrusion detection (ID) is a kind of security management system for computers and networks. There are many approaches and methods used in ID. Each approach has merits and demerits. We’ll use the K-means approach for the Intrusion Detection System.

K-means algorithm is an iterative algorithm that tries to partition the…


What is JavaScript ?

JavaScript (or “JS”) is a programming language used most often for dynamic client-side scripts on webpages, but it is also often used on the server-side, using a runtime such as Node.js.

JavaScript should not be confused with the Java programming language. Although “Java” and “JavaScript” are trademarks (or registered trademarks)…


Objective :

To create a program that performs the given below tasks upon recognizing a particular face —

  • When it recognizes your face then :
    -> It sends an email to your mail id.
    -> And also a WhatsApp message to your friend or anyone else.
  • When it recognizes another face, it…


JavaScript is a fun and flexible programming language. It’s one of the core technologies of web development and can be used on both the front-end and the back-end.Common …


Business vector created by upklyak

Today, anyone with a fast enough Internet connection can stream high-definition movies or make a video call over the Internet. This is possible because of a technology called streaming.

Streaming is the continuous transmission of audio or video files from a server to a client. In simpler terms, streaming is…


Objective :

To perform the following tasks -

📌 Create image by yourself Using Python Code

📌 Take 2 images, crop some part of the image and swap it.

📌 Take 2 images and combine it to form single image.

Approach :

To perform the following tasks we will use OpenCV with Python and…


What is a Cybercrime?

Cybercrime is criminal activity that either targets or uses a computer, a computer network or a networked device.

Most, but not all, cybercrime is committed by cybercriminals or hackers who want to make money. Cybercrime is carried out by individuals or organizations.

Some cybercriminals are organized, use advanced techniques and…


  • Launch a GUI supported container on docker
  • Run any GUI software on the container

Before launching a GUI supported container make sure docker is enabled on your OS and then proceed to pull an image of OS.

Amima Shifa

Self - motivated Programmer | A.I. Enthusiast | Freelance Software Developer | Undergrad CSE Student

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