addressalign-toparrow-leftarrow-rightbackbellblockcalendarcameraccwcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-checkcircle-with-crosscircle-with-pluscrossdots-three-verticaleditemptyheartexporteye-with-lineeyefacebookfolderfullheartglobegmailgooglegroupsimageimagesinstagramlinklocation-pinm-swarmSearchmailmessagesminusmoremuplabelShape 3 + Rectangle 1outlookpersonJoin Group on CardStartprice-ribbonImported LayersImported LayersImported Layersshieldstartickettrashtriangle-downtriangle-uptwitteruseryahoo

July PyNash: Morgan Reece on filtered_websocket

  • Jul 10, 2014 · 6:00 PM
  • This location is shown only to members

This month we have Morgan Reece presenting on her project, filtered_websocket.

Intro Presentation (by Brandon Hamric, 5-10 minutes)

From Brandon:
Eventbrite is improving the way events are recommended to visitors looking for something to do. This will require a recommendation engine that can learn from the events you've visited or browsed in the past so we can show more relevant events going forward. The core requirement for this project is having a way to automatically classify events with labels like 'food', 'tech', 'beer', etc. A big part of machine learning is quickly prototyping ideas and validating them, so I'll be talking about two main points:

1) How we plan to use libraries like NLTK in python to quickly test ideas for classifiers
2) How we will validate and improve the classifiers

Main Topic (by Morgan Reece, 30-45 minutes)

filtered_websocket is a polyglot WebSocket server framework built atop Twisted which integrates with redis (for message passing).  In this talk we'll be discussing the framework's implementation and design decisions, touching upon topics like: supporting 2.x and 3.x within a single code base, leveraging metaclasses to build module systems, and network programming in Python.

About Morgan

Morgan's foray into software began while studying physics as an undergraduate, when she found that it was more fun to write code than journal articles. Since then she's worked on network analysis tools at the Army Research Laboratory, data warehouse operations at Facebook, and, most recently, a bit of everything at Artist Growth - a startup in Nashville, Tennessee.

Morgan's hobbies include writing poems about the linux kernel at, roller skating, and reading science fiction novels.

Meal Sponsor

Come hungry! Eventbrite is sponsoring a meal (not just the regular snack tray). From the sponsor: "Eventbrite enables people all over the world to plan, promote, and sell out any event—from photography and yoga classes, to sold out concerts and festivals. We believe that gathering with others is the best way for people to learn, grow, get inspired, feel connected, give back, and celebrate. So we're building technology that facilitates those gatherings."

Join or login to comment.

44 went

Our Sponsors

  • Emma


  • O'Reilly

    Use discount code PCBW and get 50% off ebooks/40% off print books.

People in this
Meetup are also in:

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy