2014/04/24 Update
We cancel this tutorial and reschedule it as a 30-min regular talk in the PyCon APAC 2014 conference days. Please check out the program page for more details. Actucally the speaker, Ken Hu, has two data science talks in the conference days. We invite and welcome all of you interested in this topics to attend Ken Hu's and other amazing talks. Get your tickets now!
-- messages below are kept as archive --
General Info
Be sure to check out our Tutorial Overview page for general info, such as list of all available tutorials, minimum enrollment number, and contact info.
Overview
Behind the glamour of mobile apps, business SaaS products have been steadily building itself into a billion dollar industry. With companies such as Salesforce spearheading the adaption of business SaaS products in corporate, startups are rising to take on the SME market.
With hot topics such as "big data" and "machine learning" flying around, it may seem overwhelming to put an idea into action. The trainer will walk through the process of building an data analytics minimum viable product (MVP). Attendees will have hands on experiences with the free and/or affordable technology and services that can get their MVP up and running.
Target Audience
This tutorial assumes attendees understand the basic of Python. Basic understanding of MapReduce and NoSQL databases will be big pluses as well.
The perspective is stemmed from the trainer's time at bootstrapped startups. Thus, the goal is to get the attendees up and running as soon and as cheaply as possible using readily available technology. Often, this strategy is forgotten in favor of playing with new expensive toys or building in house.
Schedule
- 09:00 - 09:30 Arrival
- 09:30 - 12:30 Architecture, Data Feed, Database, Analysis
- 12:30 - 14:00 Lunch
- 14:00 - 17:00 Analysis, Workers, MQ, Visualization, Final Thoughts
Topics and Outline
- Overall Architecture
- Data Feed
- Database
- Analysis
- Workers
- Message Queue
- Visualization
Trainer
Ken Hu
The trainer has 3+ years of professional experiences building data analytics systems, especially those related to social media.
While the trainer is bilingual, he prefers presenting in English whenever possible. However, the trainer is happy to take questions in Chinese.