I've made some good first steps toward what (I hope) is an AI solution that'll take me to the end of the project.