Case Study - Yapay zeka destekli bir çeviri platformu için arka uç mimarisi
Transleyt için sistem düzeyinde arka uç geliştirme — sağlam altyapı ve akıllı işleme hatları gerektiren yapay zeka destekli çeviri, OCR ve medya işleme uygulaması.
- Client
- Aicoor
- Year
- Service
- Arka Uç Mimarisi & Ürün Altyapısı

Genel Bakış
Transleyt, Aicoor tarafından geliştirilen ve çeviri, optik karakter tanıma (OCR) ve medya işleme yeteneklerini birleştiren yapay zeka destekli bir uygulamadır. Ürün, karmaşık işleme iş akışlarını orkestre edebilen bir arka uç gerektirir — belge alımı, metin çıkarma, çeviri koordinasyonu ve sonuç teslimini güvenilir ve ölçekli bir şekilde yönetebilen.
Aicoor, uygulamayı güçlendiren arka uç mimarisini tasarlamak ve inşa etmek için yilven ile çalıştı: API katmanı, veri modelleri, işleme hatları ve dağıtım altyapısı.
Ne inşa ettik
Arka uç, net bir sorumluluk ayrımı etrafında tasarlanarak Python ile PostgreSQL veritabanı kullanılarak geliştirildi: istemci iletişimi için API uç noktaları, OCR ve çeviri iş akışları için işleme servisleri ve belgeleri, sonuçları ve kullanıcı durumunu yönetmek için veri katmanı.
İşleme hatları, asenkron, çok adımlı iş akışlarını yönetecek şekilde tasarlandı — bir belge sisteme girer, çıkarma ve çeviri aşamalarından geçer ve yapılandırılmış çıktı üretir. Mimari, her aşamanın bağımsız olarak test edilebilir, hata durumunda kurtarılabilir ve yeni işleme yetenekleri eklendikçe genişletilebilir olmasını sağlar.
Tüm sistem Docker ile konteynerleştirildi, tutarlı geliştirme ortamları, kolay dağıtım ve ürünün kullanıcı tabanı büyüdükçe yatay ölçekleme sağlandı.
Neler sunuldu
- Python arka uç
- PostgreSQL
- Docker
- İşleme hatları
- OCR entegrasyonu
- API mimarisi
- Arka uç yığını
- Python
- Veri katmanı
- PostgreSQL
- Konteynerleştirilmiş
- Docker
- İşleme hatları
- Çok adımlı