Word Cloud

Quantum Computing Terms

Quantum physics and computing vocabulary

Output
Quantum Computing Terms
Python
import matplotlib.pyplot as plt
from wordcloud import WordCloud

text = """Quantum Computing Qubit Superposition Entanglement Coherence
Decoherence Quantum Gate CNOT Hadamard Pauli X Y Z Rotation
IBM Quantum Google Sycamore IonQ Rigetti D-Wave Honeywell
Quantum Supremacy Advantage Error Correction Fault Tolerant
Grover Algorithm Shor Factoring Cryptography Post Quantum
Quantum Machine Learning Variational Quantum Eigensolver VQE QAOA
Topology Annealing Adiabatic Trapped Ion Superconducting Photonic"""

def quantum_gradient(word, font_size, position, orientation, random_state=None, **kwargs):
    y_norm = position[1] / 600
    if y_norm < 0.33:
        return '#4927F5'
    elif y_norm < 0.66:
        return '#27D3F5'
    else:
        return '#6CF527'

wordcloud = WordCloud(
    width=1200, height=600,
    background_color='#0a0a0f',
    color_func=quantum_gradient,
    max_words=80,
    max_font_size=120,
    min_font_size=10,
    relative_scaling=0.5
).generate(text)

fig, ax = plt.subplots(figsize=(12, 6), facecolor='#0a0a0f')
ax.imshow(wordcloud, interpolation='bilinear')
ax.axis('off')
plt.tight_layout(pad=0)
plt.show()
Library

Matplotlib

Category

Text Visualization

Did this help you?

Support PyLucid to keep it free & growing

Support