The sun is out, so 'enjoyed' a bit less internet on the weekend. How is it going in the world?! π
Ah, right...
@jbgruber.bsky.social
Senior Researcher @gesis.org // Data Editor @polcommjournal.bsky.social π political communication (#polsky + #commsky) with text analysis and #rstats (#opendata + #openscience) π JohannesBGruber.eu π¨βπ» research software github.com/JBGruber
The sun is out, so 'enjoyed' a bit less internet on the weekend. How is it going in the world?! π
Ah, right...
π’ Study out in Research & Politics!
We (@lukasbirkenmai1.bsky.social @wurthmann.bsky.social @msaeltzer.bsky.social) find that directly elected MPs talk more about local & deprived places than list MPs on social media.
π doi.org/10.1177/2053...
Some Highlights [1/3]
Β―\_(γ)_/Β―
24.02.2026 21:04 β π 1 π 0 π¬ 0 π 0Mental model sketch to visualize the trade-off function to consider when choosing tools from the text-as-data toolbox. The plot shows each methodβs capability range: the vertical span indicates the task complexity each method can handle, while the horizontal position shows the resources required to implement that method for tasks within its capability. The areas overlap because more sophisticated methods can also solve simpler tasks: LLMs can do everything dictionaries can do, just at higher cost. The βoptimal method lineβ represents the most efficient choice: the least resource-intensive method capable of handling a given task complexity.
After showing it in several presentations already, the publication is where my mental model for choosing a #textasdata method finally found a home. Not perfect, but it has proven useful.
24.02.2026 11:17 β π 7 π 0 π¬ 0 π 0
π’Publication alert π’
LLMs are an awesome technology, but they come with trade-offs!
Paul Balluff, @justinho.bsky.social, @seanhp.bsky.social, Alexis Palmer, @lrossi.bsky.social, Irina Shklovski, Chung-hong Chan and I commented on these trade-offs in #commsky research. Out now and open access!
Lol there totally is youtu.be/0zxpSTU3FbE
15.02.2026 13:38 β π 5 π 0 π¬ 1 π 0Maybe there is a ICE white noise sound. Could help you isolate one of the variables. If there is no uptick in productivity, you could put your office chair 9n a vibrating plate or buy a timer that randomly increases the remaining time.
15.02.2026 13:36 β π 3 π 0 π¬ 1 π 0One of my favourite events of the year! Learn about new tools/methods/people and hack on some dataset/tool/project π
12.02.2026 08:17 β π 10 π 3 π¬ 0 π 0π Yaay, it's time to register for the hackathon! π
10.02.2026 11:38 β π 8 π 1 π¬ 0 π 0
Join us for the #KODAQS #Toolbox #Talk tomorrow!
Yannik Peters will present #TextPrep, a tool to assess how preprocessing methods can improve the quality of social media data.
ποΈ Thursday, 5 Feburary, 2026, 1-2 pm.
π Online, register here: www.gesis.org/angebot/wiss...
I was interviewed for a podcast!
I talked with Wendo King'ang'i about (large) language models and opinion mining. It was recorded some time ago, so my affiliation is old, but the topic is still relevant, and I tried to make it as accessible as I could.
Outlook dialogue box asking if the user wants to stay signed in with the box ticked to not show this dialogue box again. The dialogue appears roughly every 12 hours, and ticking the box has no effect.
I think what annoys me most about the Microsoft products I am forced to work with is that they constantly try to gaslight me into thinking I had any control over what they do.
02.02.2026 08:51 β π 5 π 0 π¬ 0 π 0
Have you considered precomputing vignettes? ropensci.org/blog/2019/12...
Not the cleanest approach, but I haven't found a better one.
partycoloR is now on CRAN! Started as a simple idea 6 years ago, now it's a full-featured package. Extract party colors and logos from Wikipedia with one line of code. It's already powering ParlGov Dashboard.
install.packages("partycoloR")
There is a permanent position available in my team! You will help researchers gain access to highly sensitive data and analyse them in a secure environment: gesis.jobs.personio.de/job/2495658?...
Go for it and see you in Cologne β€οΈπ€
3 rejections this year π. But (mostly) very helpful comments and the chance to further develop these projects (maybe for #ica27 in Glasgow?). (And still one accepted presentation π₯΅)
15.01.2026 12:58 β π 3 π 0 π¬ 0 π 0
I will teach Web Scraping and Data Management at @essexsummerschool.bsky.social this year! Learn to:
- manage research data (in tables, files, databases etc.) π
- Systematically get data from the internet (APIs, scraping, browser automation) π€
- wrangle your data in #rstats to make it useful π
Talking to someone recently provided me with a new perspective on LLM usage: if you don't give a f*ck about the quality and accuracy of the output/product, using LLMs is great π
12.01.2026 13:29 β π 5 π 1 π¬ 0 π 0
If you do research with/about LLMs, image or audio models, or classic NLP methods, you should check out this call π
#textasdata #NLP #llm #commsky #polsky
π§΅ PhD position (75%) in Political Behavior / Political Communication / CSS
π LMU Munich | β³ 3 years | π start MarchβMay 2026
Weβre hiring for DemocraGPT, a @bidt.bsky.social-funded project developing an AI-based training for difficult conversations in times of growing polarization
AAAAAAAAAAAAAAAAAAAAHHHHHHHHHHH
03.01.2026 16:11 β π 77 π 27 π¬ 0 π 2Not long ago I discussed with people what our red lines would be before not traveling to the US anymore. We landed on illegal occupation of another country, like Russia is attempting in Ukraine. We're there now.
03.01.2026 16:54 β π 4 π 0 π¬ 0 π 0β¦Really undermines the sanctity of the FIFA Peace Prize, doesnβt it?
03.01.2026 14:45 β π 376 π 53 π¬ 10 π 0AAAAAAAAAAAAAAAAAAAAAAAHHHHHHHHH
03.01.2026 13:57 β π 53 π 25 π¬ 0 π 0π how did you get Arch on your phone? Is this the native terminal or termux?
31.12.2025 16:41 β π 0 π 0 π¬ 1 π 0January 16, 2026: Julian Jaursch from the German Digital Service Coordinator @bnetza.bsky.social will introduce the EU's #DSA Data Access Portal during the series "Show &β―Tell β Social Media Data in Research Practice". Register here: events.gwdg.de/event/1259/ #digitalservicesact #platformdata
23.12.2025 09:48 β π 8 π 6 π¬ 1 π 2
The Call for Papers and Panels for #COMPTEXT2026 in Birmingham (23-25 April) is out; feel free to circulate: shorturl.at/gRg0p!
Deadline: January 16!
Ich werde der Deutschen Bahn nie verzeihen, dass sie mich zu einem Menschen gemacht hat, der sich ΓΌber die Deutsche Bahn beschwert.
16.12.2025 07:05 β π 1785 π 145 π¬ 54 π 11Reflections on the day 1 of the age ban: experts sidelined again, nuance ignored, and the debate drowned by low-effort vox pops. Policy built on vibes not evidence gets sold as "protecting kids" with all the spectacle of a state propaganda march, loud, choreographed, & divorced from substance.
11.12.2025 00:53 β π 46 π 16 π¬ 2 π 0