C4Q: A Chatbot for Quantum

Yaiza Aragonés-Soria, Manuel Oriol
1/29/2024
cs.CLquant-ph

No confident code implementation found for this paper. 5 possible matches can be shown below.

Abstract

Quantum computing is a growing field that promises many real-world applications such as quantum cryptography or quantum finance. The number of people able to use quantum computing is however still very small. This limitation comes from the difficulty to understand the concepts and to know how to start coding. Therefore, there is a need for tools that can assist non-expert in overcoming this complexity. One possibility would be to use existing conversational agents. Unfortunately ChatGPT and other Large-Language Models produce inaccurate results. This article presents C4Q, a chatbot that answers accurately basic questions and guides users when trying to code quantum programs. Contrary to other approaches C4Q uses a pre-trained large language model only to discover and classify user requests. It then generates an accurate answer using an own engine. Thanks to this architectural design, C4Q's answers are always correct, and thus C4Q can become a support tool that makes quantum computing more available to non-experts.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. 5 weaker matches are hidden by default — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{aragonssoria2024cq,
  title  = {C4Q: A Chatbot for Quantum},
  author = {Yaiza Aragonés-Soria and Manuel Oriol},
  year   = {2024},
  eprint = {2402.01738},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2402.01738v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2402.01738.svg)](https://codeofpaper.com/paper/2402.01738)

Discussion