Procedures to Build an AI