Hackpads are smart collaborative documents. Join Hackpad Now.
43 days ago
Unfiled. Edited by Lance Weiler 43 days ago
Interested in the Sherlock MOOC? Here's a quickstart guide

20 days ago
Unfiled. Edited by Lance Weiler 20 days ago
Sherlock Demo at the 
22 days ago
Unfiled. Edited by Lucinda Clutterbuck 22 days ago
We are use the MOOC to work on our own projects and enhance knowledge who knows where it will lead us.
Lucinda C Here is a video of what we were doing.. Learning about the "circuit" and earthing things..
24 days ago
4 / 40
Unfiled. Edited by Lance Weiler 24 days ago
The following audio file has the team stories and debrief with everyone. Some valuable insights on creative prompts. 
Lance W
  • August 20th, 2016
On Saturday August 20th a group of storytellers, game designers, makers and hackers joined for a day long Sherlock Hack at the Made in NYC Media Center. The following are some notes from the session.
10am - Overview and Goals of the day
10:10am to 10:30am - a look at Watson 
10:30am to 10:50am - a look at Bluemix
10:50am to 11:15am - teams form 
11:15am to 6pm - teams work on enchanted objects 
Over the course of the day we broke into three teams. One group experimented with Bluemix and the Watson Dialog API, another group worked to get the Raspberry Pi within the Rotary Phone connected to the network, and the final group worked on the User Script and User Journey for the experience at Lincoln Center on Oct 1st. 
(for conversation with Watson over the rotary phone)
Phone Spec
The phone requires the following functionality:
  • The phone can detect beacons. When a beacon is detected that matches an ID it knows, based on the current game state, the phone can:
  • Change the game state variable
  • Ring
  • Pull text data from the server
  • When the phone is picked up, it should throw a switch that the phone detects. Based on current game state, the phone can:
  • Advance the game state variable
  • Record audio
  • Translate audio from speech to text
  • Submit audio to server
  • Translate text to audio
  • Play audio (likely speaker)
  • The phone connects to the server using OSC/Socket/wi-fi peer-to-peer technology and lives on a single wifi router with the server and all of the other phones.
  • The phone plays audio through an embedded speaker; the audio does not come through the handset.
  • The phone is mostly preprogrammed with all the game states locally so that the server is not needed to advance game state, but game state is likely saved to the server.
  • Each time a group restarts the phone, the server creates a database row for that group.
  • All audio that players speak into the phone is translated into text and stored in that group’s row in the database in a column related to that game state.
  • The phone uses speech-to-text and text-to-speech to translate messages between the phone and the server as text and display these messages to the players as audio.
  • The phone’s ring can be created by the speaker.
Code and documentation for the Phone can be found at https://github.com/IoTBLR/Sherlock
Considerations when working with rotary phones
Here are some details from the hack last fall
Server Spec
The server handles all of the internet services of the game. The server has the following functionality:
  • Communicating with each phone via OSC/Sockets/wi-fi peer-to-peer technology
  • Add rows, add data, and retrieve data from the database
  • Use Bluemix APIs to:
  • Pull clues from a twitter hashtag
Lincoln Center User Journey  (rough first draft)
Event Breakdown - estimated running time 90 minutes
  • Users arrive at Lincoln Center to meet at the box office (TBC). 
  • Users arrive at Lincoln Center and claim registration for the piece.
  • Users are each handed an antique looking object (e.g. watch, eyeglasses, pen, key, etc.) that will grouped them into by a docent into teams of 4 to 6
  • Users are  and led to a room somewhere in the utility/employee areas of Lincoln Center, in the vicinity of the crime scene location(s) 
  • The room is decorated to look like Scotland Yard
  • Could be a break room - somewhat bleak and sanitized looking
  • Could be a situation room looking place with a wall full of photographs and pinned up maps - all signaling towards work in progress 
  • Users are given a brief introduction in the room and asked to wait for someone to deliver the next set of instructions
  • After approximately 5-7 minutes have elapsed (enough time for users to get a bit antsy or uncomfortable, but not so much so that they get angry) two actors burst into the room abruptly and act out a scene in front of the users that relays the following information
  • Scotland Yard has made a major error in the management of crime scene evidence
  • Many pieces of evidence from different crime scenes have been mixed up together
  • The investigators who would otherwise be managing the situation have given up in frustration 
  • The actors are carrying boxes that they place unceremoniously onto a table at the front of the room. Each box
  • Has an image on the outside corresponding to each team’s antique object
  • Is sealed with a significant amount of tape wrapped around all sides
  • Each box contains:
  • given a basic supply kit containing:
  • A Red Rotary Phone
  • Scotland Yard box containing:
  • A set of clue envelopes
  • Enough drawing implements for each player on the team
  • A timer (although the phone might work as this)
  • Post-it notes
  • A map of Lincoln Center with a note telling them the location of the crime scene (unique to each group) and the locations of the other crime scenes
  • A dossier containing pertinent information and blank worksheets (to be used as the team’s documentation tool)
  • ) and blank police report for the crime (this services as a info source initially and then becomes the team’s documentation tool)
  • After a few minutes has elapsed (enough time for each team to claim its box and work a little at getting it open) the phone inside the box starts to ring
  • Users race to open their boxes in time to pick up the phone and when they do, they hear a message welcoming them to Scotland Yard, instructing them to start their countdown clock(s), and giving them their first task - filling out the clue envelopes
  • The clue envelopes have simple abstract descriptions attached to them. The players draw what they think the object looks like on the envelope and places it where they want it near the body.
  • It’s possible that phone narrates the clues to the players if we want to have the internet populate clues (which I think we do).
  • Once time has elapsed for filling out clue envelopes, the phones ring to let the teams know that it’s time to relocate to their crime scene(s) - indicated on the map. 
  • Users follow the note to walk as a group to their crime scene.
  • As they walk there, the phone rings. When the users pick up, a narrator tells the users that they are going to solve a murder, but that some police officer contaminated the crime scene, and so the players will have to rebuild it, starting by putting the body back where it was found. The phone tells them that it will call again once they arrive at the crime scene.
  • When the phone call is finished, the players walk to their crime scene. As they do, they are joined by an actor in a full body suit.
26 days ago
Unfiled. Edited by Lucinda Clutterbuck 26 days ago
Lucinda C 26 August
7 pm til 10 pm
Piccolo Films will host the first  Sydney Meetup and we will be teaching ourselves Arduino and other learnings sharings and doings.
Please come...
Lucinda Clutterbuck 
Piccolo Films
171 First Avenue Five Dock
0412 298 361
We hosted the first Sydney meetup.
It was attended by
Lewis Argall
Janine Cahill
Manuel (other)
Ian Wolf
Lucinda Clutterbuck
We worked played shared. Manuel and I talked about the phone.. a Poetic phone.
Janine made a Makey Makey bread board
Short Video of what we did.
Here is Ian Woolf's radio podcast
Select a Sherlock Holmes short story to read from the works of Arthur Conan Doyle. Keep an eye out for an object that you think would be interesting to bring to life in the 21st Century, meaning that the object should be something that could be infused with technology such as Artificial Intelligence (AI), by harnessing the power of the Internet of Things (IoT), Augmented Reality (AR) and/or Virtual Reality (VR). Write a text description and/or draw how your object would work today. Also please explain why you selected the object. Make sure to document your object in a word doc or google doc as you’ll be revisiting it with your partner next week.  
34 days ago
Unfiled. Edited by Timothy Advani 34 days ago
Lance W
  • excited to share some news we just launched a new Learn Do Share fellow initiative with the State Dept. My hope is that we ca kickoff a fellow initiative around Sherlock later this year. Something that provides opportunities for participants and / or High School students. Will be discussing this with IBM next week. More news as I have it. In the meantime if you're interested to learn more about the Learn Do Share / State Dept fellow please visit http://fellow.learndoshare.net 
Fiona M
  •  Definitely  something we need to encourage., wonder if there is a dir. of local Fab and Coder Labs? 
Vivien L
  •  I met someone from Mozilla and heard that they are putting a focus on IoT this year. I will do a quick followup with their program director and find out more info. 
Lance W
  • Love the Mozilla possibilities. Have some contacts too that I can reach out to here in the States. Vivien Leung let me know what you find out on your end. 
Michael G
  •  (Raspberry PI etc)
Fiona M
  •  Michael Guy ?? Maybe Lance is referring to my Enchanted Object bunny hacking project? 
Lance W
Fiona M
  • O2O - from online to offline - going local - iterating in real time across geo locations
  •  up voting  Gill's point 3...
Cera W
  • *Note: I'm not sure how I managed to change the title of this Hackpad, but my mistake :P I changed it back to "Working Groups for Sherlock Kit" because I can't remember exactly what it was originally titled. I think there are some more weird copy/paste errors going on on this Hackpad that I will try to fix, sorry about that!
Lance W
  • No worries. Think it's been resolved. Hackpad can act up like that at times.
  • Sherlock Holmes Kit 
A kit that helps provide info, code, resources and tips. It's goal is to help onboard participants and prepare them so they can find teams and participate in the annual Sherlock Global Challenge.  
Onboard participants  
Make it easier for participants and partners to understand Sherlock IoT
Ensure that the connected devices that are created can talk to each other
Provide the information needed to jump in and start coding etc
It only given to those that complete the 1st phase MOOC a self paced EDIT version. 
The kit will help participants to form teams 
  • around ideas 
  • geo location 
  • done through a marketplace of ideas ? 
Is provided to those who have completed the self paced EDIT MOOC which opens in May 2016
In terms of development we'll be working on this online and also at upcoming meetups. 
NYC Meetup dates at Lincoln Center 
Tuesday, 2/23: 6-9pm
Monday, 3/28: 6-9pm
Tuesday, 4/26: 6-9pm
Tuesday, 5/31: 6-9pm
Tuesday, 6/28: 6-9pm
Tuesday, 7/26: 6-9pm
Tuesday, 8/30: 6-9pm
41 days ago
0 / 15
Unfiled. Edited by Lance Weiler 41 days ago
  • Considerations when working with Rotary Phones 

Contact Support

Please check out our How-to Guide and FAQ first to see if your question is already answered! :)

If you have a feature request, please add it to this pad. Thanks!

Log in / Sign up