Advanced level · Module 1: Designing AI Systems · Lesson 4 of 4
Designing for Low Connectivity
Design AI systems that remain useful with intermittent internet, power and limited devices.
In this lesson you will
- Identify connectivity and device constraints
- Design offline fallbacks and graceful degradation
Key concepts
intermittent connectivityoffline fallbackqueueing and syncsmall local models
The lesson
Many users work with intermittent internet and power. A system that stops completely without a connection fails them when it matters.
Design graceful degradation: cache documents for offline search, queue requests to send when a connection returns, use small local models for simple tasks and keep a manual process available.
Test under realistic conditions: slow networks, shared devices and interrupted sessions.
Step by step
- List the capstone users' connectivity conditions.
- Decide what must work offline.
- Design queueing and sync.
- Test with throttled or no connectivity.
Practice activity
Add a connectivity design to the capstone document.
Expected result: A design specifying offline behaviour, sync and manual fallback, tested in throttled conditions.
Check your understanding
-
What is graceful degradation?
Show answer
Continuing to provide reduced but useful service when conditions worsen.
-
Name one offline strategy.
Show answer
For example caching documents for local search or queueing requests.
Taught live by an instructor — online or in person. Free course lessons are for self-study and do not lead to a certificate — see registration options.