(Goodbye) Microservices, Web Architecture 101 and Machine Learning with Kaggle.
Table of Contents

(Goodbye) Microservices, Web Architecture 101 and Machine Learning with Kaggle.

Today’s articles turned out to kind of resemble very general phases of data science project.
First, there’s the data collection, after that feature engineering, modelling and later it’s evaluating the performance. Of course, it isn’t only very general. There is much more than that: e.g. formulating a business problem, formalizing it in mathematical terms (so that it can be modeled), EDA, data preparing and cleaning, implementation issues or maintenance and control. Additionally, they aren’t in the linear order as the feature engineering and modelling are iteratively repeated to try different approaches and combine them.

Attempting to Collect Unbiased Data About the Player Base of Overwatch (PC)

Often data is provided by the client, so there’s no data collection phase, but even then problems described in the article arrive at this seemingly trivial task.

Machine Learning with Kaggle: Feature Engineering

Feature engineering is one of the keys to successful modeling. Here is very basic tutorial to get the grasp of what it is.

Gradient Boosting explained

There are many ml models, but gradient boosted trees are dominating now classic modelling contest on kaggle. This is the best explanation I know on the internet (and in the next article on this page there’s a cool interactive gradient boosting simulation).

Beyond Accuracy: Precision and Recall

Although neither precision nor recall are being directly optimized they are often used to get overview of the performance and explain the results.

Goodbye Microservices: From 100s of problem children to 1 superstar

Microservices are not as good as they’re presented

How JavaScript works: the internals of Shadow DOM

How one of Web Component standards is working? Read what you can find under the hood and how to use it when creating reusable components.

Web Architecture 101

Basic architecture concepts you should be familiar with as a web developer

Written by: Bartosz Cłapa

Liked the article? subscribe to updates!
360° IT Check is a weekly publication where we bring you the latest and greatest in the world of tech. We cover topics like emerging technologies & frameworks, news about innovative startups, and other topics which affect the world of tech directly or indirectly.

Like what you’re reading? Make sure to subscribe to our weekly newsletter!
Relevant Expertise:
No items found.
Share

Subscribe for periodic tech i

By filling in the above fields and clicking “Subscribe”, you agree to the processing by ITMAGINATION of your personal data contained in the above form for the purposes of sending you messages in the form of newsletter subscription, in accordance with our Privacy Policy.
Thank you! Your submission has been received!
We will send you at most one email per week with our latest tech news and insights.

In the meantime, feel free to explore this page or our Resources page for eBooks, technical guides, GitHub Demos, and more!
Oops! Something went wrong while submitting the form.

Related articles

Our Partners & Certifications
© 2024 ITMAGINATION, A Virtusa Company. All Rights Reserved.