Home Data Education

Data Education

Persona-driven learning journeys for data roles

Persona-driven learning journeys for data roles are a new way to think company-wide data upskilling. Here’s how to use personas to structure your company’s...

Datasets for Few-Shot Learning

Recently, deep learning has achieved impressive performance on an array of challenging problems, but its success often relies on large amounts of manually annotated training...

Key UX Metrics One Must Measure

User experience (UX) is everything today. Poor digital experience can easily and quickly reflect in your client list and thus, your bottom line. It starts...

Difference between Data Mining and Data Extraction

As two typical buzzwords related to data science, data mining and data extraction confuse a lot of people. Data mining is often misunderstood as...

A Theorem for Epidemiology

A Theorem for Epidemiology work of an Italian mathematician in the 1930s may hold the key to epidemic modeling.That's because models that try to replicate...

Generating More Customers by Leveraging Your Website Data

Whenever people come to your website, you get more data about your audience.But are you actually leveraging that data to its full potential?What do...

Best Practices for Running Express.js in Production

What is the most important feature an Express.js application can have? Maybe using sockets for real-time chats or GraphQL instead of REST APIs? Come...

Data preparation for machine learning

We are excited to reveal exciting new features in Datameer. Some new features were long-time requests from our most...

Introduction to APIs with R

Interesting data sets are the fuel of a good data science project. And while websites like Kaggle offer free...

(Tutorial) Python Global Interpreter Lock

Python Global Interpreter LockLearn what Global Interpreter Lock is, how it works, and why you should use it.A global...

Matrix operations in Tensorflow

Matrix multiplication is probably is mostly used operation in machine learning, becase all images, sounds, etc are represented in...

Data Warehouse modeling Concepts

If your company keeps up with the trends in data management, you likely have encountered the concepts and definitions...

What Are GC Logs and How To Analyze Them

When working with Java or any other JVM-based programming language we get certain functionalities for free. One of those functionalities is clearing...

Architecture of a Large-Scale Web Search Engine

In previous posts of this advent series, we have described some of the technologies that power our private search products. It is about time that...

Reasons why Databases use ordered indexes but programming uses hash tables

I think it is safe to state that hash tables (e.g. maps in Go, dicts in Python, HashMap in Java, etc.) are far more...

Scaling Kafka consumers

When scaling up Kafka consumers, particularly when dealing with a large number of partitions across a number...