↓ Skip to main content

data science

2015

Data Science/Statistics/R @Google

Data Science/Statistics/R @Google

This meetup will be hosted by Google and we’ll have Peter Lipman and Pete Meyer talk about the data science/statistics projects they have been working on at Google. Human Evaluation Comparisons: Common Framework with Applications We designed a study to determine whether being on device influenced a quality evaluator’s perception of ads quality. Here, we present a common framework, developed into an internal R package, that was used to analyze the study.
DW/BI/Analytics Meetup Summary: Inaugural Event

DW/BI/Analytics Meetup Summary: Inaugural Event

The LA Data Warehouse, Business Analytics and Analytics meetup had a fantastic first event with a great audience (full house), an awesome host (thanks Edmunds: Punnoose for taking the lead and the Team onsite and helping) and a great mix of 3 talks overviewing the field.
Re: Sorry for the mix up regarding Data Science candidates

Re: Sorry for the mix up regarding Data Science candidates

·4 mins
This was originally posted on the author’s LinkedIn You will find lots of advice on how to get a job as a data scientist. I want to add some signal to the noise. I happen to be hiring for a Data Scientist or two as of this writing, and was thinking of doing a blog post on offering advice for those looking. But then I thought of something better and more insightful: It is a cut-and-paste of an email that I sent to our Director of Talent Acquisition last week when he asked me, “Can you share with me what you’re looking for in regards to your Data Scientist candidates?”
DataScience LA Meetup Summary: Data Science @ DataPop

DataScience LA Meetup Summary: Data Science @ DataPop

Ben Zamanzadeh - Data Science @ Datapop - LA Data Science meetup - January 2015 · Speaker Deck On January 13th, DataScience.LA held its first Data Science meetup of 2015, hosting a speaker from a local semantic advertising startup, DataPop. Their CTO, Dr. Ben Zamanzadeh, gave an in-depth presentation (linked above) of his perspective on e-commerce and advertising, which focused on extracting semantic meaning and DataPop’s marketing knowledge graph. He began his talk by discussing the evolution of e-commerce and moved quickly to semantics, making some very strong statements regarding DataPop’s architectural choices. For example, even though they provide a semantic graph, they are based on Redshift and do not use graph databases - which was quite the surprise to us here at DataScience.LA! At one point, Dr. Zamanzadeh even commented,
Secure your Shiny apps (against SQL injection)

Secure your Shiny apps (against SQL injection)

Shiny takes inputs from UI elements and sends them to the server, where the application can access them as R variables. While Shiny has security measures in place, as in any typical web application, it remains the developer’s responsibility to sanitize the inputs before using them. For example, Shiny has no way to protect you if you are using an input in a SQL query such as select ... from ... where field = 'input'. Someone manipulating the websocket communication can craft a specially-formatted input that can force the database to execute a query that it is not supposed to do, termed an SQL injection. This might give an attacker access to private data or the ability to do other nefarious things, and it is a common security issue.

Data Science LA Meetup Summary: Data Science @ IRIS.TV

(Posting the slides and video recording from this event is long overdue - our apologies for the delay.) At the September LA Data Science/Machine Learning meetup we had IRIS.TV’s Chief Data Scientist Tom Sullivan and VP of Engineering Joel Spitalnik presenting. IRIS.TV is a video recommendation engine, and in their excellent talk Tom & Joel shared with us their approach to personalization and how they use machine learning to achieve their goals. They also shared the architecture of their systems, including how data is flowing between the various parts (i.e. the ETL pipeline). One thing that popped up as a question and I found interesting is that the usage of R and Python in their company is split 50-50. In fact, while Tom is using mainly R, Joel is using mainly Python. While this is perhaps unusual at a relatively small startup, our survey on software tools used for data science revealed that most data scientists in LA (at least those attending the meetups) are using R or Python, with a roughly equal split/small advantage for R. It just happens that for obvious reasons (such as network effects) that one tool dominates in most companies.

2014

dplyr - some more reflections

dplyr - some more reflections

·4 mins
Yesterday, I published a post here on DataScience.LA with a simple/basic benchmark for dplyr. It was the main part of a short talk at our last Los Angeles R meetup. Below, I continue my thoughts with some reflections on dplyr’s API and philosophy, AKA the other part of my talk.
Data Science Meetup - January 13: Data Science @ Datapop

Data Science Meetup - January 13: Data Science @ Datapop

Data Science @ Datapop: The Marketing Knowledge Graph presented by Dr. Ben Zamanzadeh, CTO at DataPop Today’s eCommerce has evolved into a complex multi-dimensional optimization problem. DataPop’s semantic technology and Marketing Knowledge Graph is used to generate Omni-Channel advertising campaigns. This presentation will review our technology stack, machine learning models, discuss what worked what did not work for us and do a live demo of Marketing Knowledge Graph.
LA R meetup - January 21: RStudio's Shiny with Joe Cheng

LA R meetup - January 21: RStudio's Shiny with Joe Cheng

At this meetup we’re fortunate to have RStudio’s lead developer Joe Cheng flying in from Seattle to talk about Shiny. Shiny makes it possible to develop interactive web applications by writing only a handful of R code. It lowers the barriers to constructing interactive dashboards that you can use to better explain your results to your boss and/or co-workers, or it can help you productionalize your analysis so that others in your company can make use of it regularly without the need to continually bother you.
LA R Meetup - November 11: Highlights from the useR! 2014 conference - Part 2

LA R Meetup - November 11: Highlights from the useR! 2014 conference - Part 2

At this meetup, five more LA R meetup members will present short talks of what they have learned at useR! 2014. This is the 2nd round of talks about useR! since we had twice as many volunteers to speak as we could accommodate in one meetup (indeed, useR! was that awesome). The first round of talks at our September meetup is summarized here (with slides).
Going (a bit more) public

Going (a bit more) public

I ♥ data. But I also ♥ privacy. Even though I have been running a few data meetups for the past few years, I have managed to keep myself out of public eye - even in my professional life. I must admit, I’m giving a bit away in an recent interview with Data Science Weekly. They had excellent questions to pose, and I’d like to take a moment here to summarize two main points from the interview: my thoughts on when and how much time it took me to became a data scientist and how I feel about the hype in the field today. If you’d like, you can read the full interview here.
Python Data Science Meetup: Data Science with Python

Python Data Science Meetup: Data Science with Python

I’m pleased to announce the first event of our new Python Data Science LA meetup, started by two of us here at DataScience.LA (our very own Szilard and Eduardo). We’ll have 5 speakers at this event, covering various aspects of the Python Data Science ecosystem (NumPy, SciPy, pandas, matplotlib, scikit-learn, NetworkX, NLTK, IPython notebook, etc.)

A Conversation with Joe Cheng at useR! 2014

Joe Cheng is a software engineer. Unfortunately the term gets thrown around pretty lightly, so I’d like to make sure that I convey the appropriate amount of gravitas when I refer to him as such. Joe Cheng is a *great* Software Engineer. He has worked for some of the largest technology companies on the planet, building cutting edge tools which empowered the web browser as a full blown platform instead of a historical curiosity. Joe is one of those software engineers who saw a future with the web as a platform for modern software, then worked hard to make it a reality. When the time came to build the next generation of data science IDEs, an IDE targeting the web as a platform, RStudio called Joe.
Data Science Toolbox Survey Results... Surprise! R and Python win

Data Science Toolbox Survey Results... Surprise! R and Python win

This is a re-publication of a blog post from a blog I created not long before we got the idea to start DataScience.LA, and in many aspects it is the genesis of DSLA (the blog’s name, the people getting together - thanks Eduardo, Amelia and Leigh). It was also the spark that lead to the creation of the Python Data Science LA meetup.
LA R Meetup Summary: Highlights from the useR! 2014 Conference

LA R Meetup Summary: Highlights from the useR! 2014 Conference

Last week the LA R meetup featured 5 speakers each highlighting a few things they had found interesting at the useR! 2014 conference (which I had the pleasure of helping to organize this year in Los Angeles). This meetup proved to be interesting even to those of us who attended the conference (which was about half of our audience), simply because there were so many cool things to hear and enough parallel sessions at the conference that no one could possibly capture all of the action.
The Importance of 'Janitorial Work' in Research

The Importance of 'Janitorial Work' in Research

As someone who has spent a significant amount of time ‘data wrangling’ outside the field of data science, I found this recent New York Times article both highly interesting and nothing new - I’ve seen the same issue discussed in a variety of fields with similar automation solutions presented each time. Granted, there are fields where this janitorial drudgery is absolutely necessary, such as molecular biology. As a scientist working on researching mRNA expression you certainly have to keep RNase-free conditions, meaning you have to ‘clean up’ your bench in a more detailed way than you’d ever imagine before you can run your first PCR cycle. This includes specific protocols for washing your dishes several times with special water before you even start because if you don’t, you’re not likely to get any bands in your electrophoresis gel and you’ll lose several days (or weeks!) of work.
Announcing the New Python Data Science LA Meetup Group

Announcing the New Python Data Science LA Meetup Group

·2 mins
I am excited to announce that we are starting a new meetup group - Python Data Science LA - to serve the needs of the LA data science community using Python! At an earlier Data Science/Machine Learning meetup we conducted an informal survey on tools for Data Science which showed that a large majority of data scientists use R or Python, with R taking a slight lead. (I know, those attending the meetups bias the results towards open source tools.)