Coursera - Computational Social Science Specialization

Coursera - Computational Social Science Specialization

Coursera’s Computational Social Science Specialization which I took to build skills to pursue Dunbar’s Problem

Computational Social Science blends computer science methods (e.g., data science), social sciences (as the data source), and complexity science (e.g., networks).

Some of my favorite papers in this field:

To strengthen my skills, I completed the Coursera Computational Social Science Specialization.
It includes five courses:

  1. Computational Social Science Methods
  2. Big Data, Artificial Intelligence, and Ethics
  3. Social Network Analysis
  4. Computer Simulations
  5. Capstone Project (integrating web scraping, network analysis, NLP, and agent-based modeling).

For the capstone, I went beyond the assignments and built my own projects.


Web Scraping

  1. Cataclysm Sentence for Jiu Jitsu — Used NLP on a jiu-jitsu expert’s posts to extract the sport’s fundamentals.
  2. How to Measure Fitness? — Scraped CrossFit Games leaderboards to evaluate their claim of finding the “fittest.” Revealed bias in their scoring and proposed a new distance-based metric.
  3. Testing Team Fitness — Analyzed whether teams of fitter individuals are necessarily fitter as a group using CrossFit Games data. Preliminary findings suggest not necessarily; confounded by seasonal effects. (Unpublished)

Social Network Analysis


Natural Language Processing

  1. Cataclysm Sentence for Jiu Jitsu — Extracted core principles from jiu-jitsu expert posts.
  2. Danaher’s Jiu Jitsu Roadmap — Used NLP to map 15 foundational skills from John Danaher’s posts to create a navigable learning roadmap.
  3. Ask Danaher (GitHub, WebApp) — A keyword-based search app for Danaher’s posts (e.g., “guard retention,” “offense”).

Agent-Based Modeling