What is machine learning? That's the first question in everything is new and the answer is exactly in the question: our brain needs to define, to classify, to compare and to anticipate the things around us in order to have a faster thinking. Machine learning is part of artificial intelligence and it can be translate as “learn how to learn” a computer or a device.
I really like to compare machine learning with human thinking because I believe there's a lot of similarities. Once we see a thing/situation constantly, it remains in our memory and we can easily operate with it without trying to identify it again.
For example, if we see a photo with the Tour Eiffel, we can easily say what it is, because all the media presented it many times and we already have it in mind(unless other touristic points that probably we saw it once and it's hard to recognize them). So it is with the machines: it can be made to recognize the Tour Eiffel, by giving it resources(photos) and then the d…
You probably have seen that every site or app have now a cookie consent or a disclaimer in collecting data. This means that, for keeping that product free and to continue providing free content, it is using ads. What is that message for? Well, there are millions of ads, and million of users, but the space and time is limited and costs money, so for each user has to be distributed the most accurate ads.
Cookies are not software programs, are not installed and in most of the cases can be deleted in any moment that users want. Cookies are text strings that store some preferences so a user don't need to make that settings each time or to reduce the repetitive work.
In a world where the number of digital products increase everyday, and each person want to access as much as it is possible, paying for each item is not profitable. Simple ads(either as banner, video or popup) are not only inoffensive but with the purpose to be useful and to be suitable to your needs. You a…
Android is one of the most popular operating system(OS) and it continues to grow, so new developers are always necessary. As a person who didn’t graduate a technical college or any other exact sciences, I choose to share the things that helped me to grow as android developer:
1. Anyone can learn android, of course it depends the time, motivation, resources etc. The advantages are numerous such as the income, the independence(it is a universal language, available all over the world), a interactive environment( periodic updates that don't let you time to get bored)
2. You can learn it for free(even if I recommend as well paid and organized classes because usually people delay learning or avoid it specially at the beginning, when it looks a little bit difficult and abstract).
Of course the main source is the official one: https://developer.android.com/guide/
You can also find on Udacity some free android courses and on Youtube are already many tutorials.
One of my fav source of lear…