Project Halo is a long-range research effort, pursuing the vision of the Digital Aristotle— a system containing large volumes of scientiic knowledge and capable of applying sophisticated problem-sol