Academia is ofter associated with scientific, technological, and human advancement. And it’s true to a certain degree. However, by leaving behind some of the strange things that can occur in an academic environment we lose track of some things that I believe we’re the first glimpses of such things could happen.

There have been many different attempts to try to manage trolls in chat forums and comment sections of all social platforms over the internet. Some of the reasons why someone will troll are revenge, attention-seeking boredom, or personal amusement, according to Dr. …

It feels like an accepted fact in academic circles that the complexity of biological systems is far beyond mathematical approaches. Even with models such as Lotka-Volterra and the SIR model, many researchers are hesitant to believe that everything eventually reduces to math. Nonetheless, when mathematical models try to improve the predictions often the specificity of the model makes it almost impossible to use it in a wet lab application.

To create a new mathematical model the main steps in the process can be described as follows, make observations of a phenomenon, find the relationship between variables, look for similarities in…

Once initial settlements started to appear the need for food and water started to increase. And when cities exceeded the size of the local freshwater supply, the necessity of a purification system was evident. Throughout history, there are many examples of water purification processes. Ancient Egyptians boiled water and filtered water with sand. Mayans used zeolites and quartz filters to purify water. And references to water filtration devices can be found from the ancient Persian engineer Al-Karaji. Moving to the XVI century Robert Beacon began to research sand filters, trying to remove salt from seawater. …

Price is what you pay, and value is what you get is one of the most famous quotes by warren buffet, a prolific investor and one of the richest persons in the world. That simple quote reflects a key aspect of everyone’s life, the difference between monetary and real value and how we perceive the difference between those two things.

Perception is one way to name how we understand and interact with the physical reality of the world. What might be tasty food for someone, could be extremely spicy, salty, or unpleasant for someone else. After repeated exposure to a…

Displaying a matrix with a heat map is one type of data visualization that allows us to understand pairwise relationships among features. A heat map is a data visualization technique where the data is encoded by the change in color. One of the most common uses of the heat map is to represent the correlation between features. With pandas, the calculation of the correlation between features is really simple. And also saving that data to a CSV file is a matter of a single line of code.

Displaying the correlation with a heat map results in a square matrix…

Making compost is a simple process that farmers and hobbyists alike try at least once in their lifetime. The starting materials could be food waste, leaves and small branches of a tree, or any other organic waste available. Then after some time, the organic material is decomposed by the environment creating a compound rich in carbon, nitrogen, and microorganisms that work perfectly as a fertilizer for most plants.

Although it seems simple and straightforward, there is a great deal of complexity in the process. That range of variable compositions as well as environmental variables makes the composting process very complicated…

One of the most common questions about machine learning is how does the algorithm makes decisions? In the case of deep learning, that is a hot topic of research, however, for some classical methods, a deterministic view on how the algorithm takes a decision can be shown. For example, let’s define a simple binary classification problem with the wine quality data set.

The labels of the data set are set to a hard boundary at a score of five and then the data is scaled and the two principal components of the data sets are used as input data…

Random numbers can be used for a series of applications ranging from cryptography to Montecarlo simulation. In this post, we are going to use random numbers as a means to generate random procedural or generative art with blender. As inside blender NumPy can be used its pseudo-random number generators will be used.

There are two ways to generate pseudo-random numbers with NumPy, the first one is to simply use the np.random.random method. With that approach, the random numbers are generated using the Mersenne Twister method. One of the most widely used methods to generate pseudo-random numbers. …

A fractal is a term first introduced by Benoit Mandelbrot to define a subset of a euclidean space where the Hausdorff-Besicovitch dimension or fractal dimension exceeds the topological dimension. Fractals are infinitely self-similar and most of them are nowhere differentiable. Aside from the technical definition of a fractal, a key hallmark of them is its self-similarity. The Mandelbrot set is one of the most known fractal sets, defined by Adrien Douady and named in tribute to the mathematician Benoit Mandelbrot. The following describes a python script to define and render a 2D representation of a fractal set.

To make the…

Imagine the following scenario for one second, an entrepreneur and some investors are taking, the entrepreneur is looking to get some money to fund a little project and the investor wants to know if the project is profitable.

The entrepreneur arrives at a hall and starts to talks about a new kind of methodology that will revolutionize engineering, medicine, and more. People will use that technology to build new ones for centuries, from automatons to outer space travels, the universe is the limit. …

Writing about math, natural sciences and academia.