A weird combo of computer science, psychology, and spirituality