In a joint effort, the Career Development and the Methods Lab are excited to announce the hybrid “Career Tutorial on LLMs for all Expertise Levels”. In this tutorial, beginning with fundamental concepts of LLMs and in-context learning, we’ll address the “Needle in the Haystack Problem” and compare ultra-long context models with RAG approaches. Through practical demonstrations, participants will gain hands-on experience with RAG’s core functionalities and understand its objectives. The session delves into scaling solutions using vector databases and advanced implementations, including chunking strategies, hybrid RAG, and graph-based RAG architectures. We conclude with an overview of emerging trends, examining agentic RAG and the integration of reasoning models in deep research applications. This comprehensive exploration equips attendees with both theoretical knowledge and practical insights into the latest developments in AI language models.
For more information, visit our program page. We are looking forward to your participation!
On February 6th, 2025, LK Seiling facilitated a workshop for an Introduction to Git, with support from Sascha Kostadinoski and Quentin Bukold. This was co-organized by the Methods Lab and took place at the Weizenbaum institute. The hybrid event provided a thorough overview on the foundation of Git and its relative platforms for about 30 participants.
Firstly, Git was introduced for its general relevance. Seiling explored the qualities of its version control system and the advantages of efficiently managing changes to files. Its widespread use and accessibility were also highlighted by the software’s free and open source application. At its core, Git enables collaborative work by allowing concurrent adjustments to files by multiple participants and offers a system to track the changes made without requiring alterations to the original file.
LK Seiling describes the features of Git
Next, participants were invited to open the Terminal and guided through some basic commands. To this end, commands for traversing directories, creating, moving, organizing, and deleting files were explained and demonstrated in detail.
This was followed by instructions on the key functionality of Git, such as the Git repository, Git commands, branches, and conflict resolution. For instance, the branches gave insight into how to leverage simultaneous work done separately from the overall code base. This is especially beneficial for feature development while also helping to streamline the process of reviewing changes before merging. Throughout this instruction, commands were given to switch branches and merge scripts in the terminal, which was operationalized with a quickly constructed example. Seiling also provided necessary information on managing repositories, including visuals of the basic workflow and linkage between local and remote repositories, either for individual or collaborative effort.
For those curious when to use which Git platform, Bukold jumped in to detail the major differences between Github, Gitlab and Git.
In the second hour of the workshop, Seiling encouraged participants to implement these basics by imagining the context of a classic Python project, one that might require collaborative engagement. Here, Python scripts were saved, renamed and staged accordingly to git messages and configurations. The principle git practices were emphasized to remind the audience of when and how to commit changes to the previously specified local repository. Furthermore, Seiling prepared guests to make requests when merging work, added description templates for joint projects and generally taught the features of use for group collaboration.
LK Seiling explains how to stage and commit changes
Later, Seiling explored some advantageous elements of the GitLab platform, accessible free of charge to Weizenbaum researchers, by describing the repository graph, issue tracking and project management tools. To elaborate, the repository graph structures insight into how a participant makes a contribution or change by arranging branches to show merges or commits, particularly relevant for collaborative code projects. In case of software malfunctioning, the issue tracking feature allows one to see who is working on what branch for an update on the progress of the problem. Finally, Gitlab’s management tool was outlined for instances of assigning work, applying tags to notify when projects are finished and to open or close potential issues.
To close, Kostadinoski briefly summarized the basic elements of Git, along with its implications in data work, such as for software development and research. He simplified key terms and embraced questions in a Q&A. Seiling joined in, encouraging participants to “learn by doing” and stay connected with each other via Weizenbaum associated Github accounts for future internal coordination.
Throughout this workshop, participants were presented with various tasks and benefited from frequent recaps that highlighted key points, ensuring a solid understanding of the material. Attendees both online and in person freely asked questions and received support from instructors. Therefore the Methods Lab would like to give a huge thank you to LK Seiling, Sascha Kostadinoski and Quentin Bukold for their clear instruction on the foundations of Git and for facilitating such an engaging environment for all participants.
The Methods Lab with contributors Zeerak Talat and Flor Miriam Plaza del Arco are excited to introduce the workshop “Social Science and Language Models – Methods and theory to responsible research on and with Language Technologies” taking place on April 3–4, 2025 at the Weizenbaum Institute. This hybrid event encourages interdisciplinary collaboration to promote ethically responsible research in the application of natural language technology. As methodology utilizing language models is increasingly applied to a variety of contexts from social science, health-care settings to computer software development, research suggests the growing need to monitor potential biased outcomes of its use. However, the absence of collaborative understanding between researchers of social science and those in Natural Language Processing (NLP), perpetuates discrimination as biases in the conception and measurement of socio-technical systems often go unrecognized.
Therefore we hope to engage a diverse group of researchers involved in the methodology of social or economic fields of discipline to address this prejudice in language technologies. Submissions of abstracts are encouraged to involve aspects of bias in the mitigation and measurement of NLP, as well as its implications in the social sciences.
For more information, visit our program page. We are looking forward to your participation!
In the first part of the event, participants discuss their experiences with networking strategies in a speed-dating format. Each conversation was documented by a member of the organizing team. Participants were rotated every few minutes to create different pairings. Each conversation was documented by a member of the organizing team. Participants highlighted the importance of networking within their own institutions, attending regularly organized events to formalize informal connections, pooling resources, and implementing cross-institutional research projects.
Melanie Althage (IZ D2MCM) guides participants through the new calendar system
In the second part of the event, colleagues from IZ D2MCM presented participants with a calendar system they developed. Its purpose is to consolidate events occurring at the network institutions into a single platform, making them accessible to all members. The system was then discussed in two groups. In one group, participants exchanged ideas on the design and admission criteria for events, considering aspects such as content, format, and location. In the other group, participants focused on facilitating the technical implementation, which operates through Git and enables network members to submit event metadata in a structured format.
The Methods Lab would like to thank the IZ D2MCM and all participants for their contributions to this successful event. Stay tuned for the next one!
After another successful run, the Methods Lab is excited to bring back the third annual Programming and Data Analysis with R workshop, led by Roland Toth (WI). This two-day event held at the Weizenbaum institute falls on Wednesday, March12th and Thursday, March 13th.
On the first day, one can expect a comprehensive introduction to the fundamentals of programming, essential data wrangling techniques and Markdown integration. Following this, the second day emphasizes data analysis and incorporates hands-on application of datasets, enabling attendees to independently explore a relevant research topic. Throughout both days, participants will be presented with conceptual knowledge, coding techniques and basic subtasks for a practical and immersive learning experience.
Join us in our first workshop of 2025 for an Introduction to Git, held on Thursday, February 6th. This event will be taking place at the Weizenbaum Institute and welcomes Weizenbaum Institute members to participate.
LK Seiling, an associate researcher, IT administrator Sascha Kostadinoski, and student assistant Quentin Bukold will be the primary instructors leading this event. Together they will guide participants through short theoretical segments, introducing fundamental Git commands and version control concepts. In addition to learning the operations of key Gitlab features, this workshop encourages guests to participate in quizzes and incorporates interactive exercises.
For further details, visit our program page. We hope to see you there!
On November 18, 2024, Karsten Wolf and Florian Hohmann from the University of Bremen presented the software OpenQDA at WI. In this Show and Tell, they gave an overview of OpenQDA and its motivations, functions, and limitations.
In the first part of the Show and Tell, Karsten Wolf presented the development and purpose of the software. It is an open-source alternative to the commercial software MaxQDA, which is a popular tool for text annotation (i.e., coding) in qualitative research. The team at the University of Bremen had been working on OpenQDA for quite some time to not only deliver a free and customizable alternative to MaxQDA, but also allow for (simultaneous) collaboration on projects. In addition, OpenQDA has a plug-in framework that will be expanded over time. For example, atrain is already supported and can be used to transcribe audio files to text, and a plug-in that allows for implementing Python scripts is currently in the works. While OpenQDA is still under development and currently in early-access, the first official release is planned for the near future. It runs on servers at the Unversity of Bremen and can be used by anyone for free.
Florian Hohmann presents features and the GitHub repository of OpenQDA
In the second part of the Show and Tell, Florian Hohmann gave a practical introduction to the most recent version of the software. He showed participants how to create an account, set up a new project, and create a team to work on projects collaboratively. Text content can be added manually, from documents, audio files, and soon even remote sources. These texts can then be annotated/coded using separate, color-coded categories, and it is possible to set up sub-categories for further refinement. The results can be exported in CSV format. In addition, users can create a code portrait, which illustrates the distribution of categories across the text, and a word cloud for quick visual analysis.
At the end of the Show and Tell, participants provided feedback and suggestions for future implementation. For example, the automated conversion of scanned documents to plain text using OCR, and functions like counting and automatic coding, were discussed. Some participants were willing to stay and provide further feedback even after the main event ended. Finally, the team from Bremen, the Methods Lab, and the Weizenbaum Institute IT department discussed the installation of OpenQDA on the Institute’s servers in 2025 to provide a local instance to Weizenbaum Institute researchers.
The Methods Lab would like to thank the colleagues from Bremen for their work, and all participants for providing useful feedback!
The Methods Lab is eager to present the upcoming Show and Tell: OpenQDA—A Sustainable and Open Research Software for Collaborative Qualitative Data Analysis, scheduled for Monday, November 18th. This Show and Tell will be directed at the Weizenbaum Institute, but is also available to members joining online.
Florian Hohmann with the ZeMKI research unit at the University of Bremen, will be facilitating the event. This workshop provides a live demonstration and open discussion that introduces researchers to the structure of this web-based, collaborative, and open-source tool on qualitative data analysis. The ZeMKI team will present a thorough guide of instruction for using OpenQDA, as well as the idea’s goals and implications. Following this, all participants are encouraged to ask questions in the allotted Q&A period. The second segment of this workshop will invite on-site participants to engage in a research community session, for an exchange of knowledge that supports the future development of this application. To get a sense of prospective demands, we request that researchers bring the relevant data analysis formats of published works such as tables or visualizations.
To learn more, visit our program page. We are looking forward to your participation!
We’re excited to announce our upcoming workshop Research in Practice – Attending to Algorithms in and around Organizations, which will take place on Tuesday, November 26. This workshop will be conducted at the Weizenbaum Institute and is open to Weizenbaum Institute members.
Led by Maximilian Heimstädt, Professor of Digital Governance & Service Design at the Helmut Schmidt University in Hamburg, this workshop sheds light on how to research the role of algorithms for work and workers in and around organizations. As the anthropologist Nick Seaver has aptly put it: “Just as critical scholars picked them up, algorithms seemed to break apart.” The aim of the workshop is to understand the breaking apart of algorithms as an opportunity for creative research questions, designs and methods. In the first part of the workshop, Maximilian presents different ways in which algorithms in organizations lend themselves to study. In the second part, participants are invited to present their own research projects and ideas, and to discuss methodological challenges with the group.
The workshop is co-organized by the Methods Lab and the Research in Practice – PhD Network for Qualitative Research, coordinated by Katharina Berr and Jana Pannier.
For further details, visit our program page. We are looking forward to your participation!
We’re excited to announce our upcoming workshop Open Research – Principles, Practices, and Implementation, which will take place on Tuesday, September 3. This workshop will be conducted both at the Weizenbaum Institute and online, and is open to Weizenbaum Institute members as well as external participants (and the QPD).
Led by Tobias Dienlin, Assistant Professor of Interactive Communication at the University of Vienna, this workshop will equip participants with skills in open research by covering principles of transparency, reproducibility, the replication crisis, and practical sessions on sharing research materials, data, and analyses. It will also include preregistrations, registered reports, preprints, postprints, TOP Guidelines, and initiatives like DORA, CORA, and RESQUE. Participants will engage in drafting preregistration plans and discussing the incentives and challenges of open research, aiming to integrate these practices into their work for a more transparent and robust research community.
For further details, visit our program page. We are looking forward to your participation!
Manage Cookie Consent
To provide the best experiences, we use cookies to store and/or access device information. Consenting to these technologies will allow us to process data such as browsing behavior or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.
Functional
Always active
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for statistical purposes.The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.