August 2017 meetup

Tue 29 August 2017 by Ivan

Category: meetings Tagged: machine learning GUI

Date: August 29, 7 to 9pm
Venue: Singapore Power, Keppel Tower 2 #08-00, Tanjong Pagar Road
Signup: meetup page.


7pm: Meet & Greet

7:30pm: Talk #1: Predicting Singapore House price and rents with linear regression and neural network using URA property transaction data by Vikrant Rathore


Abstract: I recently moved to a new home. While looking for a home I checked and, two most common place to look for buy/sell or rent property in Singapore. But while looking at them I wanted to see if the asking price is in-line with the actual value of the house or not. As URA (Urban Renewal Authority) in Singapore compiles the property transaction data (available as realis paid subscription or free with limited information). Based on this data I thought of writing python prgram to see if can leverage machine learning or deep learning to to train linear regression model using URA data and predict the price based on location and size of the house and compare it with asking price. In this attempt to write the program I trained linear regression model using various algorithms like Elastic Net, Random Forest and linear regression with single layer and multi-layer neural network using tensorflow. Later compared them and then used the model to predict unseen data. In this talk I will walk you through the journey of how I tried doing step by step using jupyter notebook, pandas, numpy, scipy, tensorflow, keras, matplotlib. You will see the challenges of handling categorical data for linear regression which prefer numerical data and some of the ways to avoid over-fitting or under-fitting. Consider it like a primer on machine learning for house price/rental prediction for Singapore property transactions.

Bio: Vikrant Rathore is technology professional and an entrepreneur at heart with interest in Startups and Innovative Technology. With over 20 years of working experience in Asia, USA and Europe, at present working on his own Startup Komerco which is his attempt to organize global product information for multi-channel commerce. In this endeavor leveraging Python and its excellent libraries. Previously in China while working for arvato systems (part of Bertelsmann, one of the largest media and services group in Europe), he helped many multi-nationals for digital transformation and direct to consumer strategy. He also worked with Bayer in APAC region to launch their sales force effectiveness and customer relationship management program targeting healthcare professionals like doctors, nurses and hospitals. In his current work whenever necessary he leverages machine and deep learning to make decisions.

8pm: Talk #2: Introduction to BeeWare by Paul Lorett Amazona

(slides & code, video)

Abstract: Toga is Python native, OS native GUI toolkit. It allows one to develop an app in Python and deploy it as a native implementation in various platforms. Paul (who recently attended Pycon AU 2017) will be sharing his experience in one if the conference sprints where he contributed to the development of a toga widget. If time allows, he'll demo an app written in python and deployed in a number of platforms (e.g. windows, linux, etc).

Bio: Paul is a developer who enjoys polyglot development. He uses .NET and Microsoft Dev stack at work. Outside work, he uses other languages such as Python and R for non-profit initiatives and various personal IoT projects.

Thanks to SP for the food and venue and Engineers.SG for recording the event!

March 2017 meetup

Wed 15 March 2017 by Ivan

Category: meetings Tagged: analytics

The next PUGS meetup is planned for March 29, from 7 to 9pm at the new Pivotal office (140 Robinson Rd, Singapore 068907, #16-00, map). (Note: Please have an ID with you for building security check).

RSVP at the meetup page (and please unRSVP if you can't make it ...

Read More

Notification of PUGS AGM 2016

Sun 09 October 2016 by Ivan

Category: meetings

Dear PUGS members,

We will be holding our Annual General Meeting on Tuesday, October 25 from 7 to 9pm at Red Hat Singapore office (8 Shenton Way, 10-01 AXA Tower, Singapore 068811, map)


  • Presentation of Financial Accounts
  • PyCon-APAC 2017 in Kuala Lumpur
  • Activities for 2017
  • Open discussion

Please join ...

Read More

July 2016 meetup

Wed 07 September 2016 by Ivan

Category: meetings Tagged: dev-practice



Hear no evil, see no evil, patch no evil: Or, how to monkey-patch safely.

By Graham Dumpleton


Python is a dynamic programming language and has a strong tradition of adhering to a programming style called duck-typing. This means that it is possible to easily modify an application ...

Read More

May 2016 meetups

Tue 24 May 2016 by Ivan

Category: meetings Tagged: cloud devops

PyData meetup happened on May 10. The topic was "Using Luigi and Scikit-Learn to create a Machine Learning Pipeline which trains a model and predict through a Rest API" by Atreya Biswas (meetup page, video).

PUGS meeting is on May 25th at Carousell, 71 Ayer Rajah Crescent, #03-14 Singapore 139951 ...

Read More

Nov 2015 meetup

Fri 20 November 2015 by Ivan

Category: meetings

Next user meeting will be held on the 27th of November from 7pm to 9pm at the PayPal office (5 Temasek Blvd, Suntec Tower Five, Level 7, 038985, map). RSVP at the meetup page.


  • Introduce the new PUGS committee members and a word of appreciation for the old exco ...
Read More

Notification of PUGS AGM 2015

Sun 18 October 2015 by Michael

Category: meetings

Dear PUGS members,

We will be holding our Annual General Meeting on the 28th October 2015. You are cordially invited to take part in our elections or to volunteer for a spot on the committee!

Date/time: 28th October 2015 19:00
Venue: Paypal Office 5 Temasek Blvd, Suntec Tower ...

Read More

Feb 2015 meetup

Sat 17 January 2015 by Ivan

Category: meetings Tagged: webdev devops

Next regular user meeting is scheduled for February 26 at 7pm at PayPal Singapore (UPDATE: at Millenia Office), 1 Temasek Avenue, Millenia Tower, #14-01. Our friendly hosts have graciously offered to provide pizzas and drinks!


  • Kokhong Cheng - virtualenv in the enterprise environment (video).

  • Martijn Faassen - MorePath and React.
    Update ...

Read More

Sep 2014 meetup

Mon 08 September 2014 by Ivan

Category: meetings Tagged: webdev


An irregular user meeting was held on September 4th, 7:30-9pm at HSG as usual.

Björn talked about Reusable Django Apps among other things (slides).

Thanks to PayPal for pizza and beers. Hopefully this irregularity will become part of our regular user meetings...

Read More

Feb 2014 meetup

Mon 27 January 2014 by Ivan

Category: meetings Tagged: webdev

Next user meeting will be held on February 19th, 7:30-9pm at the

We'll have Martijn Faassen presenting on MorePath micro web framework.

"Morepath is an Python WSGI microframework. It uses routing, but the routing is to models. Morepath is model-driven and flexible, which makes it expressive ...

Read More