A form of ANN that has garnered increased excitement is the Deep Learning Artificial Neural Network. These networks are roughly similar in design as traditional ANNs, but have the ability to process more data. Therefore, they are better at more complex problems. Arguably, deep learning networks can perform much better than other machine learning models. However, the weakness is that they require a significant amount of training data so they are not always the best at particular tasks.
Another popular machine learning model is the support vector machine (SVM). SVMs are used mostly for classification and regression analysis where the goal is to assign an input to one or another group. In many respects, SVMs work best at document classification.
Bayesian networks are a third model that can be applied to Intelligent Capture. This type of model is probabilistic. It can deduce from input data, the probability that a given set of features belongs to a particular document type or if the amount at the bottom of the page is the total amount.
By now you might be asking “where is NLP in this discussion?” The answer is that NLP or Natural Language Processing is an area of AI devoted to building systems that can interpret language. This task may or may not implement machine learning, but increasingly, machine learning is involved because there is often too much data to process. Ultimately, NLP is an area of applied AI, not a specific technology or technique. As such, it is another approach that can be used to aid with classification or data extraction to automate document-oriented tasks.