Bird sounds are complex and fascinating. Can we automatically "understand" them using machine learning? I will describe my academic research into "machine listening" for bird sounds. I'll tell you why it's important, methods we use, Python libraries, open code and open data that you can use. Examples of the latest research, and a successful commercial recognition app (Warblr).