Insights
Field notes on shipping AI inside real systems.

Page 4
Building Robust Systems with C# Interfaces
C# is a general-purpose, object-oriented programming language. In this post, we’ll explain the benefits of using C# interfaces to build robust systems and show how to implement them.
Read post
NLP or NLU: How to Choose the Best Option for Your Project
We delve deeper into natural language processing (NLP), explain the differences between NLP and natural language understanding (NLU), and offer some tips for choosing the best solution for your company.
Read post
Combining QuerySets in Django
In this article we'll demonstrate several approaches to merging QuerySets either with the same or different models in Django without relying on raw queries.
Read post
Squash Your Commits
Your Git history will be much cleaner and more useful by following this workflow. This is also the way that most big open-source projects are handled.
Read post
The Benefits of Using TDD
Test-driven development (TDD) is a great way to make sure a product fulfills the client's requirements. In this post, we walk you through the basics of how it works.
Read post
The Power of Slice Notation in Python
In this article, we take an in-depth look at the versatility of slice notation, an important feature that can help you to achieve speed and readability in your code.
Read post
How Your Company Can Benefit from Machine Learning and NLP
In this post, we clarify the capabilities of these technologies, focusing mostly on NLP, and we show some concrete examples of how your company can get the most out of them.
Read post