~/talk

Scala on the Move!

Talkat Scala Days Berlin 2016 · 2016-06-15..06-17· [scala, robotics]
slides:none on file

Live demos show a Markov‑chain raga classifier that converts MLO pitch output into a note stream (notes normalized to a performer’s sa), builds Markov chains by sliding/counting/grouping with Scala collections, and reports ~10^10× higher log‑confidence for the correct raga. A web dashboard uses Scala.js + Akka‑HTTP, sends JSON over a 125ms timer WebSocket, streams OpenCV video as base64 PNGs, and adds datasets with a few lines. A home hub uses actor‑based remoting with cross‑compiled serialization, deployable jars to Raspberry Pis and voice/speech synthesis in the browser.

AI-written summary · about

  1. 0:00Intro
  2. 1:10Indian Classical Music
  3. 2:19An Example - Raga Desh
  4. 3:43An Example - Raga Yaman
  5. 9:04Game Plan
  6. 10:46Getting Data
  7. 12:24Building Markov Chains
  8. 13:37Results: Markov Chains
  9. 14:58Team #846: The Funky Monkeys
  10. 19:19Streaming Flow
  11. 20:14Adding a dataset
  12. 21:15Creating a stream of data
  13. 22:38Displaying data in the browser
  14. 30:30Control Flow
  15. 33:32Serializing Data
  16. 37:48Passing props for a card
  17. 39:23Components for speech output
  18. 41:28Having a component speak
~/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.