Big data meets artificial intelligence