Een interface om te leren, spelen en werken met quantum computers
De uitdaging: maak quantum computing toegankelijk voor een breder publiek
Quantum computing is een baanbrekend nieuw veld binnen de informatica. Het biedt kansen die met klassieke computers onmogelijk waren, zoals echt veilige communicatie, logistieke optimalisaties en het simuleren van moleculaire structuren. Maar als alles nieuw voor je is, waar begin je dan?
De concepten van quantum computing - zoals qubits, superpositie en verstrengeling - zijn moeilijk om te bevatten. Onze teamleden volgden zelfs een cursus van 6 weken over quantum computing om vat op de materie te krijgen.
En net als je denkt dat de concepten moeilijk te beheersen zijn, probeer dan maar eens berekeningen uit te voeren met quantum algoritmes. Vanwege deze complexiteit zijn quantum computing en de bijbehorende algoritmes moeilijk om mee te beginnen.
QuTech - een samenwerking tussen de Technische Universiteit Delft en TNO voor quantum-onderzoek - vroeg ons een interface te ontwikkelen om het werken met en uitvoeren van quantum algoritmes toegankelijk te maken voor een breder publiek.
Die uitdaging gaan we graag aan!
Ik was positief verrast hoe snel de mensen van zowel Hike One als De Voorhoede zich het proces eigen maakten, ons ondersteunden in het definiëren van duidelijke doelen en de juiste mensen leverden voor elk van de complexe taken. Daarbovenop waardeerde ik hun gedrevenheid, flexibiliteit en hun passie.
Jorrit van Wakeren - Programmamanager
Qutech
Onze oplossing: een quantum code editor met geïntegreerde documentatie en visualisaties
We hebben iets nodig waarmee studenten, onderzoekers en andere quantum-geeks konden communiceren met quantumcomputers. En zo ontstaat Quantum Inspire. quantum-inspire.com is een platform voor starters en gevorderde gebruikers om met quantum algoritmes te leren werken, spelen en werken:
Tutorials om aan de slag te gaan op de homepagina en een groeiende kennisbank verlagen de drempel:
Het hart van Quantum Inspire is de quantum code editor. In de editor kunnen gebruikers op interactieve wijze quantum algoritmes schrijven en uitvoeren:
Toegankelijke technologie
De belangrijkste ingrediënten die we hebben gebruikt om quantum computing toegankelijk te maken zijn
een quantum code(QASM) editor met syntax highlighting, syntax validatie en
een grafiek die je code visualiseert terwijl je typt, met kleuren en symbolen die code en visualisatie verbinden
anoniem gebruik: zodat je de editor al kan uitproberen voor je een account hebt aangemaakt
interactieve documentatie direct naast de editor om stukjes code direct in de editor te kopiëren-plakken
voor je code uit op een quantum- of supercomputer en bekijk de resultaten
handleidingen: van basisconcepten to het schrijven van algoritmes en geavanceerd gebruik(van de SDK)
Heeft jouw organisatie ook complexe systemen die je toegankelijk wil maken met een vriendelijke interface? Neem contact met ons op zodat we jouw project kunnen bespreken.