wpl-discovery / IDEAS.md
GameTheory's picture
Sync from GitHub
24c5932 verified
|
Raw
History Blame Contribute Delete
6.03 kB

A newer version of the Gradio SDK is available: 6.20.0

Upgrade

IDEAS - bringing "your library, out loud" to life

A living backlog of ways to get the public interested in what their library offers, not just informed. Everything here is gradeable against the evidence (EAST: Easy · Attractive · Social · Timely; DCMS COM-B non-user research) and stays inside the hackathon rules (≤32B models, local where possible).

The unifying move: the same source-of-truth (library_kb.json + library_graph.json) that powers the assistant also auto-generates the media below. One graph, many voices.

Legend - Impact (behaviour-change lever) · Effort (hack-weekend feasibility) · Badge it helps win.


1. AI-generated media (the core idea)

The library can't afford a media team. A ≤32B model + small local TTS/diffusion is the media team.

Idea What it is Impact (EAST) Effort Badge
"Shelf Life" AI podcast NotebookLM-style two-host audio auto-built from the KB - e.g. a 3-min episode "5 things Malvern Library does that you didn't know". Script by the 32B model, voices by local TTS (Piper/Kokoro). Attractive + intellectual register ◐◐ Best Demo, Off-the-Grid
"Did You Know?" Shorts 15–30s vertical video, one hidden gem, hook in the first second ("You're paying £9.99 for newspapers your library gives you free"). Auto-scripted per service; captions + a stock/branch image. Attractive + Social, Gen-Z register ◐◐ Best Demo
Personalised micro-clip User picks a segment ("job-seeker / parent / saver / curious") → tool generates a tailored 30s script/share-card for their situation. Tailored messaging (DCMS) Best Agent
"Library Minute" radio drop A 60s audio spot for local radio / the council podcast, regenerated weekly from new events + new books. Timely + Social Best Demo
The £-saved "value receipt" card A shareable image: "This chat saved you £28.98 - 1 hardback + a month of magazines." Operationalises DCMS's money-saving reframe. Attractive (the #1 reframe) Best Demo, Community Choice

2. Match the register to the audience (DCMS segmentation)

The user's instinct - sometimes a Short, sometimes something for an intellectual - is exactly the DCMS finding that messaging must be tailored per segment. Map content style → segment:

Segment (why they don't come) Register Format
Digitally-confident sceptics ("libraries are dated") Sharp, stat-led, slightly provocative Short + the value-receipt
Parents / families Warm, practical, time-saving "What's on this week near you" reel
Family historians / retirees Long-form, rich "Shelf Life" deep-dive podcast (Ancestry, local archive)
Job-seekers / new starters Reassuring, step-by-step Tailored micro-clip + how-to
The simply curious Playful, surprising "Did You Know?" Short, the oracle (§4)

3. Facilitate it inside the tool (so the app is the studio)

  • "Make me a clip" button on any answer → generates a script + share-card (and, with TTS, an audio file) right there. Turns every Q&A into shareable content. (Satisfies the hackathon's social-post requirement automatically.)
  • Weekly auto-episode: a scheduled job assembles new events + whats_new hot-takes into a "Shelf Life" episode + a Short, posted to @worcslibraries.
  • QR-to-clip: a poster/shelf QR opens the tool pre-asked ("What can this library do for me?") and offers the clip - the Timely nudge at the point of being in the building.
  • Conversion logging (via the trace layer) tells Jack which clip/topic actually drives sign-ups → an evidence loop, not vanity metrics.

4. Whimsy & delight (Thousand Token Wood crossover)

The same engine can wander somewhere weirder - a second, joyful entry point:

  • The Library Oracle - describe your week, get a book "prescribed" with a one-line hot take + a reservation link.
  • Blind Date with a Book - the model writes a teasing, spoiler-free dating-profile for a real catalogue title; swipe to reserve.
  • "The Library of You" - answer 3 questions, get a tiny generated "membership of an imaginary branch curated for you" (real services mapped to a whimsical persona).
  • Mobile-van adventure map - the 154-village graph rendered as a hand-drawn trail (ties to the hackathon's own "Thousand Token Wood" aesthetic).

5. Small-model production stack (keeps it hackathon-legal + earns badges)

Job ≤32B / local option
Scripts, hot-takes, podcast dialogue the app's main ≤32B model (Qwen2.5-32B etc.), local via llama.cpp
Voices (TTS) Kokoro-82M / Piper - tiny, local, fast (Tiny Titan ≤4B)
Images / thumbnails FLUX.1-schnell / SDXL-Turbo (small, fast)
Video assembly ffmpeg + captions (deterministic, no model)

Doing media generation on small local models flips the whole pitch: "a county library with no budget produces NLB-grade outreach on a laptop" - and stacks Off-the-Grid + Llama Champion + Tiny Titan.

6. Distribution channels

In-app share-card · @worcslibraries FB/X/IG/YouTube · kiosk loop in-branch · shelf QR codes · the council e-newsletter · partner schools & job centres.


Shortlist to actually demo this weekend

  1. Value receipt (£ saved) share-card - highest impact-per-effort, directly evidence-based, instant social-post.
  2. "Did You Know?" Short generator - one button, one hidden gem, vertical clip. The wow moment.
  3. "Shelf Life" 3-min podcast for one branch - proves the long-form/intellectual register and the auto-from-graph pipeline.

Everything else is backlog. Add freely - this file is the bank, not the plan.