Java is one of the most popular programming language that is used by many developers across the globe. Java programming language is a statically-typed, programming language which means that all variables must first be declared before they can be used. This involves stating the variable’s data type.

For Example if you want a numeric variable named “Age “ you need to tell your program that a field named Age which need to hold numerical data, and has an initial value of “23”. …


Python’s str.format() technique of the string category permits you to try and do variable substitutions and data formatting. This enables you to concatenate parts of a string at desired intervals through point data format.

This article can guide you through a number of the common uses of formatters in Python, which may help your code and program to be user friendly.

1) Single Formatter:

Formatters work by fixing one or a lot of replacement fields or placeholders outlined by a pair of curled brackets “{}” — into a string and calling the str.format() technique. You’ll pass into the format() method…


Let’s all get back to the early stages of human life where early humans used to communicate with different hand gestures to convey their messages to each other to an extent wherein the present day we have more than 7000 varieties of languages spoken all around the world. Its quite an achievement for the early humans which made humans different from the other creature in this world which is the “art to communicate”.

Now we have taken this art to the next level by interacting with the computers by a new method known as “ Natural Language Processing.” It is…


Artificial Intelligence is one of the emerging technologies which tries to simulate human reasoning in AI systems. John McCarthy invented the term Artificial Intelligence in the year 1950.

He said, ‘Every aspect of learning or any other feature of intelligence can in principle be so precisely described that a machine can be made to simulate it. An attempt will be made to find how to make machines use language, form abstractions, and concepts, solve kinds of problems now reserved for humans, and improve themselves.

Artificial Intelligence is the ability of a computer program to learn and think. Everything can be…


Exploratory Data Analysis

The topics that we are going to discuss as part of Exploratory Data Analysis are:

  • What is Exploratory Data Analysis?
  • Why do we do EDA?
  • What are the steps in EDA?
  • What are the tools used for EDA?
  • What happens if we don’t do EDA?

What is Exploratory Data Analysis?

Exploratory Data Analysis (EDA) is the first step in your data analysis process developed by “John Tukey in the 1970s. In statistics, exploratory data analysis is an approach to analyzing data sets to summarize their main characteristics, often with visual methods. …


Importance of Append

When choosing a collection type, it is useful to understand the properties of each type and choosing the most appropriate type for a particular data set. To know the most appropriate collection type you need to know the attributes of all the available types and then choose one from it based on your use case. In this article, we will go through the List Collection Type along with the append method in the article

Lists are similar to the arrays, declared in other languages. Lists need not be of the same data types always which makes it a most powerful…

sunil kumar

Business minded machine learning engineer with proven ability to find hidden gems from different types of data.

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