Abstract
The Oz project at Carnegie Mellon is developing technology for dramatic virtual worlds. One requirement of such worlds is the presence of broad, though perhaps shallow, agents. To support our needs, we are developing an agent architecture that provides goals and goal directed reactive behavior, emotional state and its effects on behavior, some natural language abilities (especially pragmatics based language generation), and some memory and inference abilities. We are limiting each of these capacities whenever necessary to allow us to build a broadly capable, integrated agent.In attempting to construct a broad agent, constraints seem to arise between components of the architecture. In this brief note, we discuss some of these constraints.
- Bates, J. Deep Structure for Virtual Reality. Submitted to "Presence, The Journal of Teleoperators and Virtual Environments", MIT Press, 1991. Also available as Technical report CMU-CS-91--133, School of Computer Science, Carnegie Mellon University, Pittsburgh, PA, 1991.Google Scholar
- Bates, J., Loyall, A., Reilly, S., Kantrowitz, M. Tok: A Broad Architecture for Intelligent, Emotional Agents. Technical report, School of Computer Science, Carnegie Mellon University, Pittsburgh, PA, forthcoming summer 1991.Google Scholar
- Dyer, M. In-Depth Understanding. The MIT Press, Cambridge, MA, 1983.Google Scholar
- Hovy, E. Generating Natural Language under Pragmatic Constraints. Lawrence Erlbaum Associates, Hillsdale, New Jersey, 1988. Google ScholarDigital Library
- Kantrowitz, M. Glinda: Natural Language Text Generation in the Oz Interactive Fiction Project. Technical report CMU-CS-90--158, School of Computer Science, Carnegie Mellon University, Pittsburgh, PA, 1990.Google Scholar
- Loyall, B., and Bates, J. HAP: An Adaptive, Reactive Architecture for Agents. Technical report, School of Computer Science, Carnegie Mellon University, Pittsburgh, PA, forthcoming summer 1991.Google Scholar
- Ortony, A., Clore, G., and Collins, A. The cognitive structure of emotions. Cambridge University Press, 1988.Google ScholarCross Ref
- Vere, S., and Bickmore, T. A basic agent. Computational Intelligence 6, pp. 41--60, 1990. Google ScholarDigital Library
- Weizenbaum, J. Eliza. Communications of the ACM, 9, 1966, pp. 36--45. Google ScholarDigital Library
Index Terms
- Broad agents
Recommendations
Programming norm-aware agents
AAMAS '12: Proceedings of the 11th International Conference on Autonomous Agents and Multiagent Systems - Volume 2Normative organisations provide a means to coordinate the activities of individual agents in multiagent settings. The coordination is realized at run time by creating obligations and prohibitions (norms) for individual agents. If an agent cannot meet an ...
Natural Language, Mixed-initiative Personal Assistant Agents
IMCOM '18: Proceedings of the 12th International Conference on Ubiquitous Information Management and CommunicationThe increasing popularity and use of personal voice assistant technologies, such as Siri and Google Now, is driving and expanding progress toward the long-term and lofty goal of using artificial intelligence to build human-computer dialog systems ...
Conversational Agents: Acting on the Wave of Research and Development
CHI EA '19: Extended Abstracts of the 2019 CHI Conference on Human Factors in Computing SystemsIn the last five years, work on software that interacts with people via typed or spoken natural language, called chatbots, intelligent assistants, social bots, virtual companions, non-human players, and so on, increased dramatically. Chatbots burst into ...
Comments