With results of artificial intelligence searches notoriously often inaccurate, a new site has just launched adding human ...