This article delves into using shallow transfer learning to improve your NLP models.
The concept of word embeddings is central to the field of NLP. It is a name given to a collection of techniques which produce a set of vectors of real numbers for each word that needs to be analyzed. A major consideration in word embedding design is the dimension of the vector generated. Bigger vectors generally can achieve better representation capability of words within…
Strong math skills are a prerequisite if you’re interested in a career in data science, artificial intelligence, cryptography, or virtually any tech field. This free mini ebook is the perfect primer to essential math applications you need to break into these exciting and lucrative technology careers.
Exploring Math for Programmers and Data Scientists showcases chapters from three Manning books, chosen by author and master-of-math Paul Orland. You’ll start with a look at the nearest neighbor search problem, common with multidimensional data, and walk through a real-world solution for tackling it. Next, you’ll delve into a set of methods and techniques…
This article dicusses graphs and graphic using the
On many occasions, I’ve presented clients with carefully crafted statistical results in the form of numbers and text, only to have their eyes glaze over as the chirping of crickets permeated the room. Yet those same clients had enthusiastic “Ah-ha!” moments when I presented the same information to them in the form of graphs. …
Great product quality needs great unit testing — and one of the most important components of unit testing is the proper use of mocks. Filled with illustrations and practical tips, Exploring Mocks in Unit Testing helps tame the steep learning curve of mocks. You’ll learn mocking best practices and start on the road to mastery of these important testing tools. And it’s absolutely free!
Exploring Mocks in Unit Testing is a collection of three chapters from two Manning books chosen by Microsoft MVP and author Vladimir Khorikov. This free mini ebook zooms in on what mocks are and how you…
This article delves into using the OOP coding paradigm in the Python language.
The ability to place functions into modules provides many opportunities for how you structure an API. The type and order of the parameters passed to the functions which make up an API offer possibilities to make your API more apparent and useful.
Breaking up functions to stay with the concept of single responsibility and manageable function length also makes it more likely your API consists of…
Exploring Great Software Design is a collection of chapters from three Manning books chosen by author, teacher, and expert programmer Marco Faella. First, you’ll zoom in on the importance of code readability for easy maintenance and troubleshooting. Next, you’ll discover three different styles of unit testing and how to choose the one that will benefit your application the most. Last but not least, you’ll learn why, if you want to write truly great software, you need to bake security into your software design from the very beginning. This free — but value-packed! — primer will set you firmly on the path to great software design.
Check out our other free eBooks here.
You can check out Marco’s book Seriously Good Software here.
This article delves into Canary deployments: what they are; how they work; and where you might consider using them.
Canary deployment is a technique to reduce the risk of introducing a new software version in production by rolling out the change to a small subset of users for a short period before making it available to everybody. Canary acts as an early indicator for failures for avoiding problematic deployments and having a full impact on all customers at once. …
Follow Manning Publications on Medium for free content and exclusive discounts.