Combining tech with the human touch to help patients