The technology singularity is a speculative time at which technological progress accelerates beyond the ability of current-day human beings to understand