Computational Methods for Personal Healthcare