Contact us Heritage collections Image license terms
HOME ACL Associates Technology Literature Applications Society Software revisited
Further reading □ OverviewInformation retrievalWord-count and concordance generator (COCOA)Subject indexesChemistry-related graphicsList processing systemArchaeological classificationCollocation and collocabilitySymbolic language for simulation (SOL)Prehistory and explanatory hypothesesChess program (MASTER)Himmelbett games
ACD C&A INF CCD CISD Archives Contact us Heritage archives Image license terms

Search

   
ACLApplicationsCocoa :: Non-Numerical Applications
ACLApplicationsCocoa :: Non-Numerical Applications
ACL ACD C&A INF CCD CISD Archives
Further reading

Overview
Information retrieval
Word-count and concordance generator (COCOA)
Subject indexes
Chemistry-related graphics
List processing system
Archaeological classification
Collocation and collocability
Symbolic language for simulation (SOL)
Prehistory and explanatory hypotheses
Chess program (MASTER)
Himmelbett games

Non-Numerical Applications

The aim quite early on was to make Atlas a home for long-term users. As well as providing accommodation, the decision was that there should be a good library available covering the user disciplines. On a visit to MIT in 1965 by Bob Churchhouse, the Information Retrieval system there so impressed him that the decision was taken to develop a similar system for Atlas but with the information content tailored to the Atlas users' needs.

There was also a lot of interest quite early on in the life of Atlas by people interested in the humanities in various aspects of text processing. This occurred initially at Manchester and also at Edinburgh.

Consequently, Don Russell looked around to see what was available to support concordance activities and decided the best approach was to develop a new system called COCOA. He also implemented Joe Weizenbaum's SLIP system for linguistic list processing.

The Artificial Intelligence community were interested in the use of Atlas due to its power and memory size. Several Atlas Fellows were connected with this discipline. In consequence, early on it was decided to write a LISP compiler, being the only language that the community could agree on as necessary.

The Brooker-Morris Compiler Compiler being available, this was used to produce the LISP compiler. It was probably the earliest use of the Compiler Compiler at ACL.

⇑ Top of page
© Chilton Computing and UKRI Science and Technology Facilities Council webmaster@chilton-computing.org.uk
Our thanks to UKRI Science and Technology Facilities Council for hosting this site