Overview
The Translation Module is a pre-configured Amazon Machine Image that provides machine translation from 92 languages into English. It is designed for organizations that need accurate, scalable translation of short-form multilingual content, including social media posts, messages, comments, and other sentence-length text. The product is available as a standalone translation module or as part of the broader Belvedere™ Agentic Data Management Platform. The AMI includes Docker, translation models, training data, and a systemd service that starts automatically on boot, reducing setup time and helping teams move quickly from deployment to operation. Clear Fracture trains and adapts translation models to support customer-specific missions. The standard pretrained models are optimized for sentence-sized chunks of content, and the service automatically chunks longer input text as needed. Out of the box, the Translator supports 92 source languages to English, with Bilingual Evaluation Understudy, or BLEU, scores often above 50 on supported evaluation sets. Customers may also incorporate their own models or request customized models from Clear Fracture. The Translation Module exposes both a web user interface and a REST API. Users can submit source text and receive translated output through the interface, while developers and data teams can integrate translation into automated workflows through API endpoints. The API includes a bulk endpoint for processing large batches of text, making the product suitable for elastically scalable data pipelines. The service supports configurable query parameters, including source language and target language. Specifying the source language can improve speed and accuracy. If the source language is not provided, the service performs automatic language detection. Clear Fracture's Translation Module is designed for efficient execution on both CPUs and GPUs. Its runtime architecture uses performance techniques including layer fusion, padding removal, batch reordering, in-place operations, caching, parallel execution, asynchronous processing, and dynamic memory usage.
Highlights
- Translates text from 92 languages into English.
- Deploying translation as a standalone AMI in a customer-controlled AWS environment.
- Translating multilingual social media posts into English.
Details
Introducing multi-product solutions
You can now purchase comprehensive solutions tailored to use cases and industries.
Features and programs
Financing for AWS Marketplace purchases
Pricing
Vendor refund policy
Refunds are not currently supported. Please contact Contracts@clearfracture.ai if additional information is required.
How can we make this page better?
Legal
Vendor terms and conditions
Content disclaimer
Delivery details
64-bit (x86) Amazon Machine Image (AMI)
Amazon Machine Image (AMI)
An AMI is a virtual image that provides the information required to launch an instance. Amazon EC2 (Elastic Compute Cloud) instances are virtual servers on which you can run your applications and workloads, offering varying combinations of CPU, memory, storage, and networking resources. You can launch as many instances from as many different AMIs as you need.
Version release notes
Product Standardization.
Additional details
Usage instructions
Clear Fracture Translator AMI Usage
Launch
Launch the AMI from the EC2 console in a supported AWS Region. The AMI includes Docker, translation models, training data, and a systemd service that starts automatically.
Recommended minimum instance type: t3.large. For concurrent or heavier workloads, use t3.xlarge or larger. Smaller instances are not recommended for production.
Allow inbound TCP port 5001 only from trusted IP ranges, private networks, or an approved load balancer. Allow SSH on port 22 only from trusted administrator IP addresses.
Storage
- Root volume: operating system, Docker image, and application files
- Models volume: models and training data mounted at /mnt/models
Do not reduce the models volume below its default size. Increase it if custom models will be added.
Connect
Use the default operating system user:
ssh -i /path/to/key.pem ec2-user@<instance-ip>Verify the Service
The service name is ctranslate2.service.
sudo systemctl status ctranslate2.service sudo systemctl start ctranslate2.service sudo systemctl stop ctranslate2.service sudo systemctl restart ctranslate2.service sudo journalctl -u ctranslate2.service -f sudo docker logs -f ctranslate2Run diagnostics with:
sudo diagnose_ctranslate2.shWeb Interface
Open:
- http://<instance-ip>:5001/
- http://<instance-ip>:5001/beta
- http://<instance-ip>:5001/help
- http://<instance-ip>:5001/api/docs
The /api/docs endpoint provides Swagger documentation for the REST API.
REST API
Base URL:
http://<instance-ip>:5001List available target languages:
curl http://<instance-ip>:5001/targetlangsTranslate text:
curl -X POST http://<instance-ip>:5001/translate \ -H "Content-Type: application/json" \ -d '{"text":"Bonjour tout le monde","src_lang":"fr","target_lang":"en"}'Example response:
{"data":{"bleu":"55.29","lang":"French","text":"Hello everyone"},"status":"ok"}For batch translation, use:
POST /bulktransSecurity
The service uses HTTP on port 5001. Do not expose it broadly to the public internet without authentication, monitoring, network controls, and operational safeguards.
Limit SSH access to trusted administrators, apply operating system updates periodically, and monitor EC2 and AWS Marketplace usage for unexpected activity or charges.
Support
Vendor support
Product support is available Monday thru Friday 9:00AM to 5:00PM EST. Contact ProductSupport@clearfracture.ai for help.
AWS infrastructure support
AWS Support is a one-on-one, fast-response support channel that is staffed 24x7x365 with experienced and technical support engineers. The service helps customers of all sizes and technical abilities to successfully utilize the products and features provided by Amazon Web Services.