~/talk

Unstructured Data Processing with a Raspberry Pi AI Kit and Python

Talkat PyData NYC 2024 · 2024-11-06..11-08· [machine-learning, web-performance]
slides:none on file

A portable pipeline captures webcam frames on a Raspberry Pi 5 with a $70 AI hat, runs object detection and pose estimation (ResNet34/pose nodes), vectorizes images and pose embeddings, and streams them into Milvus vector database for semantic search and RAG. It sustains roughly 10 fps on capture, uploads images with metadata, and performs multimodal text+image queries and a local re‑rank using lava 7B / LLaMA models that can take ~1 minute — the build works end to end.

AI-written summary · about

  1. 0:00Introduction
  2. 3:17Unstructured data importance
  3. 6:51Raspberry Pi AI Kit hardware
  4. 9:00Pose estimation
  5. 12:13Real-time capture & Slack
  6. 14:21Vector database setup
  7. 17:38Multi-modal search
  8. 20:12Advanced queries & ranking
  9. 24:05Performance limits
  10. 26:57Remote access with Pi Connect
  11. 29:48Frame rates & applications
  12. 31:16Pi vs Jetson
  13. 32:20Key takeaways
  14. 35:32Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.