Text this: Nonlinear Prediction, Filtering and Smoothing