Introduction Unsupervised learning is a machine learning technique that is not supervised by humans. In supervised learning, data scientists gather the data from a source. These data are labeled, meaning: data scientists use them to make … Read more
Python
Python and Databricks: A Dynamic Duo for Data Dominance
Synergizing Data Analysis: Python's Versatility in Databricks Introduction In this article, we’ll describe what DataBricks is and why we may want or need to use it. Then, we’ll show that DataBricks can work, among the others, with … Read more
Data Analysis Made Easy: Mastering Pandas for Insightful Results
When talking about data analysis, Pandas is surely the most powerful and widely used Python library for data manipulation, cleaning, and preprocessing. Thanks to its features, in fact, we can work with tabular data, retrieving them from SQL … Read more
Building AI-Enabled Applications: Best Practices for Developers
1. Understanding the AI applications Landscape In today's quickly changing technical landscape, the AI landscape is crucial. It entails exploring the different subfields of artificial intelligence, including machine learning, deep learning, and … Read more
A Guide to Digitalisation: Going Paperless with AI
The paperless office has been predicted since at least the dawn of desktop computers in the 1970s. Now, with sustainability concerns increasingly a business priority, dreams of the office of the future may finally be realised. Using cloud … Read more
Best Language for Microservices: What You need To Know
Microservices have revolutionized software development by allowing us to modularize our applications into self-contained, independent services. However, when it comes to picking a language for building microservices, there’s no single best choice. … Read more
Getting Started with Data Science: Python vs Julia
When it comes to data science, Python and Julia are two widely used programming languages. But which one is right for you? Well, there are a few factors to keep in mind. For instance, your specific needs and preferences can play a role in determining … Read more
Which Programming Languages Will Rule 2023?
Some of them are the usual classics that have been leading the IT industry for years, but the list has also brought some surprises to the table. You'll find younger languages that are quickly gaining more popularity according to different rankings … Read more
How to Validate an IP Address Using Python
Did you know that there are currently around 4,294,967,296 IPv4 addresses in use? That’s a big number. So big, in fact, that a new standard is being introduced to cope with demand: IPv6. In this article, we’re going to explore how to … Read more
2 Ways to Build a Phone IVR System With Python
Interactive voice response (IVR) systems allow for the automation of telephone conversations, which provide a better user experience for customers, and save time for your employees. Let's build one using Python! Used alongside technologies … Read more
Fast Document Similarity in Python (MinHashLSH)
Why is document similarity more important than ever? In the big data era, it is always more frequent that companies need to detect similar items in their database. Imagine platforms like Kijiji or Subito, trying to detect people that constantly … Read more
Automate Everything with Python
Without any trace of doubt, we can say it: coders love Python. It's consistently rated as one of the most popular programming languages in developer surveys. And it's not hard to see why. It's simple, quick to learn, easy to read and runs on … Read more
Why Python Is a Great Tool to Build a Digital Virtual Assistant
Digital virtual assistants have a wide range of applications that make them a great asset for business and leisure users. From powering smart technology to helping with workflow automation, they can be a great asset in our day-to-day lives at home … Read more
Video: How to Use Python for Async Microservices
In the video below, Iacopo Palletti, CTO at Nephilia, explains how to use Starlette (an ASGI Framework and toolkit) for building asynchronous microservices in Python. Async (asynchronous) programming is not new, but it is a new kid on the block … Read more
Top Trending Python Frameworks Today
Python is one of the most popular coding languages in use today and devs are always hunting for new frameworks. First developed around thirty years ago, it's now reckoned to be one of the fastest growing in terms of user base and currently, more than … Read more
PHP for Web Development in 2022: Dead, Alive, or Missing in Action?
If you had to learn programming all over again, what language would you pick to start with? There is a good chance your answer is not PHP. Who in their right minds is learning PHP these days, right? In fact, PHP has slipped from 5th place in 2017 … Read more
7 Programming Languages You Need to Learn to Succeed as A Cloud Professional
By now, almost every company in the world has moved its operations to the cloud. Companies that have embraced cloud technology are on the lookout for cloud engineers and other experts. This has increased the demand for professionals who can … Read more
Exploring LIME Explanations and the Mathematics Behind It
The expansion of artificial intelligence (AI) relies on trust. Users will reject machine learning (ML) systems they cannot trust. We will not trust decisions made by models that do not provide clear explanations. An AI system must provide clear … Read more
Google AI Hub: what, why, how
Artificial intelligence (AI) and machine learning (ML) increasingly seem to be indispensable tools that developers need to be able to handle. There are many ways these tools can be put to use, applied to applications and products. In research and … Read more
Genetic Algorithms: A Developer’s Perspective
The life of a developer nowadays is a very exciting one: we have several languages, frameworks, and numerous excellent tools available to select from according to our needs. Not only that, we also have a lot of interesting and useful … Read more