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: Tue. 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 // Code
- Week 02: Data Collection/APIs // Code
- Week 03: Data Collection/APIs // Code
- YouTube I
- Week 04: Data Collection/APIs // Code
- YouTube II
- Week 05: Data Collection/Scraping
- XPath Video
- HTML
- Week 06: Data Collection/Scraping
- Dynamic Website
- Selenium
- Week 07: Visualization in Excel
- Viz: General principles & tools Slides for self-learning
- 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