Artificial Intelligence (AI) · Advanced level

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

  1. List the capstone users' connectivity conditions.
  2. Decide what must work offline.
  3. Design queueing and sync.
  4. 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

  1. What is graceful degradation?

    Show answer

    Continuing to provide reduced but useful service when conditions worsen.

  2. 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.