Event Schedule

Below is the current agenda for the November 16, 2018 event

(subject to updates and changes)

9:00 am
~ 1 hour

Event registration

Doors Open. Welcome to the 7th Kranky Geek event! The event will start promptly at 10:00 am.

10:00 am
~ 10 min

Welcome

Welcome and event overview from Kranky Geek!

10:10
~ 20 min
Discord

Multiparty Voice and Video for Gamers

Discord will share the engineering and product decisions that enabled us to massively scale our operations with a small team and limited resources. We will focus on WebRTC modifications that enabled us to improve user experience for gamers.

10:30
~ 20 min
Houseparty

Exploring On-Device Machine Learning for RTC applications

ML has been successfully applied for audio and video applications but the usage in real time applications adds some new challenges. In the last years mobile OS providers have started to provide ML capabilities(CoreML, MLKit…) to overcome some of those limitations with on-device ML processing. Gustavo Garcia from Houseparty will review the status and capabilities of some of those APIs with a few examples of how to leverage them.

10:50
~ 20 min

Break

11:10
~ 20 min
Dolby

Noise Supression

In progress

11:30
~ 20 min
Voicebase

Speech Recognition

Our speech contains so much more than the words we speak – tone, pitch, cadence, volume and other factors give signals that sometimes carry just as much information if not more than the speech itself. Walter will discuss some of these metrics, how to capture them, and how they can be used in speech analytics applications.

11:50
~ 20 min
Voicera

Speech Recognition for Meetings: Technical Challenges

Understanding and transcribing speech in a real-world, noisy meeting environment is no simple task. Hear Ahmad speak to the multiple ways he has explored the ability to train machines to understand the words spoken and the multiple layer engines applied to improve accuracy.

12:10
~ 60 minutes

Lunch Break

Breakfast, lunch, snacks, and coffee/tea/water will be served during the event. Vegetarian, gluten free, and vegan meals will be served. You are also welcome to bring your own food, if you’d like.

13:10
~ 10 min
GDI

Girl Develop It!

Kranky Geek is proud to sponsor Girl Develop It! Lets give them a moment to explain their mission.

13:20
~ 20 min
IBM

Voicebot Architectures for Contact Center Transformation

This talk will take a look under the hood at some of the ways AI is being injected into call centers including voice BOTs that understand natural language and cognitive assistants that help reduce call hold times with live agents. Brian will also raise some of the challenges that are commonly encountered along the way.

13:40
~ 20 min
Dialpad

AI's Role in the Future of Work Communications

Etienne will discuss how organizations are turning toward AI to improve customer service, gain competitive insights, and boost sales. Learn how this revolution is being driven through voice-driven artificial intelligence, real-time speech recognition, and natural language processing.

14:00
~ 20 min
Nexmo

Nexmo

In-progress

14.20
~ 20 mins

Break

14.40
~ 30 min
Google

Updates on WebRTC 1.0 and audio work done

Updates from Google

15:10
~ 20 min
Agora.io

Deep Learning for Mobile Platforms: Performance and Complexity Analysis

Deep learning algorithms have been employed in many areas of real time video communications and broadcast. Small platforms such as mobile phones and tablets present significant challenges for the deep learning algorithms to achieve the desired performance and complexity. This study presents ways to alleviate the challenges by analyzing and optimizing the learnability of a deep neural network, and results are demonstrated.

15.30
~ 30 min
Callstats

Applying Machine Learning to optimize end-to-end RTC Networks

WebRTC produces mountains of data that can be used to optimize streams and debug problems – if you know where to look. This talk describes how AI and ML techniques are used to analyze RTC metrics and overcome key challenges, including identifying the root cause of communication impairments, determining where to put your infrastructure, and adjusting end-point configurations in real time for changing network conditions

15.50
~ 20 min

Break

Get some food, ask some questions, make some connections.

16:10
~ 20 min
Intel

Open sourcing visual processing tools

As video streams grow in complexity and users seek deeper analysis of their contents, new cloud tools are needed to handle increasing processing needs. Intel will discuss new open source processing tools and codecs for the future of visual computing.

16:30
~ 20 mins
Microsoft

Hololens related

Mixed and Augmented reality aren’t just for games – XR is being used today for assisting remote field workers. In this talk James will discuss the challenges of streaming MR/AR with WebRTC using the HoloLens as an example

17:00 - 19:00
~ 2 hrs
Reception

Networking

After Hours reception, with great wines from Grant Marie Winery, cocktails (including non alcoholic) from Alcademics, and live DJ music by Smoke Jumper

Sponsors

Many thanks to these sponsors for their economic & intellectual contribution to Kranky Geek worldwide events.
Beverages for Kranky Geek supplied by Grant Marie Winery and the mixologists at alcademics
DJ music by Smoke Jumper

Expert speakers

Meet the great speakers at this year’s event

Vlad Kolesnikov

Microsoft

Vlad works on real-time media communication solutions, focusing on cognitive data communication for AI and XR.

Mark Skarpness

Intel

    Shawn Zhong

    Agora.io

      Varun Singh

      callstats.io

        Ahmad Abdulkader

        Voicera

          James Cadd

          Microsoft

            Faouzi Kossentini

            Intel

              Brian Pulito

              IBM

                Gustavo Garcia

                Houseparty

                  Kelly Tran

                  GDI

                    Jozsef Vass

                    Discord

                      Niklas Blum

                      Google PM WebRTC

                      WebRTC #ftw

                        Huib Kleinhout

                        Product Manager at Google

                        Keeping the web open and awesome

                        Justin Uberti

                        Google, Principle Engineer

                        Technical lead for Duo, WebRTC; co-lead for Allo. Occasional mathematician, physicist, and musician

                        Walter Bachtiger

                        VoiceBase - cofounder & CTO

                        Data mining nerd turned modern speech recognition expert

                          The Kranky Geek Event is organized by

                          Chad Hart

                          webrtchacks.com

                          Editor and technical blogger on WebRTC and co-organizer on this event

                          Chris Koehncke

                          chriskranky.com

                          Prolific writer & commenter on emerging communications technologies

                          Tsahi Levent-Levi

                          bloggeek.me

                          A technologist at heart, with a passion for cooking, science fiction and a zest of WebRTC