(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!
Categories:
Share

Join 17,850 tech enthusiasts for your weekly dose of tech news

The data controller is ITMAGINATION sp. z o.o. Your personal data included in the contact form will be processed for the purpose of marketing of controller’s products and services. You can withdraw your consent at any time. SHOW MORE
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
Microsoft Gold Partner Certification 2021 for ITMAGINATION
AWS Partner Network ITMAGINATION
ISO 9001 ITMAGINATIONISO-IEC 27001:2013 ITMAGINATION
Great Place To Work
ITMAGINATION Winner Great Place To Work Best Workplaces Poland 2021
© 2022 ITMAGINATION. All Rights Reserved. Privacy Policy