Michael Frank Deering: AI: NAI

What’s in a Name?

NAI didn’t stand for “No Acronym Intended” (these were the days of “GNU is a recursive acronym for “GNU’s Not UNIX”). It was my “Next” AI package; the one after it was PEARL.


NAI was my second AI package, based on a Lisp implementation that ran (barely) on a PDP-11/70 under UNIX. It supported structures similar to Bill Wood’s augmented transition networks. I ran out of the 64K I + 64K D space on the 11/70 before I was able to make the system do much interesting. It is listed here because the concepts started in it influenced my future AI packages. (Eventually I will add a some details of the concepts in NAI here.)