Paraphrase (same meaning different words)Predicting words and grammar