Artificial intelligence for cultural heritage