See Also:
Upcoming Meetings
All Recent Topics
Thu, Sep 08 2016 at 06:00 PM at Telnyx
Popular ORM Libraries
(30 Minutes)
By: Tanya Schlusser
Slides Link
What's the main difference between SQLAlchemy and Django's ORM? When might a person prefer Pony ORM or peewee? -- popular Object-Relational Mapping libraries in Python are compared and contrasted.
(30 Minutes)
By: Tanya Schlusser
Slides Link
What's the main difference between SQLAlchemy and Django's ORM? When might a person prefer Pony ORM or peewee? -- popular Object-Relational Mapping libraries in Python are compared and contrasted.
Developing with Python at Telnyx
(10 Minutes)
By: Alex Puglis
This talk will cover the development cycle, build tools, and python frameworks commonly used by Telnyx Python engineers.
(10 Minutes)
By: Alex Puglis
This talk will cover the development cycle, build tools, and python frameworks commonly used by Telnyx Python engineers.
Using Tasks in Asyncio Web Apps
(40 Minutes)
By: Feihong Hsu
Slides Link
In this talk, I will be talking about starting, stopping, and displaying incremental data from long-running tasks in an asyncio-based web application.
(40 Minutes)
By: Feihong Hsu
Slides Link
In this talk, I will be talking about starting, stopping, and displaying incremental data from long-running tasks in an asyncio-based web application.
127 Python enthusiasts attended this meeting.
Thu, Aug 11 2016 at 06:00 PM at Data Science for Social Good Summer Fellowship
Predictive Enforcement of Pollution and Hazardous Waste Violations in New York State
(20 Minutes)
By: Jimmy Jin, Maria Kamenetsky, Dean Magee
New York State’s Department of Environmental Conservation (NYSDEC) is the regulatory agency for environmental issues in the state. Their mission is to conserve, improve and protect New York State’s natural resources and environment and to prevent, abate and control water, land and air pollution. NYSDEC currently conducts approximately 700 inspections each year of facilities in the state that manage hazardous waste. DSSG will work on more effectively allocating inspection resources by creating predictive models that identify facilities with high likelihood of violating environmental regulations. In 2015, we worked with the federal EPA targeting hazardous waste facilities subject to the Resource Conservation and Recovery Act (RCRA). With inspection data from NYSDEC and the public RCRA dataset, we will build a similar model to identify RCRA violators specifically in the New York region, as well as further explore the possibility of applying models to other compliance inspection programs, such as the Clean Air and Clean Water Acts.
(20 Minutes)
By: Jimmy Jin, Maria Kamenetsky, Dean Magee
New York State’s Department of Environmental Conservation (NYSDEC) is the regulatory agency for environmental issues in the state. Their mission is to conserve, improve and protect New York State’s natural resources and environment and to prevent, abate and control water, land and air pollution. NYSDEC currently conducts approximately 700 inspections each year of facilities in the state that manage hazardous waste. DSSG will work on more effectively allocating inspection resources by creating predictive models that identify facilities with high likelihood of violating environmental regulations. In 2015, we worked with the federal EPA targeting hazardous waste facilities subject to the Resource Conservation and Recovery Act (RCRA). With inspection data from NYSDEC and the public RCRA dataset, we will build a similar model to identify RCRA violators specifically in the New York region, as well as further explore the possibility of applying models to other compliance inspection programs, such as the Clean Air and Clean Water Acts.
Expanding Our Early Intervention System for Adverse Police Interactions
(20 Minutes)
By: Sumedh Joshi, Jonathan Keane, Joshua Mausolf, Lin Taylor
Many police departments in the United States use “early intervention systems” to identify officers who may benefit from additional training, resources, or counseling. These systems attempt to determine behavioral patterns that predict a higher risk of future adverse incidents, ranging from excessive use of force and citizen complaints to on-duty accidents and personal injury. Detecting these risk factors enables departments to develop targeted interventions and make operational changes to protect officer safety and improve police/community interactions. Last summer, DSSG worked with the Charlotte-Mecklenburg Police Department on building a better early intervention system, applying data analysis to provide insights on individual and situational risk factors for adverse interactions. This year, we will partner with additional police departments, including the Metro Nashville Police Department, to test and expand this work in new municipalities, improving both the overall model and local performance. Like last year, we will use anonymized police data and contextual data about local crime and demographics to detect the factors most indicative of future issues, so that departments can provide additional support to their officers.
(20 Minutes)
By: Sumedh Joshi, Jonathan Keane, Joshua Mausolf, Lin Taylor
Many police departments in the United States use “early intervention systems” to identify officers who may benefit from additional training, resources, or counseling. These systems attempt to determine behavioral patterns that predict a higher risk of future adverse incidents, ranging from excessive use of force and citizen complaints to on-duty accidents and personal injury. Detecting these risk factors enables departments to develop targeted interventions and make operational changes to protect officer safety and improve police/community interactions. Last summer, DSSG worked with the Charlotte-Mecklenburg Police Department on building a better early intervention system, applying data analysis to provide insights on individual and situational risk factors for adverse interactions. This year, we will partner with additional police departments, including the Metro Nashville Police Department, to test and expand this work in new municipalities, improving both the overall model and local performance. Like last year, we will use anonymized police data and contextual data about local crime and demographics to detect the factors most indicative of future issues, so that departments can provide additional support to their officers.
160 Python enthusiasts attended this meeting.
Thu, Jul 14 2016 at 06:00 PM at IIT Stuart School of Business
Computer Vision in Python: How to build a basic face detection system
(25 Minutes)
By: Jeremy Watt
In this short talk Jeremy will describe the universal pipeline for performing object detection (that is, the automatic detection of objects in digital images) in Python. This will include a discussion of various classification schemes, feature extraction methods, and their fusion in the form of deep neural networks. Demo code illustrating these concepts will be shown using the IPython notebook environment.
(25 Minutes)
By: Jeremy Watt
In this short talk Jeremy will describe the universal pipeline for performing object detection (that is, the automatic detection of objects in digital images) in Python. This will include a discussion of various classification schemes, feature extraction methods, and their fusion in the form of deep neural networks. Demo code illustrating these concepts will be shown using the IPython notebook environment.
Getting meaningful results from unit tests
(10 Minutes)
By: Manu Phatak
Slides Link
We count on unittests failure messages to give us reasonable feedback on how to proceed with a failing test. When you're working with builtin data structures and objects, unit test feedback is usually pretty good. It helps you identify and solve the problem. In contrast, the default results you get from custom objects can be practically useless. https://gist.github.com/bionikspoon/2e434a2c193a06b0996cc98c6a604de9
(10 Minutes)
By: Manu Phatak
Slides Link
We count on unittests failure messages to give us reasonable feedback on how to proceed with a failing test. When you're working with builtin data structures and objects, unit test feedback is usually pretty good. It helps you identify and solve the problem. In contrast, the default results you get from custom objects can be practically useless. https://gist.github.com/bionikspoon/2e434a2c193a06b0996cc98c6a604de9
Intro to Deploying Django with Ansible
(15 Minutes)
By: Joe Jasinski
Deploying Django is a breeze when using Ansible. Learn a bit about the power that Ansible provides and how easy it is to get started using it!
(15 Minutes)
By: Joe Jasinski
Deploying Django is a breeze when using Ansible. Learn a bit about the power that Ansible provides and how easy it is to get started using it!
147 Python enthusiasts attended this meeting.
Thu, Jun 09 2016 at 06:00 PM at Braintree
Python Hype?
(30 Minutes)
By:
Brian will reveal the survey results that will help shed some light on the current and future projectile of the Python programming language. Has Python reached a peak? Will it popularity continues to rise? What are the users of Python at different levels saying about the state of Python Programming Language?
(30 Minutes)
By:
Brian will reveal the survey results that will help shed some light on the current and future projectile of the Python programming language. Has Python reached a peak? Will it popularity continues to rise? What are the users of Python at different levels saying about the state of Python Programming Language?
An overview of python projects of OS X administration
(20 Minutes)
By: Ryan Manly
In this talk Ryan will give a brief overview of several python projects used by many OS X admins to provide cached update services, imaging, software deployment, and configuration management. Looking at the code in these tools can provide insight into Apple's preferences frameworks and if you are in a "DevOps" type role some of the projects discussed may help you immensely.
(20 Minutes)
By: Ryan Manly
In this talk Ryan will give a brief overview of several python projects used by many OS X admins to provide cached update services, imaging, software deployment, and configuration management. Looking at the code in these tools can provide insight into Apple's preferences frameworks and if you are in a "DevOps" type role some of the projects discussed may help you immensely.
PyCon 2016 recap
(15 Minutes)
By: Jerry Dumblauskas
Let's give an overview of Pycon
(15 Minutes)
By: Jerry Dumblauskas
Let's give an overview of Pycon
JIRA + Python
(15 Minutes)
By: Jonathan Pietkiewicz
JIRA is a popular issue tracking and project management software. In this talk you will learn about JIRA and how to interact with the tool using the jira-python library. Primary topics covered will include an overview of the API, creating and modifying issues, linking issues, and searching from Python.
(15 Minutes)
By: Jonathan Pietkiewicz
JIRA is a popular issue tracking and project management software. In this talk you will learn about JIRA and how to interact with the tool using the jira-python library. Primary topics covered will include an overview of the API, creating and modifying issues, linking issues, and searching from Python.
139 Python enthusiasts attended this meeting.
Thu, May 12 2016 at 06:00 PM at Braintree
The 'collections' module
(10 Minutes)
By: Phil Robare
A quick overview of the collections module and its five data structures. The talk will be aimed at the intermediate level python user who has the basic syntax down but has not yet delved into the wealth of programming tools in the standard library.
(10 Minutes)
By: Phil Robare
A quick overview of the collections module and its five data structures. The talk will be aimed at the intermediate level python user who has the basic syntax down but has not yet delved into the wealth of programming tools in the standard library.
pyStan: Bayesian Inference for Fun and Profit
(30 Minutes)
By: Stephen Hoover
Slides Link
Probabilistic programming languages offer a flexible and expressive way to model data by treating random variables as first-class objects. Stan is a popular and well-supported library which allows users to write models in the Stan programming language and use MCMC methods to perform Bayesian inference. Stan itself is written in C++, and has a Python interface through the PyStan package. In this talk, I'll show off some of the capabilities of PyStan and go through a simple practical example of Bayesian inference in Python.
(30 Minutes)
By: Stephen Hoover
Slides Link
Probabilistic programming languages offer a flexible and expressive way to model data by treating random variables as first-class objects. Stan is a popular and well-supported library which allows users to write models in the Stan programming language and use MCMC methods to perform Bayesian inference. Stan itself is written in C++, and has a Python interface through the PyStan package. In this talk, I'll show off some of the capabilities of PyStan and go through a simple practical example of Bayesian inference in Python.
Python, Startups, Tech Debt, and You
(20 Minutes)
By: Matt Erickson
There's a lot of people newish to Python and either interested or already in a startup environment (either within a larger corporation or an actual startup). Python makes a *great* tool for that, however while there’s ways to use it to carry your work along to great success, there’s ways to wind up with such spaghetti you’re tempted to throw your hands in the air and go back to Java. The focus on the talk is how to use Python and the tools it provides to avoid the unmaintainable mess while still being able to “cut corners” to get something out the door to make your boss/investors/customers happy.
(20 Minutes)
By: Matt Erickson
There's a lot of people newish to Python and either interested or already in a startup environment (either within a larger corporation or an actual startup). Python makes a *great* tool for that, however while there’s ways to use it to carry your work along to great success, there’s ways to wind up with such spaghetti you’re tempted to throw your hands in the air and go back to Java. The focus on the talk is how to use Python and the tools it provides to avoid the unmaintainable mess while still being able to “cut corners” to get something out the door to make your boss/investors/customers happy.
167 Python enthusiasts attended this meeting.