Why social science needs to embrace machine learning

Quick note: This is just the first post in a series; think of it as a short introduction. I’m a social scientist, and unlike many in my field, I genuinely enjoy math and statistics. My friend Petar jokes that statistics isn’t real math, but I’ll leave that debate for another time. What matters is that social science has long struggled to explain society’s complexity. We rely heavily on methods like surveys, interviews, and content analysis. These are useful but often fall short when predicting or uncovering causal relationships. Society is messy, and humans are unpredictable. ...

6 June 2025 · 3 min · 609 words · Vuk Dinic

Serbian Parliamentary NLP Analysis

Political discourse shapes policy, and policy shapes lives. But how do politicians actually speak? What topics dominate their agendas? And do their words reflect the concerns of everyday citizens? Using NLP, we can answer these questions with data not assumptions Introduction Natural Language Processing (NLP) has become a central pillar of AI, especially with the rise of Large Language Models (LLMs). At its core, an LLM is just NLP applied at scale—processing massive amounts of text to generate human-like responses. ...

14 May 2025 · 5 min · 1059 words · Vuk Dinic