Find your next readFilters
Reset

How Neural Machine Translation Actually Works: A Developer's Guide

If you've been following this blog, you know I'm a bit obsessed with machine translation. I've written about using EasyNMT, building background translation services, and even improving EasyNMT. But I realized I've never actually explained how neural machine…

Building mostlylucid-nmt: A Production-Ready (EasyNMT compatible) Translation Service

A FastAPI implementation EXACTLY copying the API of EasyNMT (https://github.com/UKPLab/EasyNMT) an excellent but abandoned neural-machine-translation project. But I've added SO MANY nice features to increase reliability and make it ready for use in a…

Background Translations Pt. 3

In previous articles, we have discussed the importance of translation in the context of web applications. We have also explored the use of the EasyNMT library to perform translations in an ASP.NET Core application. In this post I'll cover how I added a…

Background Translations Pt. 2

In our previous post here we discussed how we can use EasyNMT to translate our .md files into different languages. We also discussed how we can surface this functionality to the user by adding a dropdown to the markdown editor. In this post we'll discuss how…

Background Translations Pt. 1

So for a while now I've used EasyNMT to translate my .md files into different languages here. I've wanted to 'surface' this so you can all have a play with it too. See the second part of this series here. The eagle eyed amongst you will have noticed that I've…

Automatically Translating Markdown Files with EasyNMT

EasyNMT is a locally installable service that provides a simple interface to a number of machine translation services. In this tutorial, we will use EasyNMT to automatically translate a Markdown file from English to multiple languages. You can find all the…

logo

© 2026 Scott Galloway — Unlicense — All content and source code on this site is free to use, copy, modify, and sell.