Natural Language Processing: Examples, Techniques, and More