Introduction to Language Modeling Alex Acero. Acknowledgments Joshua Goodman, Scott MacKenzie for many slides.