Determine optimal sample sizes for business value in A/B testing, by Chris Said

May 26, 2020 | 0 Comments

A/B testing is a method of comparing two versions of some thing against each other to determine which is better. A/B tests are often mentioned in e-commerce contexts, where the things we are comparing are web pages. Business leaders and data scientists alike face a difficult trade-off when running A/B tests: How big should the … Continue reading Determine optimal sample sizes for business value in A/B testing, by Chris Said → [...Read more...]

Making Pictures 3D using Context-aware Layered Depth Inpainting

May 19, 2020 | 0 Comments

Several Chinese Ph.D. students wrote a PyTorch program that can turn your holiday pictures into 3D sceneries. They call it 3D photo inpainting. Here are some examples And here’s the new method compares to previous techniques: Here are several links to more detailed resources: [Paper] [Project Website] [Google Colab] [GitHub] We propose a method for … Continue reading Making Pictures 3D using Context-aware Layered Depth Inpainting → [...Read more...]

Automatically create perfect .gitignore file for your project

May 12, 2020 | 0 Comments

These days, I am often programming in multiple different languages for my projects. I will do some data generation and machine learning in Python. The data exploration and some quick visualizations I prefer to do in R. And if I’m feeling adventureous, I might add some Processing or JavaScript visualizations. Obviously, I want to track … Continue reading Automatically create perfect .gitignore file for your project → [...Read more...]

How to Write a Git Commit Message, in 7 Steps

May 11, 2020 | 0 Comments

Version control is an essential tool for any software developer. Hence, any respectable data scientist has to make sure his/her analysis programs and machine learning pipelines are reproducible and maintainable through version control. Often, we use git for version control. If you don’t know what git is yet, I advise you begin here. If you … Continue reading How to Write a Git Commit Message, in 7 Steps → [...Read more...]

Predictive Power Score: Finding predictive patterns in your dataset

May 4, 2020 | 0 Comments

Last week, I shared this Medium blog on PPS — or Predictive Power Score — on my LinkedIn and got so many enthousiastic responses, that I had to share it with here too. Basically, the predictive power score is a normalized metric (values range from 0 to 1) that shows you to what extent you … Continue reading Predictive Power Score: Finding predictive patterns in your dataset → [...Read more...]

PyBoy: A Python GameBoy Emulator

April 28, 2020 | 0 Comments

If you are looking for a project to build a bot or AI application, look no further. Enter the stage, PyBoy, a Nintendo Game Boy (DMG-01 [1989]) written in Python 2.7. The implementation runs in almost pure Python, but with dependencies for drawing graphics and getting user interactions through SDL2 and NumPy. PyBoy is great … Continue reading PyBoy: A Python GameBoy Emulator → [...Read more...]

Free Springer Books during COVID19

April 24, 2020 | 0 Comments

Book publisher Springer just released over 400 book titles that can be downloaded free of charge following the corona-virus outbreak. Here’s fhe full overview: Most of these books will normally set you back about $50 to $150, so this is a great deal! There are many titles on computer science, programming, business, psychology, and … Continue reading Free Springer Books during COVID19 → [...Read more...]
1 2 3 10