VLDB 2026 Research / reviewers in the wild / expert
Lahari Goswami
dblp:344/2931
· DBLP profile ↗
6ranked-venue papers
2as first author
6since 2021 · last 2026
0000-0002-8975-5885ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Human-computer interaction and ubiquitous computing · 6 · 2 first-author · 6 since 2021
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Git Takes Two: Split-View Awareness for Collaborative Learning of Distributed Workflows in GitabstractGit is widely used for collaborative software development, but it can be challenging for newcomers. While most learning tools focus on individual workflows, Git is inherently collaborative. We present GitAcademy, a browser-based learning platform that embeds a full Git environment with a split-view collaborative mode: learners work on their own local repositories connected to a shared remote repository, while simultaneously seeing their partner’s actions mirrored in real time. This design is not intended for everyday software development, but rather as a training simulator to build awareness of distributed states, coordination, and collaborative troubleshooting. In a within-subjects study with 13 pairs of learners, we found that the split-view interface enhanced social presence, supported peer teaching, and was consistently preferred over a single-view baseline, even though performance gains were mixed. We further discuss how split-view awareness can serve as a training-only scaffold for collaborative learning of Git and other distributed technical systems. Joel Bucher, Lahari Goswami, Sverrir Thorgeirsson, April Yi Wang |
CHI | 2 |
| 2026 | PATHOS: A Pedagogical Method for Sequencing Instruction in Multi-Foundational Machine Learning
Diego Rivera Garrido, Sverrir Thorgeirsson, Damiano Meier, Luigi Pizza, Lahari Goswami, Jesus Solano, Carlos Cotrini Jiménez, Zhendong Su 0001 |
ICER (1) | 5 |
| 2026 | Bridging Instead of Replacing Online Coding Communities with AI through Community-Enriched Chatbot Designs CSCW008abstractLLM-based chatbots like ChatGPT have become popular tools for assisting with coding tasks. However, they often produce isolated responses and lack mechanisms for social learning or contextual grounding. In contrast, online coding communities like Kaggle offer socially mediated learning environments that foster critical thinking, engagement, and a sense of belonging. Yet, growing reliance on LLMs risks diminishing participation in these communities and weakening their collaborative value. To address this, we propose Community-Enriched AI, a design paradigm that embeds social learning dynamics into LLM-based chatbots by surfacing user-generated content and social design features from online coding communities. Using this paradigm, we implemented a RAG-based AI chatbot leveraging resources from Kaggle to validate our design. Across two empirical studies involving 28 and 12 data science learners, respectively, we found that Community-Enriched AI significantly enhances user trust, encourages engagement with community, and effectively supports learners in solving data science tasks. We conclude by discussing design implications for AI assistance systems that bridge—rather than replace—online coding communities. Junling Wang 0001, Lahari Goswami, Gustavo Umbelino, Kiara Chau, Mrinmaya Sachan, April Yi Wang |
Proc. ACM Hum. Comput. Interact. | 2 |
| 2023 | Supporting Collaboration in Introductory Programming Classes Taught in Hybrid Mode: A Participatory Design StudyabstractHybrid learning modalities, where learners can attend a course in-person or remotely, have gained particular significance in post-pandemic educational settings. In introductory programming courses, novices’ learning behaviour in the collaborative context of classrooms differs in hybrid mode from that of a traditional setting. Reflections from conducting an introductory programming course in hybrid mode led us to recognise the need for re-designing programming tools to support students’ collaborative learning practices. We conducted a participatory design study with nine students, directly engaging them in design to understand their interaction needs in hybrid pedagogical setups to enable effective collaboration during learning. Our findings first highlighted the difficulties that learners face in hybrid modes. The results then revealed learners’ preferences for design functionalities to enable collective notions, communication, autonomy, and regulation. Based on our findings, we discuss design principles and implications to inform the future design of collaborative programming environments for hybrid modes. Lahari Goswami, Pegah Sadat Zeinoddin, Thibault Estier, Mauro Cherubini |
Conference on Designing Interactive Systems | 1 |
| 2023 | Changes in Research Ethics, Openness, and Transparency in Empirical Studies between CHI 2017 and CHI 2022abstractIn recent years, various initiatives from within and outside the HCI field have encouraged researchers to improve research ethics, openness, and transparency in their empirical research. We quantify how the CHI literature might have changed in these three aspects by analyzing samples of 118 CHI 2017 and 127 CHI 2022 papers—randomly drawn and stratified across conference sessions. We operationalized research ethics, openness, and transparency into 45 criteria and manually annotated the sampled papers. The results show that the CHI 2022 sample was better in 18 criteria, but in the rest of the criteria, it has no improvement. The most noticeable improvements were related to research transparency (10 out of 17 criteria). We also explored the possibility of assisting the verification process by developing a proof-of-concept screening system. We tested this tool with eight criteria. Six of them achieved high accuracy and F1 score. We discuss the implications for future research practices and education. Kavous Salehzadeh Niksirat, Lahari Goswami, Pooja S. B. Rao, James Arnéra, Alessandro Silacci, Sadiq Aliyu, Annika Aebli, Chat Wacharamanotham, Mauro Cherubini |
CHI | 2 |
| 2023 | Supporting Co-Regulation and Motivation in Learning Programming in Online ClassroomsabstractSelf-regulation of learning in programming has been extensively investigated, emphasising an individual's metacognitive and motivational regulation components. However, learning often happens in socially situated contexts, and little emphasis has been paid to studying social modes of regulation in programming. We designed Thyone, a collaborative Jupyter Notebook extension to support learners' programming regulation in an online classroom context with the overall aim to foster their intrinsic motivation toward programming. Thyone's salient features - Flowchart, Discuss and Share Cell - incorporate affordances for learners to co-regulate their learning and drive their motivation. In an exploratory quasi-experimental study, we investigated learners' engagement with Thyone's features and assessed its influence on their learning motivation in an introductory programming course. We found that Thyone facilitated the co-regulation of programming learning and that the users' engagement with Thyone appeared to positively influence components of their motivation: interest, autonomy, and relatedness. Our results inform the design of technological interventions to support co-regulation in programming learning. Lahari Goswami, Alexandre Senges, Thibault Estier, Mauro Cherubini |
Proc. ACM Hum. Comput. Interact. | 1 |