The objective of MateCat is to create a tool to edit machine translation results and manage localization workflow. The system is able to learn from mistakes, automatically improve over time and specialize in field-specific language (for example, legal terminology) to provide the user the most accurate translation suggestions in a completely automatic and transparent manner.[3]