Stuart C. Shapiro
Stuart C. Shapiro studies knowledge representation, reasoning and language use. He designed SNePS, a system for representing knowledge, reasoning and acting. Shapiro earned Wisconsin computer-science master’s and doctoral degrees in 1968 and 1971. His dissertation focused on semantic networks as a form of knowledge representation. He moved to Buffalo in 1977 after Indiana faculty service. He chaired Buffalo’s department from 1984 to 1990 and was SNePS’ principal designer. His research includes shared work on successive SNePS systems and Cassie, a cognitive agent implemented in SNePS. It studies language instruction, reasoning and agents embodied in physical or simulated robots.
- Works
- 174
Publication numbers from OpenAlex, as of 14 October 2026. Citations and h-index are hidden because this OpenAlex record may be incomplete or mix in other authors.
Timeline
-
1968–1971
Semantic-network training
Shapiro earned Wisconsin computer-science master’s and doctoral degrees in 1968 and 1971. His dissertation focused on semantic networks as a form of knowledge representation.
-
1977–1990
Buffalo faculty
He moved to Buffalo in 1977 after Indiana faculty service. He chaired Buffalo’s department from 1984 to 1990 and was SNePS’ principal designer.
-
As of October 2026
Reasoning and embodied agents
His research includes shared work on successive SNePS systems and Cassie, a cognitive agent implemented in SNePS. It studies language instruction, reasoning and agents embodied in physical or simulated robots.
Sources and credits
Photo: cse.buffalo.edu; U. at Buffalo CSE Department: Stuart C. Shapiro; creator not stated. License: Not stated by source. Source: cse.buffalo.edu. Cropped to a square and resized. Ask us to remove or replace this photo.