Skip to main content
Article thumbnail
Location of Repository

Natural‐language processing applied to an ITS interface

By Enrico Fischetti and Antonio Gisolfi


The aim of this paper is to show that with a subset of a natural language, simple systems running on PCs can be developed that can nevertheless be an effective tool for interfacing purposes in the building of an Intelligent Tutoring System (ITS). After presenting the special characteristics of the Smalltalk/V language, which provides an appropriate environment for the development of an interface, the overall architecture of the interface module is discussed. We then show how sentences are parsed by the interface, and how interaction takes place with the user. The knowledge‐acquisition phase is subsequently described. Finally, some excerpts from a tutoring session concerned with elementary geometry are discussed, and some of the problems and limitations of the approach are illustrated

Topics: LB Theory and practice of education, LC1022 - 1022.25 Computer-assisted Education
Publisher: Universit of Wales Press
Year: 1994
DOI identifier: 10.1080/0968776940020205
OAI identifier:

Suggested articles


  1. (1986). (anon.), INTELLECT reference manual,
  2. (1988). (anon.), Smalltalk/V 286 tutorial and programming handbook,
  3. (1985). A field evaluation of natural language for data retrieval', doi
  4. (1990). An ITS for the factorization of algebraic expressions in Smalltalk/V', doi
  5. (1984). Cumers' requirements for natural language systems: results of an inquiry', doi
  6. (1992). Design and development of the student module of an ITS',
  7. (1988). Foundations of Intelligent Tutoring Systems,
  8. (1986). Implications of a cognitive model of database query: comparison of a natural language, formal language and direct manipulation interface, doi
  9. (1985). Natural language understanding: how natural can it be?,
  10. (1988). Object-Oriented Software Construction, doi
  11. (1989). Probit: developing an intelligent tutor',
  12. (1989). Programming the User Interface - Principles and Examples, doi
  13. (1986). Pygmalion at the interface' doi
  14. (1990). Second-level design of a knowledge-based educational advisor', doi
  15. (1986). Seven plus or minus two central issues in human computer interaction' doi
  16. (1988). Smalltalk as a vehicle for intelligent computer assisted learning',
  17. (1990). The Art of Human-Computer Interface Design,
  18. (1990). The Interactive Learning Revolution:
  19. (1992). The student module in POSITS, a tutor for the factorization of algebraic expressions',
  20. (1990). Using a natural language interface with casual users', doi
  21. (1984). Using restricted natural language for data retrieval' doi

To submit an update or takedown request for this paper, please submit an Update/Correction/Removal Request.