These two categories can be further subdivided into rule-based, stochastic, and neural approaches.
The rule-based approach aims to address two different kinds of users:
The most frequently cited benefits of statistical machine translation over rule-based approach are:
This example also helps illustrate the difference between a rule-based approach and a brute force approach.
Chances are that the rule-based approach would be faster.
The boundaries between rule-based and probabilistic approaches to language processing are gradually being eroded.
Some workers have recently attempted to combine the statistical and the rule-based approaches in hybrid systems with promising results.
With a rule-based approach an incorrect decision can have a devastating effect on the remainder of the analysis.
So some database management systems use an alternative rule-based approach that uses a query graph model.
The knowledge gained in this way flows into a combined portfolio optimization and rule-based approach.