File size: 2,816 Bytes
67f25fb
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
---
title: Multi-Lingual Product Catalog Translator
emoji: 🌐
colorFrom: blue
colorTo: green
sdk: streamlit
sdk_version: 1.28.0
app_file: app.py
pinned: false
license: mit
tags:
  - translation
  - indictrans2
  - multilingual
  - ai4bharat
  - indian-languages
  - neural-machine-translation
  - ecommerce
  - product-catalog
short_description: AI-powered translator for Indian languages using IndicTrans2
---

# Multi-Lingual Product Catalog Translator 🌐

AI-powered translation service for e-commerce product catalogs using IndicTrans2 by AI4Bharat.

## πŸš€ Quick Start - One Command Deployment

### Universal Deployment (Works on Any Platform)

```bash
# Clone and deploy in one command
git clone https://github.com/your-username/multilingual-catalog-translator.git
cd multilingual-catalog-translator
chmod +x deploy.sh
./deploy.sh
```

### Platform-Specific Deployment

#### macOS/Linux
```bash
./deploy.sh                    # Auto-detect best method
./deploy.sh docker             # Use Docker
./deploy.sh standalone         # Without Docker
```

#### Windows
```cmd
deploy.bat                     # Auto-detect best method
deploy.bat docker              # Use Docker
deploy.bat standalone          # Without Docker
```

#### Cloud Platforms
```bash
./deploy.sh hf-spaces          # Hugging Face Spaces
./deploy.sh cloud railway      # Railway
./deploy.sh cloud render       # Render
./deploy.sh cloud heroku       # Heroku
```
---

# Multi-Lingual Product Catalog Translator

**Real AI-powered translation system** for e-commerce product catalogs supporting **15+ Indian languages** with neural machine translation powered by **IndicTrans2 by AI4Bharat**.

## πŸš€ Features

- πŸ€– **Real IndicTrans2 AI Models** - 1B parameter neural machine translation
- 🌍 **15+ Languages** - Hindi, Bengali, Tamil, Telugu, Malayalam, Gujarati, and more
- πŸ“ **Product Catalog Focus** - Optimized for e-commerce descriptions
- ⚑ **GPU Acceleration** - Fast translation with Hugging Face Spaces GPU
- 🎯 **High Accuracy** - State-of-the-art translation quality

## 🌍 Supported Languages

English, Hindi, Bengali, Gujarati, Kannada, Malayalam, Marathi, Odia, Punjabi, Tamil, Telugu, Urdu, Assamese, Nepali, Sanskrit

## πŸ—οΈ Technology

- **AI Models**: IndicTrans2-1B by AI4Bharat
- **Framework**: Streamlit + PyTorch + Transformers
- **Deployment**: Hugging Face Spaces with GPU support
- **Languages**: Real neural machine translation (not simulated)

## 🎯 Use Cases

- E-commerce product localization for Indian markets
- Multi-language content creation
- Educational and research applications
- Cross-language communication tools

## πŸ™ Acknowledgments

- **AI4Bharat** for the amazing IndicTrans2 models
- **Hugging Face** for providing free GPU hosting
- **Streamlit** for the web framework