Welcome to the Hackathon! Good decision to be here today :-)

Here you'll find some useful tips to get started and organize your team! Good luck!

  • You have at least one designer/concepter and one coder in your team
  • You identified a "problem" that can be solved via voice
  • Your mentors Manuel, Volkmar and Tim will help and assist you at any time

Criterias after which the jury will choose the hackathon champions

  • Context: Is voice the right medium to solve your problem/use case? Do you take care of the USPs of Voice compared to traditional UIs?
  • Voice UI: How does your Voice User Interface look and sound like? Did you only consider the happy path (100% expected user behavior) or also error paths (that 99% of the user will run in) ?
  • Uniqueness: Is your idea unique or just a fart machine?
  • Creativity: Is your idea and approch creative?
  • Complexity: Did you manage to create a complex dialog? Do you use external APIs and/or dynamic data in your Google Action?

This is how you master the following 4 hours!

4 are a tough challenge! Read the following tips carefully and take your time to manage tasks and responsibilities in your team

  • 00:00 - 00:45: Concept and Voice User Interface design. Create your sample dialogs between the user and the assistant. Start with the happy path where the Action fullfils the intented task without any errors or misbehaviors. You want to visualize the user flow? Use for instance Draw.io (free)
  • 00:45 - 01:15: Based on your dialog sketched find out the intents and entities within the conversation. That's the preparation for Dialogflow where you will setup the basic structure of your Google ActionThis Google design checklist will help you. Keep error paths and repair cases in mind
  • Meanwhile your coder has created and registered all required accounts. Check the #Helpful Links – they will help you
  • 01:15 - 02:15: Setup in Dialogflow! Create and setup all intents, entities, webhooks (if you want to interact with external APIs)
  • 01:45 - 03:00: When you're ready with the basic setup in Dialogflow it's time to start implementation. Now you start to code your function that handles all user input and gives the appropriate data back to the user
  • ab 03:00: Ugh! You're almost done. Keep calm! Don't forget to test your progress from time to time. Cross check the current status with your basic idea. Now it's time to get rid of all details and thins you won't have enough time for. It's more important to have a working and presentable MVP (Minimal Viable Product)
  • ab 03:00: You need some slided to present your idea? NOW it's time to start creating them. Discuss the pitch with your team. Who's presenting? What is the key message? You'll only have a few minutes to convince the jury.
  • ab 03:30: Testing, clean up time! Invite the jury for beta testing. We'll help you set this step up. For the pitch we'll try to demonstrate on a shared device.

Codefreeze in

Mentors

So that you can focus on the implementation of an idea, we are happy to have some developers which will help you with troubleshooting.

Manuel Weiß

Manuel Weiß
Google Assistant Expert and Technology Manager at Google Inc.

Volkmar Vogel

Volkmar Vogel
Lead Voice Assistant & Chatbot Engineer at REWE digital

Tim Kahle

Tim Kahle
Voice-Assistant Developer, VUI Expert and Co-Founder of 169 Labs.

Sponsors

This event was not possible without these great companies:

Google REWE digital
inovex inovex
soundreply O'Reilly railslove 169 Labs

Organized by

Jan Kus

Jan Kus
Fullstack Developer and Co-Founder of Railslove and hack.institute

Sophia Grazdanow

Sophia Grazdanow
Community Manager at hack.institute

Alexander Speckmann

Alexander Speckmann
Consultant and Design Thinking Specialist at hack.institute

Nadja Eminoğlu-Leuci

Nadja Eminoğlu-Leuci
Project assistant and photographer at hack.institute.

Thomas Richter

Thomas Richter
Developer and Co-Founder of bots.cologne

Christoph Jerolimov

Christoph Jerolimov
Developer and Co-Founder of bots.cologne and mobile.cologne

Tim Kahle

Tim Kahle
Voice-Assistant Developer, VUI Enthusiast and Co-Founder of 169 Labs.

Präsentiert durch

bots.cologne

hack.institute