thhaase / SDS-KOMEX

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Social Data Science with Python - a KOMEX block course

2024

Lectures: 26 Feb - 1 Mar, C427 9 AM – 12:30 PM

Supervised learning: 1:30 PM – 2:30 PM

Office Hours: 2:45-3:45 PM

Schedule:

Monday 26.02: Search Data and Google Flu Trends

  • 9:00-9:15: Welcome and Overview - Introduction + logistics

  • 9:15-10:00 Lecture: Introduction to Social Data Science and the case of search data and Google Flu trends. [Slides]

  • 10:00-10:30 Tutorial: Introduction to Data Processing with Pandas. [Notebook 1.1]

  • 10:30:11:00 Break

  • 11:00-12:30 Tutorial: Using Google Trends data in Python. [Notebook 1.2]

  • 12:30-13:30 Lunch

  • 13:30-14:30 Supervised Learning: Testing the relationship between future orientation and GDP with Google Trends and World Bank API. [Exercise 1]

Tuesday, 27.02: Social Impact

  • 09:00-10:30 Lecture: Social Impact in online media with regression and bootstrapping. [Slides]

  • 10:30:11:00 Break

  • 11:00-12:30 Tutorial: Reddit API, loading and dumping JSON, and linear regression basics in Python. [Notebook 2.1]

  • 12:30-13:30 Lunch

  • 13:30-14:30 Supervised Learning: Testing the division of impact hypothesis on Reddit. [Exercise 2]

Wednesday, 28.02: Computational Affective Science and NLP

  • 09:00-10:30 Lecture: Computational Affective Science: supervised and unsupervised sentiment analysis. [Slides]

  • 10:30:11:00 Break

  • 11:00-12:30 Tutorial: Off-the-self sentiment analysis (VADER and BERT) and supervised analysis with scikit-learn. [Notebook 3.1]

  • 12:30-13:30 Lunch

  • 13:30-14:30 Supervised Learning: Evaluation of sentiment analysis methods. [Exercise 3]

Thursday, 29.02: Social Networks Part 1

  • 09:00-10:30 Lecture: Online Social networks: concepts and node-level analysis. [Slides]

  • 10:30:11:00 Break

  • 11:00-12:30 Tutorial: Handling network data with NetworkX. [Notebook 4.1]

  • 12:30-13:30 Lunch

  • 13:30-14:30 Supervised Learning: Reading and visualizing Swiss politicians on Twitter. [Exercise 4]

Friday, 01.03: Social Networks Part 2

  • 09:00-10:30 Lecture: Network-level metrics and analysis - Social resilience and communities. [Slides]

  • 10:30:11:00 Break

  • 11:00-12:30 Tutorial: Network analysis with NetworkX and advanced visualization with Gephi. [Notebook 5.1]

  • 12:30-13:30 Lunch

  • 13:30-14:30 Supervised Learning: Politician assortativity on Twitter + community detection. [Exercise 5]

About


Languages

Language:HTML 61.9%Language:CSS 35.9%Language:JavaScript 2.2%