Sitemap

A list of all the posts and pages found on the site. For you robots out there, there is an XML version available for digesting as well.

Pages

Posts

Future Blog Post

less than 1 minute read

Published:

This post will show up by default. To disable scheduling of future posts, edit config.yml and set future: false.

Blog Post number 4

less than 1 minute read

Published:

This is a sample blog post. Lorem ipsum I can’t remember the rest of lorem ipsum and don’t have an internet connection right now. Testing testing testing this blog post. Blog posts are cool.

Blog Post number 3

less than 1 minute read

Published:

This is a sample blog post. Lorem ipsum I can’t remember the rest of lorem ipsum and don’t have an internet connection right now. Testing testing testing this blog post. Blog posts are cool.

Blog Post number 2

less than 1 minute read

Published:

This is a sample blog post. Lorem ipsum I can’t remember the rest of lorem ipsum and don’t have an internet connection right now. Testing testing testing this blog post. Blog posts are cool.

Blog Post number 1

less than 1 minute read

Published:

This is a sample blog post. Lorem ipsum I can’t remember the rest of lorem ipsum and don’t have an internet connection right now. Testing testing testing this blog post. Blog posts are cool.

honors

portfolio

publications

teaching

Personalization and Recommender Systems

Postgraduate course, UNC Charlotte, Department of Software and Information Systems, 2023

An introduction to the application of personalization and recommender systems techniques in information systems. Topics include: historical, individual and commercial perspectives; underlying approaches to content-based and collaborative recommendation techniques for building user models; acceptance issues; and casestudies drawn from research prototypes and commercially deployed systems.

Data Mining

Postgraduate course, UNC Charlotte, Department of Software and Information Systems, 2025

This course is about data mining. It is an essential part of AI, which is one of the hottest topics in computer science today. Data mining is a fast-evolving field, especially for recent five years. The availability of large amounts of data has created unprecedented opportunities to leverage computational and statistical approaches to turn data into actionable knowledge. This course covers general techniques for analyzing large amounts of numeric and text data. The entire data mining process is covered in this course: setting up a problem, data preprocessing, model constructions, model evaluations, and interpretations in decision making. This course covers both classical data mining approach (e.g., Apriori, Random Forest, etc) as well as the recent deep learning models (e.g., RNN, CNN, BERT). In addition, the recent rise of large language models (LLMs), especially ChatGPT, has brought global excitement.