The public has been fascinated by the experience of interacting with large language models, or LLMs, like OpenAI's ChatGPT and Google's Gemini.
In this episode we will look at current work with LLMs that plays to their strengths and involves a lower risk of inaccurate outputs. In particular we will look at the use of LLMs to translate between languages.
Software teams generally operate in their native language. Once they have finished building their system, they often want to make it available in other languages to access other markets. The process of making a program that was originally written for one language usable by people who speak other languages is called internationalization. Historically internationalization has been a slow and expensive process.
Today we will be talking with Archie McKenzie, the founder of a Silicon Valley startup that is offering internationalization services to software teams. Archie is atypical in various ways. A Briton, Archie came to the US to study Classics at Princeton. He ventured into a course taught by a famous computer scientist, Brian Kernighan, whose teaching inspired Archie to switch from Ancient Greek and Latin to Java, Python, and Typescript. After graduating from Princeton in 2024, Archie started a company called General Translation to develop and commercialize internationalization automation for software development projects.