> I'm not sure that neural network based AI can do that though.
Generating human-readable explanations from a machine learning algorithm or NN is probably an impossible problem to solve in full generality.
However, for many particular systems, doing so should be feasible.