CS 583 Fall 2020

CS 583 - Spring 2021 (under construction)

Data Mining and Text Mining

Taught Online Asynchronously
Using Blackboard and Zoom

Course Objective

This course has three objectives. First, to provide students with a sound basis in data mining tasks and techniques. Second, to ensure that students are able to read, and critically evaluate data mining research papers. Third, to ensue that students are able to implement and to use some of the important data mining and text mining algorithms.

Think and Ask! If you have questions about any topic or assignment, DO ASK me, TA or your classmates for help, I am here to make the course understood. DO NOT delay your questions. There is no such thing as a stupid question. The only obstacle to learning is laziness.

Online Platforms

We will mainly use Blackboard and Zoom for teaching and learning. Please get yourself familarized with the systems.

General Information

  • Instructor: Bing Liu
  • Teaching Assistant (TA)
    • TBA
    • Email: TBA
    • Office hours: TBA

Class Information

  • Course call number: 25479
  • Teaching mode: Async
  • Lecture time slot: 4:30 - 7:00pm Monday
  • Instructor office hours: 10:00am-11:30am Monday
  • TA office hour: TBA
  • Office hours will be conducted on Zoom



Teaching materials

Topics (subject to change; the reading list follows each chapter title)

  1. Introduction
  2. Data pre-processing
  3. Association rules and sequential patterns (Sections 2.1 - 2.7)
  4. Supervised learning (Classification) (Chapter 3)
  5. Unsupervised learning (Clustering) (Chapter 4)
  6. Information retrieval and Web search (Sections 6.1 - 6.6, and 6.8)
  7. Semi-supervised learning (Sections 5.1.1, 5.1.2, 5.2.1 - 5.2.4)
  8. Social network analysis (Sections 7.1 - 7.4)
  9. Sentiment analysis and opinion mining (Sections 11.1 - 11.6; check out my two books)
  10. Recommender systems and collaborative filtering (Section 12.4)
  11. Lifelong and continual learning

Rules and Policies

UIC Conunseling Center

We value your mental health and emotional wellness as part of the UIC student experience. The UIC Counseling Center offers an array of services to provide additional support throughout your time at UIC, including workshops, peer support groups, counseling, self-help tools, and initial consultations to speak to a mental health counselor about your concerns. Please visit the Counseling Center website for more information (https://counseling.uic.edu/). Further, if you think emotional concerns may be impacting your academic success, please contact your faculty and academic advisers to create a plan to stay on track.

My Home Page

By Bing Liu, Aug 15, 2020