A computational architecture for co-operative systems

  • David Allport
AI Applications
Part of the Lecture Notes in Computer Science book series (LNCS, volume 444)


This paper argues that computer systems can be classified according to the relative amounts of cognitive processing that are required from the human user and the system software, and that co-operativity takes different forms in these different classes of systems. It proposes a generic architecture for the class of systems in which cognitive processing is interactively shared between computer and user, and argues that in an important sub-class of systems, much of what is normally understood by ”user-modelling” is unnecessary to provide co-operative responses to questions.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. [Allen and Perrault, 1980]
    Allen J and Perrault PC. Analysing intention in utterances. Artificial Intelligence, 15, pp. 143–178, 1980.Google Scholar
  2. [Allport, 1983]
    Allport D, A Parser for “Help File English”. MSc Thesis, Sussex University, 1983.Google Scholar
  3. [Allport and Kidd, forthcoming]
    Allport D and Kidd A. Using Knowledge about Search Space to Give Co-operative Responses. Paper submitted to Theoretical Aspects of Reasoning about Knowledge Conference 1990 (forthcoming).Google Scholar
  4. [Burton and Brown, 1975]
    Burton RR and Brown JS. Multiple Representations of Knowledge for Tutorial Reasoning. In Bobrow DG and Collins A (eds), Representation and Understanding. Academic Press, New York, 1975.Google Scholar
  5. [Cohen and Levesque, 1987]
    Cohen PR and Levesque HJ. Persistence, Intention and Commitment. Technical Note 415, SRI International, 1987.Google Scholar
  6. [Finin and Morris, 1988]
    Finin T and Morris G. Abductive Reasoning in Multiple Fault Diagnosis. Technical Report, Unisys, Paoli PA, 1988.Google Scholar
  7. [Frohlich and Luff, forthcoming]
    Frohlich DM and Luff P. Conversational Resources for Situated Action, Paper submitted to CHI 90 (forthcoming).Google Scholar
  8. [Hirchberg, 1986]
    Hirschberg J. Anticipating False Implicatures: Co-operative Responses in Question-answering System. In Kerschberg L (ed), Expert Database Systems. Benjamin Cummings Publishing Co Inc, 1986.Google Scholar
  9. [Kaplan, 1982]
    Kaplan SJ. Co-operative Responses from Portable Natural Language Database Query System. In Brady M (ed), Computational Models of Discourse. MIT Press, 1982.Google Scholar
  10. [Kidd, 1985]
    Kidd AL. What do Users Ask? Some Thoughts on Diagnostic Advice. In Merry M (ed), Expert Systems '85. Cambridge University Press, 1985.Google Scholar
  11. [Motro, 1986]
    Motro A. Query Generalisation: a Method for Interpreting Null Answers. In Kerschberg L (ed), Expert Database Systems. Benjamin Cummings Publishing Co Inc, 1986.Google Scholar
  12. [Pollack, 1984]
    Pollack ME. Good Answers to Bad Questions: Goal Inference in Expert Advicegiving. In Proceedings of the Fifth Biennial Conference of the Canadian Society for Computational Studies of Intelligence, London, Ontario, 1984.Google Scholar
  13. [Power, 1979]
    Power R. The Organisation of Purposeful Dialogues. Linguistics, 17, pp. 107–152, 1979.Google Scholar
  14. [Robinson et al, 1988]
    Robinson P, Luff P and Jirotka M, Hardey M, Gilbert GN, Frohlich DM, Cordingley B and Buckland S. Functional Specification for the Advice System. University of Surrey, 1988. Technical Report, Alvey DHSS Demonstrator Project.Google Scholar
  15. [Sanchez and Joseph, 1988]
    Sanchez M and Joseph A. Piano Tutor Project: a State-of-the-art Approach to Piano Teaching. In Proceedings of the Computers in Music Research Conference. University of Lancaster, 1988.Google Scholar
  16. [Sleeman, 1988]
    Sleeman D. Assessing Aspects of Competence in Basic Algebra. In Sleeman D and Brown JS (Eds) Intelligent Tutoring Systems, Academic Press, 1982.Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 1990

Authors and Affiliations

  • David Allport
    • 1
  1. 1.Hewlett Packard LaboratoriesBristol

Personalised recommendations