Skip to main navigation Skip to search Skip to main content

PromptLab: A Collaborative Platform for Prompt Engineering and Dataset Curation

  • Maged S. Al-Shaibani
  • , Zaid Alyafeai
  • , Dania Refai
  • , Nawaf Alomari
  • , Ahmed Ashraf
  • , Mais Alheraki
  • , Mustafa Alturki
  • , Hamzah Luqman
  • , Irfan Ahmad

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

PromptLab is a web-based platform for collaborative prompt engineering across diverse natural language processing tasks and datasets. The platform addresses primary challenges in prompt development, including template creation, collaborative review, and quality assurance through a comprehensive workflow that supports both individual researchers and team-based projects. PromptLab integrates with HuggingFace and provides AI-assisted prompt generation via OpenRouter, and supporting real-time validation with multiple Large Language Models (LLMs). The platform features a flexible templating system using Jinja2, role-based project management, peer review processes, and supports programmatic access through RESTful APIs. To ensure data privacy and support sensitive research environments, PromptLab includes an easy CI/CD pipeline for self-hosted deployments and institutional control. We demonstrate the platform's effectiveness through two evaluations: a controlled comparison study with six researchers across five benchmark datasets and 13 models with 90 prompts; and a comprehensive case study in instruction tuning research, where over 350 prompts across 80+ datasets have been developed and validated by multiple team members. The platform is available at https://promptlab.up.railway.app and the source code is available on GitHub at https://github.com/KFUPM-JRCAI/PromptLab.

Original languageEnglish
Title of host publicationSystem Demonstrations
EditorsDanilo Croce, Jochen L. Leidner, Jochen L. Leidner, Nafise Sadat Moosavi
PublisherAssociation for Computational Linguistics (ACL)
Pages225-260
Number of pages36
ISBN (Electronic)9798891763821
DOIs
StatePublished - 2026
Externally publishedYes
Event19th Conference of the European Chapter of the Association for Computational Linguistics, EACL 2026 - Rabat, Morocco
Duration: 24 Mar 202629 Mar 2026

Publication series

NameEACL 2026 - 19th Conference of the European Chapter of the Association for Computational Linguistics, Proceedings of the Conference, Vol. 1 - (Long Papers)
Volume3

Conference

Conference19th Conference of the European Chapter of the Association for Computational Linguistics, EACL 2026
Country/TerritoryMorocco
CityRabat
Period24/03/2629/03/26

Bibliographical note

Publisher Copyright:
© 2026 Association for Computational Linguistics.

ASJC Scopus subject areas

  • Computational Theory and Mathematics
  • Software
  • Linguistics and Language

Fingerprint

Dive into the research topics of 'PromptLab: A Collaborative Platform for Prompt Engineering and Dataset Curation'. Together they form a unique fingerprint.

Cite this