Much debate and speculation exist about human-level or beyond-level artificial intelligence (AI) or technological singularity. More recent research and expert opinion have suggested that we are at or ...