This document contains slides for an introduction to natural language processing presentation. It discusses several key topics in the history and foundations of NLP, including Markov's analysis of literature, finite state machines, formal languages and grammars, probabilistic NLP, and recent advances in neural network approaches. The slides provide an overview of the empirical and rationalist traditions in NLP and outline some of the main problems addressed in the field.