在初期時，NLP的執行方法都是透過工程師將一堆規則編程進自然語言處理的程式當中，例如利用文法、詞性、以及單詞的種類等來建立一整個決策樹，也就是一連串的「如果… 那麼…」來幫助當時的程式理解語言。
在初期時，NLP的執行方法都是透過工程師將一堆規則編程進自然語言處理的程式當中，例如利用文法、詞性、以及單詞的種類等來建立一整個決策樹，也就是一連串的「如果… 那麼…」來幫助當時的程式理解語言。 而隨著運算速度的增加以及機器學習演算法的進步，在幾十年前，我們也開始將許多AI技術，帶進自然語言處理中。