Skip to Content

Qurry: A Quantum Probabilistic Programming Language

Quantum programming languages are a relatively recent innovation which allows arbitrarily accurate modeling of the physical world. However, these languages are largely still in early development: any lack of true abstraction and are simply proxies to circuit languages and are hardly intuitive. There is reason for this, primarily because the desired semantics of a quantum

Various Artificial Intelligence Approaches Demonstrated by Chess

The main goal of this research project was to compare the effectiveness of various artificial intelligence (AI) engines in a measurable environment such as chess. In order to train the deep neural network (DNN)  an algorithm to make random movements (RM) was developed. An initial data set consisting of 20,000 games was trimmed to 702;

How Can Machine Learning Improve Password Security?

Determining the strength of a password is a difficult endeavor. Many websites employ simple rules like mandating symbols or capital letters. While this sometimes increases password complexities, it also reduces the possibilities “hackers” must try. This research aims to develop a reliable, adaptable model to quickly determine a password’s value that is easy to use