1.1 A brief history of NLP1.2 Typical tasks1.2.1 Information search1.2.2 Advanced information search: Asking the machine precise questions1.2.3 Conversational agents and intelligent virtual assistants1.2.4 Text prediction and language generation1.2.5 Spam filtering1.2.6 Machine translation1.2.7 Spell- and grammar checkingSummarySolution to exercise 1.1