What is a Neural Network?

An Interactive Educational Visualization

Click here to see how data flows throug the layers.

Definition

A neural network is a computer system inspired by the human brain. It helps machines learn from data.

● Input Layer ● Hidden Layers ● Output Layer

🎯 Input Layer

Takes in information (like numbers or images)

🧠 Hidden Layers

Do the "thinking" and find patterns

✨ Output Layer

Gives the answer (like "cat" or "dog")

Real-World Examples

📸 Image Recognition

Detecting faces in photos

🎤 Voice Assistants

Understanding speech (like Siri or Alexa)

📧 Spam Filters

Sorting emails into inbox or spam