Translating a Cretan Book into English,German etc using Java & ChatGPT API
summary
Translates a 500‑page Cretan village book by converting the PDF into AsciiDoc chunks (777 files), then sends batched requests to the ChatGPT 4.0 API via Java 11 HTTP client; shows generated Java classes, rate‑limit hacks (end‑of‑page marker), and a retry/timeout strategy. Uses virtual threads and structured concurrency to parallelize many in‑flight translations, compares GPT‑3.5 vs GPT‑4 quality and cost, builds per‑language AsciiDoc and PDF outputs, and reports it generally works with occasional stuck files and token‑size limits.
AI-written summary · about
chapters (7)
- 0:00Introduction
- 8:38Cretan history book discovery
- 14:38First translation challenges
- 23:14Automating with ChatGPT API
- 31:45Expanding to multiple languages
- 37:04Translation cost and efficiency
- 42:00Future of generative AI Q&A
related talks
33mTranslation Augmented Generation - Breaking Language Barriers in RAG...
01h 01mKeynote: Transformers: The Rise of ChatGPT
01h 04mAutomating Podcast Localization via OpenAI APIs
26mUnleash the Power of AI Craft Your Magic with ChatGPT API!
44mHow to build a GPT4All
01h 00mComplex Data Ingestion with Open Source AI
52mGenerative AI and Large Language Model (LLM) in PHP
01h 22mWho needs ChatGPT? Rock solid AI pipelines with Hugging Face and Kedro
