shinysense

Helping shiny sense the world around it

Nick Strayer

Outline

  • Who am I?
  • What…
    • is shinysense?
    • senses does it have?
  • How…
    • is it made?
    • do I use it?
  • Why?
    • Shiny’s Role in Data Science.
    • Papr.
  • Where…
    • is it being used?
    • do I see it going?

Who am I?

What?

What is shinysense

  • A package filled with shiny modules that use javascript to gather data from various sensors.
  • Mobile first (aka I haven’t figured out how to make some of the functions work well on desktop.)

What senses are present?

Touch

shinyswipr

  • Embeds a card that can be swiped in different directions, the swipe direction is returned to shiny.
  • Used in our app papr.
  • Demo. Code for demo.

Touch

shinydrawr

Hearing

shinyear

  • Records audio on a button press and returns the fast-fourier transformed signal to the server.
  • Demo. Code.

Motion

shinymovr

  • Capture and return accelerometer data from your phone or tablet.
  • Demo. Code.