Algorithms for Linguistic Processing is a research proposal in the area of computational linguistics. The proposal focuses on problems of ambiguity and processing efficiency by investigating grammar approximation and grammar specialization techniques. In this section we will try to explain for a broader audience what computational linguistics is, and what the current proposal is all about.