This research monograph presents a formal description of English grammar
and syntax using algorithms which can be programmed into a computer to
analyse Natural Language texts. The algorithmic approach uses series of
instructions, written in Natural Language and organised in flow charts,
with the aim of analysing certain aspects of the grammar of a sentence.
One problem with text processing is the difficulty in distinguishing word
forms that belong to different parts of speech when taken out of context.
Hristo Georgiev presents algorithms which allow the computer to recognise
parts of speech, tenses, syntax, parsing, reference, and clauses. The final
chapters of the book examine the further applications of an algorithmic
approach to English grammar, and suggests ways in which the computer can be
programmed to recognise meaning. This is an innovative, cutting-edge
approach to computational linguistics that will be essential reading for
academics researching computational linguistics, machine translation and
Natural Language Processing.