Building a multi-language web page using machine translation
In the previous section, we introduced a requirement for web page localization, covered the design aspects for the solution we will be building, and briefly walked through the solution components and workflow steps. In this section, we will start executing the tasks to build our solution. But first, there are some prerequisites we will have to take care of.
Setting up to solve the use case
If you have not done so in the previous chapters, as a prerequisite, you will have to create an Amazon SageMaker Jupyter notebook instance and set up Identity and Access Management (IAM) permissions for that notebook role to access the AWS services we will use in this notebook. After that, you will need to clone the GitHub repository (https://github.com/PacktPublishing/Natural-Language-Processing-with-AWS-AI-Services) and create an Amazon S3 (https://aws.amazon.com/s3/) bucket. Finally, you must go to the Chapter 10
folder and open...