Welcome to the Juneteenth issue of the Data Science Briefing!
We're proud to announce that a brand new Data Visualization with Python on-demand video is now available on the O'Reilly website: Python Data Visualization: Create impactful visuals, animations and dashboards. This in depth tutorial is almost 7h in length and covers fundamental and advanced usage of matplotlib, seaborn, plotly and bokeh as well as tips on how to use Jupyter widgets. Check it out!
The latest blog post on the Epidemiology series is also out:
Demographic Processes. In this post we explore how to include birth and death rates in your epidemik models. Check it out!
This week’s newsletter highlights several cutting-edge developments in the world of AI agents and security. A standout is the new paper, "Design Patterns for Securing LLM Agents against Prompt Injections," which introduces six actionable patterns—such as the Action-Selector and Plan-Then-Execute patterns—to help developers build large language model (LLM) agents that are robust against prompt injection attacks. These patterns offer a practical balance between agent utility and security, directly addressing the growing risks as LLMs are increasingly integrated with external tools and data sources. Complementing this, recent research on the automated design of agentic systems explores how meta-agents can autonomously generate and optimize agent architectures in code, potentially leading to more powerful and adaptable AI systems that outperform traditional hand-designed agents. Together, these advancements signal a shift toward both safer and more innovative agentic AI, underscoring the importance of security and automation in the next generation of intelligent systems.
Recent research continues to reveal the intricate interplay between social structures, technology, and human behavior. A large-scale study mapping face-to-face social networks in isolated Honduran villages demonstrates how understanding the fabric of personal relationships, such as trust and time spent together, can inform strategies for public health interventions and the spread of information. These findings are echoed in new epidemiological modeling work, where scalable Bayesian inference methods like ScITree leverage both genomic and social data to reconstruct transmission pathways, underscoring the value of detailed network knowledge in managing disease outbreaks. Meanwhile, as AI systems become more integrated into daily life, evidence is mounting that clinical knowledge encoded in large language models does not seamlessly translate to effective human interactions, highlighting a persistent gap between technical proficiency and social competence. Together, these studies emphasize the importance of both mapping and understanding human networks—whether for health, technology, or communication—and the ongoing challenge of ensuring that advanced models align with real-world human needs.
Data shows that the best way for a newsletter to grow is by word of mouth, so if you think one of your friends or colleagues would enjoy this newsletter, go ahead and forward this email to them. This will help us spread the word!
Semper discentes,
The D4S Team
"Behavioral Network Science: Language, Mind, and Society" by T. T. Hills successfully bridges two distinct scientific domains, demonstrating how network analysis can reveal hidden patterns in human behavior. The book tackles an impressive scope of topics, from language evolution and childhood learning to cognitive aging, creativity, and social dynamics, while maintaining remarkable coherence throughout. What sets this work apart is Hills' commitment to practical application, equipping readers with concrete tools, including an introductory guide to network science and accompanying R code that enables hands-on analysis.
This practical approach makes the book uniquely valuable to a diverse audience. Behavioral scientists unfamiliar with network methods will find an accessible entry point, while data scientists can discover rich applications in behavioral research. Hills demonstrates particular skill in addressing contemporary social issues through a network lens, offering fresh perspectives on polarization, echo chambers, and conspiracy theories. The interdisciplinary framework proves especially powerful when examining how individual cognitive processes scale up to shape collective behavior and social structures.
The book's most significant achievement lies in its clarity without oversimplification. Hills effectively conveys complex concepts with precision while maintaining an engaging and accessible tone. This balance makes "Behavioral Network Science" essential reading for anyone seeking to understand how network structures influence human behavior across scales—from individual minds to entire societies.
Reasoning Language Models: A Blueprint (M. Besta, J. Barth, E. Schreiber, A. Kubicek, A. Catarino, R. Gerstenberger, P. Nyczyk, P. Iff, Y. Li, S. Houliston, T. Sternal, M. Copik, G. Kwaśniewski, J. Müller, Ł. Flis, H. Eberhard, Z. Chen, H. Niewiadomski, T. Hoefler)
Unsupervised Elicitation of Language Models (J. Wen, Z. Ankner, A. Somani, P. Hase, S. Marks, J. Goldman-Wetzler, L. Petrini, H. Sleight, C. Burns, H. He, S. Feng, E. Perez, J. Leike)
(view in browser) May 13th Next webinar: May 27, 2026 - Code Development with AI Assistants [Register] Dear Reader, Announcements Ever wonder how we can turn thousands of unstructured news articles into structured, actionable insights? In the latest post from Data4Sci, we dive into the fascinating process of transforming raw text from news articles into interconnected networks of information. If you're interested in Natural Language Processing (NLP), entity extraction, and how to connect the...
(view in browser) May 6th Next webinar: May 27, 2026 - Code Development with AI Assistants [Register] Dear Reader, Announcements Ever wonder how we can turn thousands of unstructured news articles into structured, actionable insights? In the latest post from Data4Sci, we dive into the fascinating process of transforming raw text from news articles into interconnected networks of information. If you're interested in Natural Language Processing (NLP), entity extraction, and how to connect the...
(view in browser) Apr 30th Next webinar: May 6, 2026 - Automate the Boring Developer Stuff with LLMs [Register] Dear Reader, Announcements ✈️ Mapping the skies: How do we visualize airline traffic between states? We often think of air travel in terms of airports, but viewing it as a network of state-to-state connections reveals fascinating patterns in how our country moves. Our latest substack uses data visualization to turn raw statistics into a clear story about infrastructure and mobility....