Machine Learning Circa Minority Report

October 2017

Presented by Kesha Williams (@KeshaUCI)

Date: October 19, 2017
Time: 20:00 CDT

18:00 PDT, 3:00 CEST (Oct 20), 2:00 BST (Oct 20)
Not sure of the time in your area? Check it on timeanddate.com

This meeting is over, but you can still purchase the video.

Purchase Video

Minority Report was a 2002 American science fiction film based in 2054 where police officers apprehended criminals based on predictions and foreknowledge. We are not in 2054 but fast-forward to 2017, we are now closer than ever before to the world imagined in Minority Report because of Machine Learning (ML). ML is a type of Artificial Intelligence (AI) that provides computers with the ability to learn without being explicitly programmed. For all intents and purposes, ML is foreknowledge that can be applied across several disciplines in order to answer questions and make predictions. One such discipline, predictive policing, uses ML to predict the likelihood of crime. This talk introduces ML through a predictive policing program called SAM (Suspicious Activity Monitor). During this talk, the “secrets” and technologies behind SAM are uncovered and attendees walk away with the necessary tools and understanding to incorporate ML into their own applications.

Kesha Williams

Kesha Williams

Kesha Williams is a software engineer with over 20 years’ experience specializing in web application development. In addition to being a software engineer with Chick-fil-A, she trains and mentors thousands of software developers in the US, Europe, and Asia while teaching at the University of California. She’s authored courses on Java, Machine Learning (ML), Artificial Intelligence (AI), and Augmented Reality (AR). She most recently won the Think Different Innovation Award from Chick-fil-A for her work on investigating how emerging technologies like Artificial Intelligence (AI), Augmented Reality (AR), Computer Vision/Facial Recognition, and the Internet of Things (IOT) can enhance restaurant operations and customer experiences. She has worked for companies like Delta Air Lines, McKesson Information Systems, and Keane Federal Systems (U.S. Air Force), serving in various technical lead and software development roles. She did her summer internship with the National Security Agency (NSA); how cool is that? In her spare time, she leads the Georgia chapter of Technovation, serves as a mentor with the New York Academy of Sciences, and conducts free Hour of Code sessions for children at her local library.

Iterators & Generators

October 2017

Presented by Eli White (@EliW)

Date: October 19, 2017
Time: 20:00 CEST

19:00 BST, 13:00 CDT, 11:00 PDT
Not sure of the time in your area? Check it on timeanddate.com

This meeting is over, but you can still purchase the video.

Purchase Video

Level up your code with the power of Iterators & Generators. Iterators were added in the SPL (Standard PHP Library) for many years but is still one of the less understood parts of the language. We will cover how to easily loop over your objects via the power of Iterators, and then move into one of the newer ways of doing this with Generators. Generators allow you to make almost anything able to be looped over, without the need to use the full Iterator interface. Come join us as we traverse these paths of code that will leave you looping with ease!

Eli White

Eli White

Eli has been building Web Applications for 20 years, starting back in the days of writing CGI-BIN programs in C. He’s worked for a laundry list of companies & startups such as Digg, TripAdvisor, and the Hubble Space Telescope Project. He is currently the Vice President of One for All Events LLC, and Conference Chair for php[architect]. He is a strong advocate for “Just getting it done” when it comes to coding, and speaks at numerous conferences each year.

Zero to Hero: API Development!

September 2017

Presented by Matt Trask (@matthewtrask)

Date: September 21, 2017
Time: 20:00 CDT

18:00 PDT, 3:00 CEST (Sep 22), 2:00 BST (Sep 22)
Not sure of the time in your area? Check it on timeanddate.com

This meeting is over, but you can still purchase the video.

Purchase Video

Everyone these days wants an API for their business. But are we doing it in a way that will keep our developers and users sane for years to come? In this talk, we explore everything from versioning, HTTP status codes, pagination, testing and documentation, all of which will help you years down the road!

Matt Trask

Matt Trask

Matt is an API developer, open source and PHP community member, mentor, and cycling enthusiast. If he isnt crafting API’s, he is usually on one of Nashville’s beautiful greenways hammering away on his bike!

Crafting Quality PHP Applications

September 2017

Presented by James Titcumb (@asgrim)

Date: September 21, 2017
Time: 20:00 CEST

19:00 BST, 13:00 CDT, 11:00 PDT
Not sure of the time in your area? Check it on timeanddate.com

This meeting is over, but you can still purchase the video.

Purchase Video

This prototype works, but it’s not pretty, and now it’s in production. That legacy application really needs some TLC. Where do we start? When creating long lived applications, it’s imperative to focus on good practices. The solution is to improve the whole development life cycle; from planning, better coding and testing, to automation, peer review and more. In this talk, we’ll take a quick look into each of these areas, looking at how we can make positive, actionable change in our workflow.

James Titcumb

James Titcumb

James is a consultant, trainer and developer at Roave. He is a prolific contributor to various open source projects and is a Zend Certified Engineer. He also founded the UK based PHP Hampshire user group and PHP South Coast conference.