What Makes Something “Ad Hoc” Roger C Schank author 1978 text Theoretical Issues in Natural Language Processing-2 David L Waltz editor conference publication schank-1978-makes-something https://aclanthology.org/T78-1002/ 1978