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