Skip to content

Online materials for Social Media Data Analysis at the University of Konstanz

License

Notifications You must be signed in to change notification settings

dgarcia-eu/SocialMediaDataAnalysis

Repository files navigation

Social Media Data Analysis - University of Konstanz

David Garcia, 2023

Welcome to the online materials for Social Media Data Analysis at the University of Konstanz.

Social media data analysis is introduced as a set of techniques to analyze human behaviour and social interaction through openly-available digital traces. The course focuses both on the fundamentals and applications of data science to social media, including technologies for data retrieval, processing, and analysis with the aim to derive insights that are interpretable from a wider theoretical perspective

This course focuses both on the fundamentals and applications of Data Science to Social Media in the Social Sciences. Through this course, students learn how to gather data from social media, search trends, and other online and offline sources, how to process and store that data, and how to combine, analyze, and visualize data to address specific questions. The course makes a special emphasis in interpretation and critique of Social Media Data Science in the Social Sciences, aiming at an interdisciplinary approach that can inform students from various disciplines.

Who am I?

I am the Professor for Social and Behavioral Data Science at the University of Konstanz. You can find more about my research group here: http://dgarcia.eu. My background is Computer Science but I worked my whole career with psychologists, sociologists and physicists to learn new ways to understand human behavior. I got my PhD from ETH Zurich in 2012 and a habilitation in 2018, starting to work as full professor TU Graz in 2020 and then at the University of Konstanz in 2022. To learn more about my research, check my publications.

Course Contents

The course is organized in lecture blocks with one practical exercise for each one. In the exercises you will apply part of what you have learned in the block. In exercises, you collect your own data to answer research questions.

Block 1: Introduction

  1. Introduction to social media data analysis within social data science -- [Slides]
  2. Algorithms and digital traces: The case of Google trends -- [Slides]
  3. Ethics and privacy in social media data analysis -- [Slides]

Exercise 1: Future orientation and search

Block 2: Social dynamics

  1. Social impact theory and its application to social media -- [Slides]
  2. Social trends and the Simmel effect -- [Slides]

Exercise 2: Testing the division of impact hypothesis in social media

Block 3: Text in social media

  1. Dictionary methods in social media data analysis -- [Slides]
  2. Supervised social media text analysis -- [Slides]
  3. The measurement of meaning in social media -- [Slides]

Exercise 3: Validating sentiment analysis for social media text

Block 4: Networks in social media

  1. Introduction to social networks and the friendship paradox -- [Slides]
  2. Centrality measures in online social networks -- [Slides]
  3. Communities and assortativity -- [Slides]
  4. Social issues -- [Slides]

Exercise 4: Political assortativity on Twitter

Where to access materials

Prerequistes and evaluation

Participants need to be familiar with programming in Python (e.g. having passed Introduction to Computation for the Social Sciences).

The course grade is composed of the grade of four assignments delivered during the semester (40%) and a final project (60%). For more information on projects and reports, see slides of session 09.

About

Online materials for Social Media Data Analysis at the University of Konstanz

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages