Making a Computational Attorney