This poster, presented at DH2026, examines how quantum computing can be made accessible to the digital humanities. Quantum applications are typically implemented using provider-specific software development kits, such as Qiskit, which can create a significant programming barrier for researchers without a technical background. To address this challenge, we developed Qonstruct, a low-code platform that enables digital humanities researchers to perform quantum computing tasks such as clustering on quantum computers without requiring extensive programming knowledge.
This poster, presented at DH2026, examines how quantum computing can be made accessible to the digital humanities. Quantum applications are typically implemented using provider-specific software development kits, such as Qiskit, which can create a significant programming barrier for researchers without a technical background. To address this challenge, we developed Qonstruct, a low-code platform that enables digital humanities researchers to perform quantum computing tasks such as clustering on quantum computers without requiring extensive programming knowledge.
In this paper, we present the Quantum Information Software Developer Kit - Qiskit, for teaching quantum computing to undergraduate students, with basic knowledge of quantum mechanics postulates. We focus on presenting the construction of the programs on any common laptop or desktop computer and their execution on real quantum processors through the remote access to the quantum hardware available on the IBM Quantum Experience platform. The codes are made available throughout the text so that readers, even with little experience in scientific computing, can reproduce them and adopt the methods discussed in this paper to address their own quantum computing projects. The results presented are in agreement with theoretical predictions and show the effectiveness of the Qiskit package as a robust classroom working tool for the introduction of applied concepts of quantum computing and quantum information theory.
Quantum computing is gaining attention from academia and industry. With the quantum Software Development Kits (SDKs), programmers can develop quantum software to explore the power of quantum computing. However, programmers may face challenges in understanding quantum software due to the non-intuitive quantum mechanics. To facilitate software development and maintenance, code comments offered in quantum SDKs serve as a natural language explanation of program functionalities and logical flows. Despite their importance, scarce research systematically reports their value and provides constructive guidelines for programmers. To address this gap, our paper focuses on Qiskit, one of the most popular quantum SDKs, and presents CC4Q, the first dataset of code comments for quantum computing. CC4Q incorporates 12,812 code comment pairs and 28,076 sentence-level code comment units, the latter of which involve heavy human annotation. Regarding the annotation, we validate the applicability of the developer-intent taxonomy used in classical programs, and also propose a new taxonomy considering quantum-specific knowledge. We conduct an empirical study comprehensively interpreting code comments from three perspectives: comment structure and coverage, developers’ intentions, and associated quantum topics. Our findings uncover key differences in code comments between classical and quantum software, and also outline quantum-specific knowledge relevant to quantum software development.
One of the greatest technological advancements in the last century lies in digital computer science. The idea of storing information and performing complicated calculations with the help of bits, i.e., 0 and 1. But due to a sudden surge in data, the classical computer system has been becoming weak in data processing. Quantum computers offer promising substantial speedup over classical computers for many applications. Quantum chip fabrication has made remarkable gains in recent years, with the number of qubits and fidelity growing. In general computing, a binary digit is the smallest unit of information or a bit. “In quantum computing, the term Qubit (Quantum Bit) serves the exact function of the term bit.” IBM Research released the IBMQ Experience in 2018, the first quantum computer that anyone can use and make accessible to a huge audience of different countries through cloud access. IBM also introduced the tool QISKIT (Quantum information software kit), which enables teachers, researchers, and developers to write coding and run their coding on quantum machines. It also includes different packages of quantum computing. In this paper, the author has discussed different steps to install qiskit. Mainly this paper focused on the “programming and application side of quantum computing.” Qiskit tools used in the python programming language. The “quantum circuits” are fabricated with the use of quantum gates and favorable algorithms with less execution time
Quantum computing (QC) has experienced rapid growth in recent years with the advent of robust programming environments, readily accessible software simulators and cloud-based QC hardware platforms, and growing interest in learning how to design useful methods that leverage this emerging technology for practical applications. From the perspective of the field of visualization, this article examines research challenges and opportunities along the path from initial feasibility to practical use of QC platforms applied to meaningful problems.
Quantum Computing (QC) is transitioning from theoretical frameworks to an indispensable powerhouse of computational capability, resulting in extensive adoption across both industrial and academic domains. QC presents exceptional advantages, including unparalleled processing speed and the potential to solve complex problems beyond the capabilities of classical computers. Nevertheless, academic researchers and industry practitioners encounter various challenges in harnessing the benefits of this technology. The limited accessibility of QC resources for classical developers, and a general lack of domain knowledge and expertise, represent insurmountable barrier, hence to address these challenges, we introduce a framework- Quantum Computing as a Service for Hybrid Classical-Quantum Software Development (QCSHQD), which leverages service-oriented strategies. Our framework comprises three principal components: an Integrated Development Environment (IDE) for user interaction, an abstraction layer dedicated to orchestrating quantum services, and a service provider responsible for executing services on quantum computer. This study presents a blueprint for QCSHQD, designed to democratize access to QC resources for classical developers who want to seamless harness QC power. The vision of QCSHQD paves the way for groundbreaking innovations by addressing key challenges of hybridization between classical and quantum computers.
With high density and high performance applications, classical CMOS technology's drawbacks may be addressed via a method called quantum computing. This research is attracting more and more scholarly/technically focused on core area of QC and attention on its challenges because to its potential to revolutionize the current computing environment. This paper looks/finds at the many technologies that support quantum computing and provides a brief overview of its fundamental concepts. The resources, which include quantum programming languages, simulators, hardware platforms, and software development kits, have made it possible to conduct cutting-edge research and explore the seemingly endless potential of quantum computing. It also covers the most recent developments, challenges that persist, ongoing progress, and possible futures applications and challenges in this quickly changing field.