Computers and the Humanities

, Volume 29, Issue 4, pp 233–240 | Cite as

An application of artificial intelligence to the choreography of dance

  • James H. Bradford
  • Paulette Côté-Laurence


This paper describes an experimental computer program that applies the techniques of artificial intelligence to the creation of dance. Specifically, a user expresses a set of dance rules (in a special English-like “rule language”) which describes some of the dynamic aspects of a dance. These rules are applied nondeterministically by a “rule driver” program. The rules themselves are similar to those that form the knowledge base of expert systems. The rule driver embodies a heuristic algorithm of the type found in many artificial intelligence programs.

Key words

computer-aided choreography artificial intelligence and dance 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. Beaman, J. “Computer Choreography”.Anthology of Impulse. Ed. M. Van Tuyl. New York: Dance Horizons, 1969, pp. 62–64.Google Scholar
  2. Bente, G. “Facilities for the Graphical Computer Simulation of Head and Body Movements”.Behavior Research Methods, Instruments, & Computers, 21, 4 (1989), 455–62.Google Scholar
  3. Bradford, J. H. and P. Côté-Laurence. “Animate Tokens, Their Design and Application”.Leonardo, 24, 5 (1991), 557–62.Google Scholar
  4. Calvert, T. W. “Toward a Language of Movement”.Computers and the Humanities, 20, 1 (1986), 35–43.Google Scholar
  5. Calvert, T. W., C. Lee, G. Ridsdale, S. Hewitt and V. Tso. “The Interactive Composition of Scores for Dance”.Dance Notation Journal, 4, 2 (1986), 35–40.Google Scholar
  6. Dransch, D. O. K., J. C. Beatty and R. S. Ryman. “Choreo-Scribe: A Graphics Editor to Describe Body Position and Movement Using Benesh Movement Notation”.Computer Science Technical. Report CS-86-48. Waterloo, Ontario: University of Waterloo, 1986.Google Scholar
  7. Duda, R. J. and R. Reboh. “AI and Decision Making: The Prospector Experience”. InArtificial Intelligence Applications for Business. Ed. W. Reitman. Norwood, N.J.: Ablex, 1984, pp. 111–47.Google Scholar
  8. Firebaugh, M. W.Artificial Intelligence: A Knowledge-Based Approach. Boston: Boyd and Fraser, 1988, pp. 307–31.Google Scholar
  9. Greeno, J. G. and J. L. Moore. “Situativity and Symbols: Response to Vera and Simon”.Cognitive Science, 17 (1993), 49–59.Google Scholar
  10. Herbison-Evans, D. “Dance, Video, Notation and Computers”.Leonardo, 21, 1 (1988), 45–50.Google Scholar
  11. Herbison-Evans, D. and G. Politis. “Computer Choreology Project at the University of Sydney”.Leonardo, 21, 1 (1988), 34–38.Google Scholar
  12. Jackson, P.Introduction to Expert Systems. 2nd Ed. New York: Addison-Wesley, 1990.Google Scholar
  13. Lansdown, J. “Computer Choreography and Video”. InProceedings of the Third International Conference on Computing in the Humanities. Waterloo, Ontario, 1977, pp. 241–52.Google Scholar
  14. Lindsay, R., B. G. Buchanan, E. A. Feigenbaum and R. Lerderberg.DENDRAL. New York: McGraw-Hill, 1980.Google Scholar
  15. Politis, G. “Computers and Dance: A Bibliography”.Leonardo, 23, 1 (1990), 87–90.Google Scholar
  16. Reichardt, J. “Computer-Programmed Choreography”. InCybernetic Serendipity. Ed. J. Reichardt. New York: Studio International, 1968.Google Scholar
  17. Rolston, D. W.Principles of Artificial Intelligence and Expert Systems Development. Toronto: McGraw-Hill, 1988.Google Scholar
  18. Schiphorst, T., T. Calvert, C. Lee, C. Welman and S. Gaudet. “Tools for Interaction with the Creative Process of Composition”. InProceedings of CHI '90: The ACM Conference on Computer-Human Interaction. 1990, pp. 167–74.Google Scholar
  19. Schiphorst, T.A Case Study of Merce Cunningham's Use of the Lifeforms Computer Choreographic System in the Making of Trackers. M.A. Thesis. Simon Fraser University, 1993.Google Scholar
  20. Shortliffe, E. H.Computer-Based Medical Consultations: MYCIN. New York: Elsevier, 1976.Google Scholar
  21. Stadler, C. M. “Computers and Choreography”. InProceedings of the 2nd IEEE Symposium on Small Computers in the Arts. Philadelphia, October 1982, 107–109.Google Scholar
  22. Vera, A. H. and H. A. Simon. “Situated Action: A Symbolic Interpretation”.Cognitive Science, 17 (1993), 7–48.Google Scholar
  23. Zeltzer, D. “Knowledge-Based Animation”. InProceedings of the ACM SIGGRAPH/SIGART Interdisciplinary Workshop on Motion: Representation and Perception. Toronto, 1983, pp. 318–23.Google Scholar

Copyright information

© Kluwer Academic Publishers 1995

Authors and Affiliations

  • James H. Bradford
    • 1
  • Paulette Côté-Laurence
    • 2
  1. 1.Department of Computer ScienceBrock UniversitySt. CatharinesCanada
  2. 2.Department of Physical EducationBrock UniversitySt. CatharinesCanada

Personalised recommendations