Preview lessons, content and tests

Computer Science & Programming solved. All in one platform.

1. To trial the platform and take tests, please take a few seconds to SIGN UP and SET UP FREE.
2. Searching for something specific? See our text overview of all tests. Scroll right for levels, and lists.

Join 36000+ teachers and students using TTIO.

What are neural newtorks (neural nets)

Let's start with a question. What global company is using neural networks to make one of its most famous products sound more human when it translates text (like your text messages) into speech?

That's right, if you guessed it! Amazon's Alexa. A great example of the use of neural networks!

So what are they really?

Neural network - Wikipedia

The basic idea behind a neural network is to simulate (copy in a simplified but reasonably faithful way) lots of densely interconnected brain cells inside a computer so you can get it to learn things, recognize patterns, and make decisions in a humanlike way.

Neural networks were first proposed in 1944 by Warren McCullough and Walter Pitts, two University of Chicago researchers who moved to MIT in 1952 as founding members of what’s sometimes called the first cognitive science department.

Introduction video (basics explained)

Another must-watch introduction to neural networks (Coding Train)

Coding a neural network in Python

Yes, you create your very own neural network from scratch!

Play and Experiment

AI Experiments is a showcase for simple experiments that make it easier for anyone to start exploring machine learning, through pictures, drawings, language, music, and more.