Introduction to NLP: Understanding the Basics