COMM3650: Social Media Analytics for Communication Professionals
Undergraduate course, School of Journalism and Communication, CUHK, 2024
COMM3650 (2024-2025 Term 1)
Teacher: Prof. LIANG Hai (NAH310)
NAH209: We 10:30 AM - 1:15 PM
Textbooks:
Tools:
Course Materials:
- Prerequisite: ENGG1003 Digital Literacy and Computational Thinking—P
Test before you register! Python Quiz
- Syllabus with textbooks and readings.
- Schedule with slides
- Week 01: Introduction
- Week 02: Data Collection/APIs
- What is an API
- Week 03: Data Collection/APIs
- YouTube
- Week 04: Data Collection/APIs
- YouTube
- Viz: General principles & tools Slides for self-learning
- Week 05: Data Collection/Scraping
- XPath Video
- Week 06: Data Collection/Scraping
- Week 07: Data Collection/Scraping
- Week 08: Text Summarization/Word Clouds
- Week 09: Text Summarization/Topic Modeling
- Week 10: Sentiment Analysis
- Week 11: Machine Learning/Classification
- Week 12: AI-Assisted Analysis
- Week 13: Final Presentation
Previous Syllabus using KNIME (2016-2017/2022-2023):
Syllabus with Textbooks and readings.
- W1 (07/09) Introduction
- W2 (14/09) Data Collection/APIs
- W3 (21/09) Data Collection/APIs (NYT)
- Twitter API Video
- W4 (28/09) Data Collection/Scraping (XPath)
- XPath Video
- W5 (05/10) Data Collection/Scraping (Forum)
- W6 (12/10) Data Collection/Facepager
- Download from GitHub
- Video from Michael Chan
- W7 (19/10) Data Visualization/Excel
- General principles & tools Slides for self-learning
- W8 (26/10) Text Mining/Keywords Extraction
- W9 (02/11) Text Mining/Topic Extraction
- W10 (09/11) Text Mining/Sentiment Extraction
- W11 (16/11) Text Mining/Chinese
- W12 (23/11) Mapping
- W13 (30/11) Final (Group) Presentation