Session Schedule

Session Schedule2019-01-07T06:25:51+00:00

Tuesday

No Sessions

Wednesday

No Sessions

Thursday

8:00 AM

Making Faces: Image Reduction and Recognition

Presented by: Steve Crow
Time: Thursday 8:00 AM - 9:00 AM

A 350px by 300px image contains 105,000 individual pixels. Comparing each pixel to tell whether or not two images are the same is not efficient. What if we could reduce the number of features, while still maintaining patterns and trends? What if we could perform this recognition by only comparing 25...

Room: Salon DTrack: DataTags: Big Data, Other, PythonFormat: General SessionLevel: Introductory and overview
9:15 AM

A .NET Data Access Layer You're Proud of (Without Entity Framework)

Presented by: Jonathan "J." Tower
Time: Thursday 9:15 AM - 10:15 AM

If you're a .NET developer, it almost goes without saying that you use Entity Framework as part of the data access code on your software projects. Sometimes, EF is just right for the job, but other times you want something more simple, with better control of the generated SQL queries, and more...

Room: ZambeziTrack: DataTags: .NETFormat: General SessionLevel: Intermediate

Support Emoji 💁‍♀️ and Go Worldwide 🌐 with Unicode

Presented by: Joe Sewell
Time: Thursday 9:15 AM - 10:15 AM

As the world becomes more and more connected, the way people communicate becomes more and more important. A prominent example is emoji: those little icons that are popular in text messages 📱 and on social media 🤝. Proposals for new emoji will often make the news. But did you know that emoji...

Room: RosewoodTrack: DataTags: Big DataFormat: General SessionLevel: Introductory and overview
10:30 AM

[CANCELLED] Adding Search Capabilities to your Applications with Elastic Search

Presented by: Rod Paddock
Time: Thursday 10:30 AM - 11:30 AM

This session has been cancelled. We apologize for any trouble this causes.

Room: Sagewood / ZebrawoodTrack: DataTags: .NET, Cloud, Big DataFormat: General SessionLevel: Intermediate
11:45 AM

Graphing Your Way Through the Cosmos: Common Data Problems Solved with Graphs

Presented by: Chad Green
Time: Thursday 11:45 AM - 12:45 PM

Data as it appears in the real world is naturally connected, but traditional data modeling focuses on entities which can cause for complicated joins of these naturally connected data. That is where graph databases come in as they store data more like what happens naturally in the real world. Sure,...

Room: Salon ATrack: DataTags: Cloud, OtherFormat: General SessionLevel: Introductory and overview
1:00 PM

HOW TO HACK AN ELECTION

Presented by: Gary Short
Time: Thursday 1:00 PM - 2:00 PM

Think your democracy is safe? Better think again. In this session I'll demonstrate the techniques that the 'black hat data scientists' use to get the result they want from any election or referenda. In this entertaining talk, I'll demonstrate techniques, both at the macro level - how to attack an...

Room: NileTrack: DataTags: Big DataFormat: General SessionLevel: Introductory and overview
3:30 PM

Learning R through sports, or learning sports through R

Presented by: Mike Roznik
Time: Thursday 3:30 PM - 4:30 PM

Big data has been a buzzword for years, but it’s only recently been hitting the world of professional sports. How do sports teams use this big data? Why with R! Together we’ll learn what kind of data they look for and how they present it. Along the way we’ll look at real world examples of R...

Room: Salon HTrack: DataTags: Big Data, Functional Programming, OtherFormat: General SessionLevel: Introductory and overview
4:45 PM

Horizontal Scaling of Graph Databases

Presented by: Ryan Hendrickson
Time: Thursday 4:45 PM - 5:45 PM

A very real problem is choosing what data to prioritize when storing it in a graph database. Most graph databases, including Neo4J, the number 1 graph database according to db-engines.com, do not scale horizontally. This leaves the size of the database constrained to how much disk space and ram is...

Room: Salon ETrack: DataTags: Cloud, Big DataFormat: General SessionLevel: Intermediate

Friday

8:30 AM

Well.. that's ONNX-pected

Presented by: Ron Dagdag
Time: Friday 8:30 AM - 9:30 AM

The world of machine learning frameworks is complex. What if we can use the lightest framework for inferencing on edge devices? That’s the idea behind ONNX format. Attend this session and find out how to train models using the framework of your choice, save or convert models into ONNX, and deploy...

Room: RosewoodTrack: DataTags: .NET, Cloud, Big Data, Javascript, Other, PythonFormat: General SessionLevel: Intermediate
9:45 AM

API Design for ETL - Lessons from Nearly 100 Data Integrations in the Wild

Presented by: Dan Mosora
Time: Friday 9:45 AM - 10:45 AM

In the API Economy, users increasingly want to analyze and connect more of their business data, from small startup shops to multinational corporations. Thinking about making data available through an API? There are innumerable ways to slice the problem. How do you implement pagination? What data...

Room: Sagewood / ZebrawoodTrack: DataTags: Cloud, Big DataFormat: General SessionLevel: Intermediate
11:00 AM

You Version Your Code, Why Not Your Database?

Presented by: Derek Binkley
Time: Friday 11:00 AM - 12:00 PM

Code versioning is an integral part of any developers daily workflow. However, database changes are often handled manually making automatic code deploys a challenge. If something goes wrong, rolling back a deployment requires either complex and possibly untested scripts or a database...

Room: OrangeTrack: DataTags: JavaFormat: General SessionLevel: Introductory and overview
12:15 PM

Not Just Fun and Games: Creating a Chess AI That Can Beat You

Presented by: David Hauck
Time: Friday 12:15 PM - 1:15 PM

AI is in the news seemingly every week. Whether it is people like Elon Musk or Steven Hawking warning the public about them or a new program that can beat humans at yet another task, it is definitely a hot topic. This talk will go through how an AI program that can play chess is actually made. Using...

Room: Salon HTrack: DataTags: OtherFormat: General SessionLevel: Introductory and overview
2:45 PM

What Time Is It Anyway?

Presented by: Tyler Jennings
Time: Friday 2:45 PM - 3:45 PM

Handling date and time in our applications can be a complex task with many nuances. How should we handle date time? Should we store local time zone or UTC? Should we store dates and times separately? Should we use Unix time? These are all valid questions and there isn't always a...

Room: Salon ATrack: DataFormat: General SessionLevel: Intermediate
4:00 PM

Raiders of the Lost Query: Learning Best Practices for Exploratory Data Analysis in R Programming

Presented by: Pierre DeBois
Time: Friday 4:00 PM - 5:00 PM

Indiana Jones had his hat, his whip, and his wits to save the day. But developers and managers need a lot more to program data models. With so many dataset tools for data science available, managers and developers can create statistical programming models, but are overwhelmed as to how to best...

Room: Salon ETrack: DataFormat: General SessionLevel: Introductory and overview