Most of the products or applications being sold today as artificial intelligence (AI) are little more than "snake oil", Arvind Narayanan, an associate professor at Princeton professor, has warned.