In the age of artificial intelligence, it is desirable that text data are treated like any other data. The use of text processing technology will lead to significant value creation. Students are expected to learn basic techniques of text processing and to develop their own text processing applications. In this course, the emphasis is not on understanding complex natural language processing theories, but rather on the basic techniques and applications of text processing, the possibilities of text processing, and the fun and excitement of using it. At the end of the course, students will create their own text processing applications using the skills and knowledge they learned in the course.