Author name: Abdullah Khan

I'm a data analyst who is keen to make the world a better place through geospatial data analysis and economic trend analysis.

Choosing the right database(RDBMS) for Data analyst?

Which database is best? The question, obviously, depends on what you want to use it for. I, like most Data analysts, want to use a database to warehouse, process, and manipulate data—and there’s no shortage of thoughtful commentary outlining the types of databases I should prefer. But these evaluations, which typically discuss databases in terms …

Choosing the right database(RDBMS) for Data analyst? Read More »

Feauture image of a triagular prism

Auto-differentiation and Autograd explained step by step

We will understand what is automatic differentiation for absolute beginners, although this concept requires a fair amount of theoretical understanding of derivatives and the chain rule, But don’t worry I will try to explain in a very practical way, and we will build our knowledge one concept at a time and the end you will …

Auto-differentiation and Autograd explained step by step Read More »

2 Brilliant Breakthroughs in Computational Topology Using Machine Learning

Topology is a classical branch of mathematics, born essentially from Euler’s studies in the XVII century. It deals with the abstract notion of shape and geometry. The last decades were characterized by a renewed interest in topology and topology-based tools, due to the birth of computational topology and Spatial Data Analysis (SDA). Successful applications of …

2 Brilliant Breakthroughs in Computational Topology Using Machine Learning Read More »

Why was “scipy.misc” removed, and what’s next?

Miscellaneous routines in scipy included convenient functions. This article cover the removal of this feature. Table of content Why was _Miscellaneous routines_ removed from SciPy? A Very Brief Introduction to scipy.datasets — What does this implement/fix ? Pooch and scipy.datasets partnership Why was _Miscellaneous routines_ removed from SciPy? Back in the olden days the Miscellaneous …

Why was “scipy.misc” removed, and what’s next? Read More »

NeuroJSON: A Potential Neuro-Imaging Library For Python

NeuroJson, founded by Qianqian Fang, is an open-source project which aims to create easy-to-adopt, easy-to-extend, and preferably human-readable data formats to help disseminate and exchange Neuro-imaging data (and scientific data in general). It primarily uses JSON and binary JSON (specifically, UBJSON UBJSON derived Binary JSON format) as the underlying data exchange files. Table of content …

NeuroJSON: A Potential Neuro-Imaging Library For Python Read More »

Decoding Symmetric Indefinite Matrices In Python

This article is a gentle introduction to symmetric indefinite matrices in Python Table of content What are symmetric indefinite matrices andwhere are they used? Implementing symmetric indefinite matrices (SYMMQL) in python Comparing convergence rate of SYMMLQ, CG (Conjugate Gradient), and MINRES by solving the following classical symmetric indefinite system What are symmetric indefinite matrices and …

Decoding Symmetric Indefinite Matrices In Python Read More »

Biosim4: Framework For Evolution With Neural Networks

Biosim4 is a project in which there’s a 2-dimensional world where creatures with neural brains live in it. They have genomes (complete genetic information) that they pass on from one generation to the next generation, And these creatures have neural network brains that govern their behaviour. This project aims to try setting up the conditions …

Biosim4: Framework For Evolution With Neural Networks Read More »