May Meeting

Carin Meier is presenting:
Hyperdimensional Adventures with Word Vectors and Clojure
Join us for a exploration of curious nature of computing in hyperdimensions.   We’ll start off with a brief overview of what they are and their strange properties.  Then, we’ll use them to explore word comparisons.  Finally, with the help of a corpus of fairy tale books, we’ll construct word vectors that can measure the distance any two words and even perform reasoning about them.

April Meeting

Creighton Kirkendall

Introduction to Bayesian Inference and Statistical Learning

Come take a journey into the subject that led me to Clojure.  Whether it is spam filters, Siri or even self driving cars, statistical learning has changed the way we view and interact with the machines around us.  In this talk, we will look at the simple mathematics that makes up much of the practical AI you interact with every day.  We will walk through the basics and find out exactly what it takes to teach a computer the English language.

February Meeting

James Smith with present:
Dux in the Channel – Using Redux, React, Phoenix and Elixir together
Redux and React allows you to build client applications with a single direction data flow using powerful tools like time traveling debugging. All of this comes from how Redux embraces functional programming practices. It also uses patterns that are found in Erlang/OTP and by extension Elixir. Which is why using Elixir and Phoenix as your backend system along with it makes a lot of sense. In my talk I will go over what a React / Redux app wired up to Phoenix using channels looks like and how to leveage both to build exciting interactive applications.

January Meeting

Ben Kyrlach is going to speak

Dispelling myths about types…

As a proponent of types, I routinely hear the same things about programming in statically typed languages.
Types aren’t intuitive for me… I’m not smart enough to use them… In this talk I’d like to dispel some of these myths,
and show how useful types can be in every day programming.

December Meeting

Jason Voegele  will be speaking on “Dialyzer: Optimistic Type Checking for Erlang and Elixir”‘

We will be sharing the holiday cheer with a potluck.

Here is the signup sheet.



November Meeting

Carin Meier will talk on:

How to Train Your Computer to Talk To You

Every day brings a new story or movie about how the future will be ruled by Artificial Intelligence.  How far are we away from discovering Skynet anyway? This talk will take us on a mini adventure in AI and machine learning with Clojure.  We’ll take a look at something that is pretty easy for humans to do:  telling the difference between a question, statement, or an LOL in some chat text.   What seems deceptively easy, becomes a bit harder when you take away punctuation marks.   We’ll soon find ourselves on the twisty road of natural language processing, machine learning, and Clojure proto chat bots.

October Meeting

Creighton will be talking on:

Our Immutable World – A deep dive into persistent data structures.​

Have you ever wondered what a persistent data structure is or how it works?  Have you ever wondered why people use them?  In this talk we will take a close look at some of the most common persistent data structures and how the use of them affects how we code.



Get every new post delivered to your Inbox.