Because of strict confidentiality agreements, we cannot disclose our partner's name to the public. Certain aspects of the project may also be obscured.
AI Translator App: Enhance Your Team with Experts
Context
90
days ahead of schedule
A well-planned solution, efficient execution, and swift iterations enabled us to complete the project ahead of schedule.
~30%
cost savings
The cross-platform approach facilitated significant cost savings, enhancing maintainability as a positive side effect.
∞
knowledge transfer
Based on our partners' feedback, the knowledge acquired from our team proved invaluable for them in numerous other projects.















Objective
Process
1.)Together with our partner, we aligned the application's vision with their business objectives, culminating in a detailed business specification document.
2.)Our interdisciplinary teams worked closely to technically plan the app, guaranteeing a robust and scalable solution, reflected in a technical specification document.
3.)Through iterative prototyping based on the specifications, and deliberate evaluation of design and technology choices, we crafted an optimal solution that met all the requirements.
4.)Based on the prototype, we delivered a fully functional desktop application.
5.)We diligently gathered, generated, and cleaned the training data for the ML model.
6.)We trained the model using supervised learning, constantly enhancing the training set based on the results.
7.)We gradually transitioned the working applications to our Japanese partner's developers.
Scope
Desktop App Development
Microservice-based Backend Development
Tech Stack
Typescript
MacOS
Windows
Python
NodeJS
OCR
Tensorflow
C++
Objective-C
Docker
Challenges
Determining the most suitable tech stack and AI models to meet project requirements.
Exploring potential solutions for running AI models in the browser, if needed, to improve user experience.
Creating a high-performance, platform-agnostic solution that caters to a range of operating systems.
Developing missing modules and functionalities using native languages (Objective C++ for Mac and C++ for Windows) to ensure smooth integration.
Achieving real-time updates at an optimal speed of around 1 FPS or higher, to handle dynamic on-screen text changes like side-scrolling text bars and live-stream chats.