Text this: An information-theoretic approach to neural computing/