Anything is possible but we would have to make a strong enough bot to perform actions like humans and make the bot make mistakes and let the bot learn as it progresses. Now I think that would be extremely hard but its possible if you put effort in it.