When will the singularity occur? According to new research, humanity may achieve singularity within just 7 years—much sooner ...