The trouble with thinking big..

Foundational models for Explaining, Visualizing, and Storytelling complex topics.

Built by researchers. Made for educators.

Machine Learning Basics

Last updated Mar 23, 2026

1.1 What is linear regression?

Notes

Linear Regression

Linear regression models the relationship between inputs and outputs with a best-fit line.

It is one of the simplest ways to understand prediction, trend lines, and how machine learning fits patterns from data.

What you learn

  • How slope and intercept define the line
  • Why residuals measure prediction error
  • How the model chooses a line that minimizes overall loss

Why this page works

The lesson video, chapter navigation, and concise notes stay together in a single learning flow.

Launching Line 1.0

Lightweight state-of-the-art model to create doodle videos from images.

Generate doodlize videos directly from an image, then refine the motion and pacing for crisp, professional explainers.

AI Generated Content

Guided Learning

The Pythagorean Theorem

01 / GEN AI

ML vs Traditional Code

00 / GEN AI

LLM Architecture

00 / GEN AI

Transformer Attention

00 / GEN AI

GPU Architecture

00 / GEN AI

K-Means Clustering

00 / GEN AI

Neural Networks

00 / GEN AI

Encoder-Decoder

00 / GEN AI

Black Holes

00 / GEN AI

Historical Journeys

History Chronicles

How Germs Were Discovered

00 / HISTORY

How the East India Company Worked

00 / HISTORY

Humans in Space

00 / HISTORY

Tesla vs Edison: The War of Currents

00 / HISTORY

How Vikings Reached America

00 / HISTORY

Enterprise Solutions

CORPORATE TRAINING

Warehouse Safety: Lifting

00 / SAFETY

Food Hygiene Protocols

00 / SAFETY

Cybersecurity: Phishing

00 / SAFETY

Safety: Forklift Ops

00 / SAFETY

Sales: Closing Techniques

00 / SAFETY

Creative Storytelling

CARTOON & FUN

The History of Pizza

00 / TOON

Narrative Stories

00 / TOON

Character Focus

00 / TOON

Dynamic Action

00 / TOON

const payload = {
  topic: "How photosynthesis works",
  style: "normal",
  voice: "Rachel",
  language: "en",
  max_beats: 6,
  video_mode: "usual",
  user_id: 1
};

const ws = new WebSocket("wss://www.thinkinglines.com/ws/generate");
ws.onopen = () => ws.send(JSON.stringify(payload));
ws.onmessage = (event) => console.log(JSON.parse(event.data));

Video to Doodle

Generate multi-scene explainer videos with narration and hand-drawn animations.

Category Videos

Fetch curated training, history, and cartoon demos with /category-videos.

Voice Library

List available narration voices with /voices and pick per request.

Simple Pricing

Start for free and scale as you create. No hidden fees.

Free

$0

Perfect for trying both video and vector workflows.

  • 10 Videos per month
  • 10 Vectors per month
  • Standard Voices
  • 720p Export Quality
  • Watermarked Exports

Most Popular

Pro

$29/mo

For creators and teams shipping video + vector.

  • 30 Videos per month
  • 100 Vectors per month
  • Premium AI Voices (Cloning)
  • 4K Export Quality
  • No Watermark
  • Commercial Usage Rights

Enterprise

Custom

For teams and organizations with scale needs.

  • API Access (Video + Vector)
  • Dedicated Support
  • Custom Branding
  • SSO & Security

Contact Sales