Uploaded by blaaa blooo

product translation - Jupyter Notebook

advertisement
6/28/22, 10:08 PM
product translation - Jupyter Notebook
In [1]: from deep_translator import GoogleTranslator
import pandas as pd
In [2]: GoogleTranslator.get_supported_languages()
Out[2]: ['afrikaans',
'albanian',
'amharic',
'arabic',
'armenian',
'azerbaijani',
'basque',
'belarusian',
'bengali',
'bosnian',
'bulgarian',
'catalan',
'cebuano',
'chichewa',
'chinese (simplified)',
'chinese (traditional)',
'corsican',
'croatian',
'czech',
'd i h'
In [ ]: ​
In [3]: def deep_translate(text):
translated = GoogleTranslator(source='english', target='arabic').translate(te
return translated
localhost:8888/notebooks/E Commerce Project/product translation.ipynb
1/28
6/28/22, 10:08 PM
product translation - Jupyter Notebook
In [4]: Products=pd.read_csv("Products Preview1.csv")
Products
Out[4]:
id
name
category_id
brand_id
photos
30351
Myntra Men
Dog Inside
Pink T-shirt
Men
Apparel
Topwear
Myntra
['http://assets.myntassets.com/h_480,q_95,w_36...
htt
26471
Puma Men
Classic
Graphic
Navy Blue
T-shirt
Men
Apparel
Topwear
Puma
['http://assets.myntassets.com/h_480,q_95,w_36...
htt
31036
Arrow Sport
Men Striped
Blue Polo Tshirt
Men
Apparel
Topwear
Arrow Sport
['http://assets.myntassets.com/h_480,q_95,w_36...
htt
3
8210
Red Tape
Men's
Casual
Brown Shoe
Men
Footwear
Shoes
Red Tape
['http://assets.myntassets.com/h_480,q_95,w_36...
htt
4
5478
Nike Men's
T-Lite
Leather
White Shoe
Men
Footwear
Shoes
Nike
['http://assets.myntassets.com/h_480,q_95,w_36...
htt
...
...
...
...
...
...
55352
Revlon
Extra Fast
Nail Polish
Remover
Women
Personal
Care Bath
and Body
Revlon
http://assets.myntassets.com/h_480,q_95,w_360/...
htt
55323
Revlon
Colour 'N
Care
Natural
Black 1N
Colour
Women
Personal
Care Hair
Revlon
http://assets.myntassets.com/h_480,q_95,w_360/...
htt
55324
Revlon
Color 'N
Care
Medium
Brown 5N
Hair Colour
Women
Personal
Care Hair
Revlon
http://assets.myntassets.com/h_480,q_95,w_360/...
htt
55325
Revlon
Colorsilk
Luminista
Golden
Brown Hair
C...
Women
Personal
Care Hair
Revlon
http://assets.myntassets.com/h_480,q_95,w_360/...
htt
56365
Baldessarini
Men Strictly
Private 90
ml After ...
Men
Personal
Care Skin
Care
Baldessarini
http://assets.myntassets.com/h_480,q_95,w_360/...
htt
0
1
2
239
240
241
242
243
localhost:8888/notebooks/E Commerce Project/product translation.ipynb
2/28
6/28/22, 10:08 PM
product translation - Jupyter Notebook
244 rows × 12 columns
In [5]: Products['name'] = Products.name.apply(deep_translate)
localhost:8888/notebooks/E Commerce Project/product translation.ipynb
3/28
6/28/22, 10:08 PM
product translation - Jupyter Notebook
In [6]: Products
Out[6]:
id
name
category_id
brand_id
photos
0
30351
Myntra Men
Dog ‫داخل تي‬
‫شيرت وردي‬
Men
Apparel
Topwear
Myntra
['http://assets.myntassets.com/h_480,q_95,w_36...
htt
1
26471
‫تي شيرت بوما‬
‫كالسيك جرافيك‬
‫أزرق كحلي‬
‫للرجال‬
Men
Apparel
Topwear
Puma
['http://assets.myntassets.com/h_480,q_95,w_36...
htt
2
31036
‫تي شيرت بولو‬
‫أزرق مخطط من‬
Arrow Sport
‫للرجال‬
Men
Apparel
Topwear
Arrow Sport
['http://assets.myntassets.com/h_480,q_95,w_36...
htt
3
8210
‫حذاء كاجوال بني‬
‫اللون من ريد‬
‫تيب للرجال‬
Men
Footwear
Shoes
Red Tape
['http://assets.myntassets.com/h_480,q_95,w_36...
htt
4
5478
‫حذاء نايك تي‬
‫اليت جلد أبيض‬
‫للرجال‬
Men
Footwear
Shoes
Nike
['http://assets.myntassets.com/h_480,q_95,w_36...
htt
...
...
...
...
...
...
239
55352
‫ريفلون مزيل‬
‫طالء االظافر‬
‫اكسترا فاست‬
Women
Personal
Care Bath
and Body
Revlon
http://assets.myntassets.com/h_480,q_95,w_360/...
htt
240
55323
‫ريفلون كولور ان‬
‫كير ناتشورال‬
1 ‫بالك‬N ‫كولور‬
Women
Personal
Care Hair
Revlon
http://assets.myntassets.com/h_480,q_95,w_360/...
htt
241
55324
‫ريفلون كولور ان‬
​‫كير بني متوسط‬
5N ‫صبغة شعر‬
Women
Personal
Care Hair
Revlon
http://assets.myntassets.com/h_480,q_95,w_360/...
htt
55325
‫ريفلون‬
‫كولورسيلك‬
‫لومينستا جولدن‬
‫براون صبغة‬
‫شعر‬...
Women
Personal
Care Hair
Revlon
http://assets.myntassets.com/h_480,q_95,w_360/...
htt
56365
Baldessarini
Men Strictly
Private 90
ml ‫لوشن م‬...
Men
Personal
Care Skin
Care
Baldessarini
http://assets.myntassets.com/h_480,q_95,w_360/...
htt
242
243
244 rows × 12 columns
localhost:8888/notebooks/E Commerce Project/product translation.ipynb
4/28
6/28/22, 10:08 PM
product translation - Jupyter Notebook
In [7]: Products['category_id'] = Products.category_id.apply(deep_translate)
localhost:8888/notebooks/E Commerce Project/product translation.ipynb
5/28
6/28/22, 10:08 PM
product translation - Jupyter Notebook
In [8]: Products
Out[8]:
id
name
category_id
brand_id
photos
0
30351
Myntra Men
Dog ‫داخل تي‬
‫شيرت وردي‬
‫مالبس رجالية‬
‫مالبس‬
Myntra
['http://assets.myntassets.com/h_480,q_95,w_36...
htt
1
26471
‫تي شيرت بوما‬
‫كالسيك جرافيك‬
‫أزرق كحلي‬
‫للرجال‬
‫مالبس رجالية‬
‫مالبس‬
Puma
['http://assets.myntassets.com/h_480,q_95,w_36...
htt
2
31036
‫تي شيرت بولو‬
‫أزرق مخطط من‬
Arrow Sport
‫للرجال‬
‫مالبس رجالية‬
‫مالبس‬
Arrow Sport
['http://assets.myntassets.com/h_480,q_95,w_36...
htt
3
8210
‫حذاء كاجوال بني‬
‫اللون من ريد‬
‫تيب للرجال‬
‫أحذية رجالية‬
Red Tape
['http://assets.myntassets.com/h_480,q_95,w_36...
htt
4
5478
‫حذاء نايك تي‬
‫اليت جلد أبيض‬
‫للرجال‬
‫أحذية رجالية‬
Nike
['http://assets.myntassets.com/h_480,q_95,w_36...
htt
...
...
...
...
...
...
239
55352
‫ريفلون مزيل‬
‫طالء االظافر‬
‫اكسترا فاست‬
‫العناية بالجسم و‬
‫االستحمام للنساء‬
Revlon
http://assets.myntassets.com/h_480,q_95,w_360/...
htt
240
55323
‫ريفلون كولور ان‬
‫كير ناتشورال‬
1 ‫بالك‬N ‫كولور‬
‫العناية بالشعر‬
‫للنساء‬
Revlon
http://assets.myntassets.com/h_480,q_95,w_360/...
htt
241
55324
‫ريفلون كولور ان‬
​‫كير بني متوسط‬
5N ‫صبغة شعر‬
‫العناية بالشعر‬
‫للنساء‬
Revlon
http://assets.myntassets.com/h_480,q_95,w_360/...
htt
55325
‫ريفلون‬
‫كولورسيلك‬
‫لومينستا جولدن‬
‫براون صبغة‬
‫شعر‬...
‫العناية بالشعر‬
‫للنساء‬
Revlon
http://assets.myntassets.com/h_480,q_95,w_360/...
htt
56365
Baldessarini
Men Strictly
Private 90
ml ‫لوشن م‬...
‫العناية الشخصية‬
‫للرجال العناية‬
‫بالبشرة‬
Baldessarini
http://assets.myntassets.com/h_480,q_95,w_360/...
htt
242
243
244 rows × 12 columns
localhost:8888/notebooks/E Commerce Project/product translation.ipynb
6/28
6/28/22, 10:08 PM
product translation - Jupyter Notebook
In [9]: Products['brand_id'] = Products.brand_id.apply(deep_translate)
localhost:8888/notebooks/E Commerce Project/product translation.ipynb
7/28
‫‪6/28/22, 10:08 PM‬‬
‫‪product translation - Jupyter Notebook‬‬
‫‪In [10]: Products‬‬
‫‪Out[10]:‬‬
‫‪photos‬‬
‫‪brand_id‬‬
‫‪category_id‬‬
‫‪name‬‬
‫‪id‬‬
‫‪http://‬‬
‫‪['http://assets.myntassets.com/h_480,q_95,w_36...‬‬
‫منترا‬
‫مالبس رجالية‬
‫مالبس‬
‫‪Myntra Men‬‬
‫داخل تي ‪Dog‬‬
‫شيرت وردي‬
‫‪30351‬‬
‫‪http://‬‬
‫‪['http://assets.myntassets.com/h_480,q_95,w_36...‬‬
‫بوما‬
‫مالبس رجالية‬
‫مالبس‬
‫تي شيرت بوما‬
‫كالسيك جرافيك‬
‫أزرق كحلي‬
‫للرجال‬
‫‪26471‬‬
‫‪http://‬‬
‫‪['http://assets.myntassets.com/h_480,q_95,w_36...‬‬
‫ارو سبورت‬
‫مالبس رجالية‬
‫مالبس‬
‫تي شيرت بولو‬
‫أزرق مخطط من‬
‫‪Arrow Sport‬‬
‫للرجال‬
‫‪31036‬‬
‫‪2‬‬
‫‪http://‬‬
‫‪['http://assets.myntassets.com/h_480,q_95,w_36...‬‬
‫شريط احمر‬
‫أحذية رجالية‬
‫حذاء كاجوال بني‬
‫اللون من ريد‬
‫تيب للرجال‬
‫‪8210‬‬
‫‪3‬‬
‫‪http://‬‬
‫‪['http://assets.myntassets.com/h_480,q_95,w_36...‬‬
‫نايك‬
‫أحذية رجالية‬
‫حذاء نايك تي‬
‫اليت جلد أبيض‬
‫للرجال‬
‫‪5478‬‬
‫‪4‬‬
‫‪...‬‬
‫‪...‬‬
‫‪...‬‬
‫‪...‬‬
‫‪...‬‬
‫‪...‬‬
‫‪http://‬‬
‫‪http://assets.myntassets.com/h_480,q_95,w_360/...‬‬
‫ريفلون‬
‫العناية بالجسم و‬
‫االستحمام للنساء‬
‫ريفلون مزيل‬
‫طالء االظافر‬
‫اكسترا فاست‬
‫‪55352‬‬
‫‪239‬‬
‫‪http://‬‬
‫‪http://assets.myntassets.com/h_480,q_95,w_360/...‬‬
‫ريفلون‬
‫العناية بالشعر‬
‫للنساء‬
‫ريفلون كولور ان‬
‫كير ناتشورال‬
‫كولور ‪N‬بالك ‪1‬‬
‫‪55323‬‬
‫‪240‬‬
‫‪http://‬‬
‫‪http://assets.myntassets.com/h_480,q_95,w_360/...‬‬
‫ريفلون‬
‫العناية بالشعر‬
‫للنساء‬
‫ريفلون كولور ان‬
‫كير بني متوسط​‬
‫صبغة شعر ‪5N‬‬
‫‪55324‬‬
‫‪241‬‬
‫‪http://‬‬
‫‪http://assets.myntassets.com/h_480,q_95,w_360/...‬‬
‫ريفلون‬
‫العناية بالشعر‬
‫للنساء‬
‫ريفلون‬
‫كولورسيلك‬
‫لومينستا جولدن‬
‫براون صبغة‬
‫‪...‬شعر‬
‫‪55325‬‬
‫‪http://‬‬
‫‪http://assets.myntassets.com/h_480,q_95,w_360/...‬‬
‫بالديساريني‬
‫العناية الشخصية‬
‫للرجال العناية‬
‫بالبشرة‬
‫‪Baldessarini‬‬
‫‪Men Strictly‬‬
‫‪Private 90‬‬
‫‪...‬لوشن م ‪ml‬‬
‫‪56365‬‬
‫‪0‬‬
‫‪1‬‬
‫‪242‬‬
‫‪243‬‬
‫‪244 rows × 12 columns‬‬
‫‪8/28‬‬
‫‪localhost:8888/notebooks/E Commerce Project/product translation.ipynb‬‬
6/28/22, 10:08 PM
product translation - Jupyter Notebook
In [11]: deep_translate("composit")
Out[11]: '‫'تكوين‬
In [12]: Products['tags'].values.tolist()[0]
Out[12]: "['composit', 'pink', 'tshirt', 'cotton', 'neck', 'short', 'sleev', 'stitch',
'graphic', 'print', 'frontfit', 'regularwash', 'care', 'wash', 'cold', 'water',
'wash', 'dark', 'colour', 'separ', 'bleach', 'soak', 'wring', 'warm', 'iron',
'iron', 'print', 'reversespun', 'irresist', 'soft', 'cotton', 'bliss', 'cosi',
'tshirt', 'sport', 'print', 'chest', 'tee', 'myntra', 'fresh', 'twist', 'offdut
i', 'stapl', 'make', 'ideal', 'cool', 'summer', 'uniform', 'style', 'check', 's
hort', 'underst', 'accessori', 'lace', 'casual', 'shoe', 'perfect', 'manaboutto
wn', 'nonchalancemodel', 'statist', 'product', 'size', 'model', 'height', 'shou
lder']"
In [13]: import ast
In [14]:
Product_tags=ast.literal_eval(Products.tags[0])
localhost:8888/notebooks/E Commerce Project/product translation.ipynb
9/28
6/28/22, 10:08 PM
product translation - Jupyter Notebook
In [15]: Product_tags
Out[15]: ['composit',
'pink',
'tshirt',
'cotton',
'neck',
'short',
'sleev',
'stitch',
'graphic',
'print',
'frontfit',
'regularwash',
'care',
'wash',
'cold',
'water',
'wash',
'dark',
'colour',
'separ',
'bleach',
'soak',
'wring',
'warm',
'iron',
'iron',
'print',
'reversespun',
'irresist',
'soft',
'cotton',
'bliss',
'cosi',
'tshirt',
'sport',
'print',
'chest',
'tee',
'myntra',
'fresh',
'twist',
'offduti',
'stapl',
'make',
'ideal',
'cool',
'summer',
'uniform',
'style',
'check',
'short',
'underst',
'accessori',
'lace',
'casual',
localhost:8888/notebooks/E Commerce Project/product translation.ipynb
10/28
6/28/22, 10:08 PM
product translation - Jupyter Notebook
'shoe',
'perfect',
'manabouttown',
'nonchalancemodel',
'statist',
'product',
'size',
'model',
'height',
'shoulder']
In [16]: translated = GoogleTranslator('en', 'ar').translate_batch(Product_tags)
localhost:8888/notebooks/E Commerce Project/product translation.ipynb
11/28
‫‪product translation - Jupyter Notebook‬‬
‫‪6/28/22, 10:08 PM‬‬
‫‪In [17]: translated‬‬
‫['تكوين'‪Out[17]: ,‬‬
‫'زهري'‪,‬‬
‫'تي شيرت'‪,‬‬
‫'قطن'‪,‬‬
‫'رقبة'‪,‬‬
‫'قصيرة'‪,‬‬
‫'كم'‪,‬‬
‫'غرزة'‪,‬‬
‫'الرسم'‪,‬‬
‫'مطبعة'‪,‬‬
‫'أمامي'‪,‬‬
‫'غسيل عادي'‪,‬‬
‫'رعاية'‪,‬‬
‫'غسل'‪,‬‬
‫'البرد'‪,‬‬
‫'ماء'‪,‬‬
‫'غسل'‪,‬‬
‫'داكن'‪,‬‬
‫'لون'‪,‬‬
‫'فصل'‪,‬‬
‫'تبييض'‪,‬‬
‫'نقع'‪,‬‬
‫'نفرك'‪,‬‬
‫'دافئ'‪,‬‬
‫'حديد'‪,‬‬
‫'حديد'‪,‬‬
‫'مطبعة'‪,‬‬
‫'عكس'‪,‬‬
‫'ال يقاوم'‪,‬‬
‫'لين'‪,‬‬
‫'قطن'‪,‬‬
‫'النعيم'‪,‬‬
‫'كوسي'‪,‬‬
‫'تي شيرت'‪,‬‬
‫'رياضة'‪,‬‬
‫'مطبعة'‪,‬‬
‫'صدر'‪,‬‬
‫'قمزة'‪,‬‬
‫'‪,'myntra‬‬
‫'طازج'‪,‬‬
‫'تحريف'‪,‬‬
‫'أوفدوتي'‪,‬‬
‫'ستابل'‪,‬‬
‫'صنع'‪,‬‬
‫'المثالي'‪,‬‬
‫'بارد'‪,‬‬
‫'الصيف'‪,‬‬
‫'زى موحد'‪,‬‬
‫'نمط'‪,‬‬
‫'التحقق من'‪,‬‬
‫'قصيرة'‪,‬‬
‫'يتفهم'‪,‬‬
‫'الملحقات'‪,‬‬
‫'ربط الحذاء'‪,‬‬
‫'عارض'‪,‬‬
‫‪12/28‬‬
‫‪localhost:8888/notebooks/E Commerce Project/product translation.ipynb‬‬
6/28/22, 10:08 PM
product translation - Jupyter Notebook
,'‫'حذاء‬
,'‫'في احسن االحوال‬
,'manabouttown'
,'‫'نموذج غير مقيد‬
,'‫'دولة‬
,'‫'المنتوج‬
,'‫'بحجم‬
,'‫'نموذج‬
,'‫'ارتفاع‬
]'‫'كتف‬
localhost:8888/notebooks/E Commerce Project/product translation.ipynb
13/28
6/28/22, 10:08 PM
In [18]:
product translation - Jupyter Notebook
temp=Products.tags[0]
Product_tags=ast.literal_eval(temp)
Product_tags
Out[18]: ['composit',
'pink',
'tshirt',
'cotton',
'neck',
'short',
'sleev',
'stitch',
'graphic',
'print',
'frontfit',
'regularwash',
'care',
'wash',
'cold',
'water',
'wash',
'dark',
'colour',
'separ',
'bleach',
'soak',
'wring',
'warm',
'iron',
'iron',
'print',
'reversespun',
'irresist',
'soft',
'cotton',
'bliss',
'cosi',
'tshirt',
'sport',
'print',
'chest',
'tee',
'myntra',
'fresh',
'twist',
'offduti',
'stapl',
'make',
'ideal',
'cool',
'summer',
'uniform',
'style',
'check',
'short',
'underst',
'accessori',
localhost:8888/notebooks/E Commerce Project/product translation.ipynb
14/28
6/28/22, 10:08 PM
product translation - Jupyter Notebook
'lace',
'casual',
'shoe',
'perfect',
'manabouttown',
'nonchalancemodel',
'statist',
'product',
'size',
'model',
'height',
'shoulder']
In [19]: translated = GoogleTranslator('en', 'ar').translate_batch(Product_tags)
In [20]: temp=pd.Series([translated], index = Products.loc[Products['id'] == 30351,'tags']
In [21]: temp
Out[21]: ...‫ غ‬,‫ كم‬,‫ قصيرة‬,‫ رقبة‬,‫ قطن‬,‫ تي شيرت‬,‫ زهري‬,‫[تكوين‬
dtype: object
localhost:8888/notebooks/E Commerce Project/product translation.ipynb
0
15/28
‫‪6/28/22, 10:08 PM‬‬
‫‪product translation - Jupyter Notebook‬‬
‫‪In [22]: Products‬‬
‫‪Out[22]:‬‬
‫‪photos‬‬
‫‪brand_id‬‬
‫‪category_id‬‬
‫‪name‬‬
‫‪id‬‬
‫‪http://‬‬
‫‪['http://assets.myntassets.com/h_480,q_95,w_36...‬‬
‫منترا‬
‫مالبس رجالية‬
‫مالبس‬
‫‪Myntra Men‬‬
‫داخل تي ‪Dog‬‬
‫شيرت وردي‬
‫‪30351‬‬
‫‪0‬‬
‫‪http://‬‬
‫‪['http://assets.myntassets.com/h_480,q_95,w_36...‬‬
‫بوما‬
‫مالبس رجالية‬
‫مالبس‬
‫تي شيرت بوما‬
‫كالسيك جرافيك‬
‫أزرق كحلي‬
‫للرجال‬
‫‪26471‬‬
‫‪1‬‬
‫‪http://‬‬
‫‪['http://assets.myntassets.com/h_480,q_95,w_36...‬‬
‫ارو سبورت‬
‫مالبس رجالية‬
‫مالبس‬
‫تي شيرت بولو‬
‫أزرق مخطط من‬
‫‪Arrow Sport‬‬
‫للرجال‬
‫‪31036‬‬
‫‪2‬‬
‫‪http://‬‬
‫‪['http://assets.myntassets.com/h_480,q_95,w_36...‬‬
‫شريط احمر‬
‫أحذية رجالية‬
‫حذاء كاجوال بني‬
‫اللون من ريد‬
‫تيب للرجال‬
‫‪8210‬‬
‫‪3‬‬
‫‪http://‬‬
‫‪['http://assets.myntassets.com/h_480,q_95,w_36...‬‬
‫نايك‬
‫أحذية رجالية‬
‫حذاء نايك تي‬
‫اليت جلد أبيض‬
‫للرجال‬
‫‪5478‬‬
‫‪4‬‬
‫‪...‬‬
‫‪...‬‬
‫‪...‬‬
‫‪...‬‬
‫‪...‬‬
‫‪...‬‬
‫‪http://‬‬
‫‪http://assets.myntassets.com/h_480,q_95,w_360/...‬‬
‫ريفلون‬
‫العناية بالجسم و‬
‫االستحمام للنساء‬
‫ريفلون مزيل‬
‫طالء االظافر‬
‫اكسترا فاست‬
‫‪55352‬‬
‫‪239‬‬
‫‪http://‬‬
‫‪http://assets.myntassets.com/h_480,q_95,w_360/...‬‬
‫ريفلون‬
‫العناية بالشعر‬
‫للنساء‬
‫ريفلون كولور ان‬
‫كير ناتشورال‬
‫كولور ‪N‬بالك ‪1‬‬
‫‪55323‬‬
‫‪240‬‬
‫‪http://‬‬
‫‪http://assets.myntassets.com/h_480,q_95,w_360/...‬‬
‫ريفلون‬
‫العناية بالشعر‬
‫للنساء‬
‫ريفلون كولور ان‬
‫كير بني متوسط​‬
‫صبغة شعر ‪5N‬‬
‫‪55324‬‬
‫‪241‬‬
‫‪http://‬‬
‫‪http://assets.myntassets.com/h_480,q_95,w_360/...‬‬
‫ريفلون‬
‫العناية بالشعر‬
‫للنساء‬
‫ريفلون‬
‫كولورسيلك‬
‫لومينستا جولدن‬
‫براون صبغة‬
‫‪...‬شعر‬
‫‪55325‬‬
‫‪http://‬‬
‫‪http://assets.myntassets.com/h_480,q_95,w_360/...‬‬
‫بالديساريني‬
‫العناية الشخصية‬
‫للرجال العناية‬
‫بالبشرة‬
‫‪Baldessarini‬‬
‫‪Men Strictly‬‬
‫‪Private 90‬‬
‫‪...‬لوشن م ‪ml‬‬
‫‪56365‬‬
‫‪242‬‬
‫‪243‬‬
‫‪244 rows × 12 columns‬‬
‫‪16/28‬‬
‫‪localhost:8888/notebooks/E Commerce Project/product translation.ipynb‬‬
6/28/22, 10:08 PM
product translation - Jupyter Notebook
In [23]: Products.loc[Products['id'] ==30351 ,'tags']=temp
localhost:8888/notebooks/E Commerce Project/product translation.ipynb
17/28
‫‪6/28/22, 10:08 PM‬‬
‫‪product translation - Jupyter Notebook‬‬
‫‪In [24]: Products‬‬
‫‪Out[24]:‬‬
‫‪photos‬‬
‫‪brand_id‬‬
‫‪category_id‬‬
‫‪name‬‬
‫‪id‬‬
‫‪ht‬‬
‫‪['http://assets.myntassets.com/h_480,q_95,w_36...‬‬
‫منترا‬
‫مالبس رجالية‬
‫مالبس‬
‫‪Myntra Men‬‬
‫داخل تي ‪Dog‬‬
‫شيرت وردي‬
‫‪30351‬‬
‫‪0‬‬
‫‪ht‬‬
‫‪['http://assets.myntassets.com/h_480,q_95,w_36...‬‬
‫بوما‬
‫مالبس رجالية‬
‫مالبس‬
‫تي شيرت بوما‬
‫كالسيك جرافيك‬
‫أزرق كحلي‬
‫للرجال‬
‫‪26471‬‬
‫‪1‬‬
‫‪ht‬‬
‫‪['http://assets.myntassets.com/h_480,q_95,w_36...‬‬
‫ارو سبورت‬
‫مالبس رجالية‬
‫مالبس‬
‫تي شيرت بولو‬
‫أزرق مخطط من‬
‫‪Arrow Sport‬‬
‫للرجال‬
‫‪31036‬‬
‫‪2‬‬
‫‪ht‬‬
‫‪['http://assets.myntassets.com/h_480,q_95,w_36...‬‬
‫شريط احمر‬
‫أحذية رجالية‬
‫حذاء كاجوال بني‬
‫اللون من ريد‬
‫تيب للرجال‬
‫‪8210‬‬
‫‪3‬‬
‫‪ht‬‬
‫‪['http://assets.myntassets.com/h_480,q_95,w_36...‬‬
‫نايك‬
‫أحذية رجالية‬
‫حذاء نايك تي‬
‫اليت جلد أبيض‬
‫للرجال‬
‫‪5478‬‬
‫‪4‬‬
‫‪...‬‬
‫‪...‬‬
‫‪...‬‬
‫‪...‬‬
‫‪...‬‬
‫‪...‬‬
‫‪ht‬‬
‫‪http://assets.myntassets.com/h_480,q_95,w_360/...‬‬
‫ريفلون‬
‫العناية بالجسم و‬
‫االستحمام للنساء‬
‫ريفلون مزيل‬
‫طالء االظافر‬
‫اكسترا فاست‬
‫‪55352‬‬
‫‪239‬‬
‫‪ht‬‬
‫‪http://assets.myntassets.com/h_480,q_95,w_360/...‬‬
‫ريفلون‬
‫العناية بالشعر‬
‫للنساء‬
‫ريفلون كولور ان‬
‫كير ناتشورال‬
‫كولور ‪N‬بالك ‪1‬‬
‫‪55323‬‬
‫‪240‬‬
‫‪ht‬‬
‫‪http://assets.myntassets.com/h_480,q_95,w_360/...‬‬
‫ريفلون‬
‫العناية بالشعر‬
‫للنساء‬
‫ريفلون كولور ان‬
‫كير بني متوسط​‬
‫صبغة شعر ‪5N‬‬
‫‪55324‬‬
‫‪241‬‬
‫‪ht‬‬
‫‪http://assets.myntassets.com/h_480,q_95,w_360/...‬‬
‫ريفلون‬
‫العناية بالشعر‬
‫للنساء‬
‫ريفلون‬
‫كولورسيلك‬
‫لومينستا جولدن‬
‫براون صبغة‬
‫‪...‬شعر‬
‫‪55325‬‬
‫‪ht‬‬
‫‪http://assets.myntassets.com/h_480,q_95,w_360/...‬‬
‫بالديساريني‬
‫العناية الشخصية‬
‫للرجال العناية‬
‫بالبشرة‬
‫‪Baldessarini‬‬
‫‪Men Strictly‬‬
‫‪Private 90‬‬
‫‪...‬لوشن م ‪ml‬‬
‫‪56365‬‬
‫‪242‬‬
‫‪243‬‬
‫‪244 rows × 12 columns‬‬
‫‪18/28‬‬
‫‪localhost:8888/notebooks/E Commerce Project/product translation.ipynb‬‬
6/28/22, 10:08 PM
product translation - Jupyter Notebook
In [25]: translated = GoogleTranslator('en', 'ar').translate(Products['colors'].values.tol
translated
Out[25]: ']"‫ "تيل‬، "‫'["وردي‬
In [26]: Products['colors'].values.tolist()[0]
Out[26]: "['Pink', 'Teal']"
In [27]: Products['colors'] = Products.colors.apply(deep_translate)
localhost:8888/notebooks/E Commerce Project/product translation.ipynb
19/28
‫‪6/28/22, 10:08 PM‬‬
‫‪product translation - Jupyter Notebook‬‬
‫‪In [28]: Products‬‬
‫‪Out[28]:‬‬
‫‪photos‬‬
‫‪brand_id‬‬
‫‪category_id‬‬
‫‪name‬‬
‫‪id‬‬
‫‪http://‬‬
‫‪['http://assets.myntassets.com/h_480,q_95,w_36...‬‬
‫منترا‬
‫مالبس رجالية‬
‫مالبس‬
‫‪Myntra Men‬‬
‫داخل تي ‪Dog‬‬
‫شيرت وردي‬
‫‪30351‬‬
‫‪0‬‬
‫‪http://‬‬
‫‪['http://assets.myntassets.com/h_480,q_95,w_36...‬‬
‫بوما‬
‫مالبس رجالية‬
‫مالبس‬
‫تي شيرت بوما‬
‫كالسيك جرافيك‬
‫أزرق كحلي‬
‫للرجال‬
‫‪26471‬‬
‫‪1‬‬
‫‪http://‬‬
‫‪['http://assets.myntassets.com/h_480,q_95,w_36...‬‬
‫ارو سبورت‬
‫مالبس رجالية‬
‫مالبس‬
‫تي شيرت بولو‬
‫أزرق مخطط من‬
‫‪Arrow Sport‬‬
‫للرجال‬
‫‪31036‬‬
‫‪2‬‬
‫‪http://‬‬
‫‪['http://assets.myntassets.com/h_480,q_95,w_36...‬‬
‫شريط احمر‬
‫أحذية رجالية‬
‫حذاء كاجوال بني‬
‫اللون من ريد‬
‫تيب للرجال‬
‫‪8210‬‬
‫‪3‬‬
‫‪http://‬‬
‫‪['http://assets.myntassets.com/h_480,q_95,w_36...‬‬
‫نايك‬
‫أحذية رجالية‬
‫حذاء نايك تي‬
‫اليت جلد أبيض‬
‫للرجال‬
‫‪5478‬‬
‫‪4‬‬
‫‪...‬‬
‫‪...‬‬
‫‪...‬‬
‫‪...‬‬
‫‪...‬‬
‫‪...‬‬
‫‪http://‬‬
‫‪http://assets.myntassets.com/h_480,q_95,w_360/...‬‬
‫ريفلون‬
‫العناية بالجسم و‬
‫االستحمام للنساء‬
‫ريفلون مزيل‬
‫طالء االظافر‬
‫اكسترا فاست‬
‫‪55352‬‬
‫‪239‬‬
‫‪http://‬‬
‫‪http://assets.myntassets.com/h_480,q_95,w_360/...‬‬
‫ريفلون‬
‫العناية بالشعر‬
‫للنساء‬
‫ريفلون كولور ان‬
‫كير ناتشورال‬
‫كولور ‪N‬بالك ‪1‬‬
‫‪55323‬‬
‫‪240‬‬
‫‪http://‬‬
‫‪http://assets.myntassets.com/h_480,q_95,w_360/...‬‬
‫ريفلون‬
‫العناية بالشعر‬
‫للنساء‬
‫ريفلون كولور ان‬
‫كير بني متوسط​‬
‫صبغة شعر ‪5N‬‬
‫‪55324‬‬
‫‪241‬‬
‫‪http://‬‬
‫‪http://assets.myntassets.com/h_480,q_95,w_360/...‬‬
‫ريفلون‬
‫العناية بالشعر‬
‫للنساء‬
‫ريفلون‬
‫كولورسيلك‬
‫لومينستا جولدن‬
‫براون صبغة‬
‫‪...‬شعر‬
‫‪55325‬‬
‫‪http://‬‬
‫‪http://assets.myntassets.com/h_480,q_95,w_360/...‬‬
‫بالديساريني‬
‫العناية الشخصية‬
‫للرجال العناية‬
‫بالبشرة‬
‫‪Baldessarini‬‬
‫‪Men Strictly‬‬
‫‪Private 90‬‬
‫‪...‬لوشن م ‪ml‬‬
‫‪56365‬‬
‫‪242‬‬
‫‪243‬‬
‫‪244 rows × 12 columns‬‬
‫‪20/28‬‬
‫‪localhost:8888/notebooks/E Commerce Project/product translation.ipynb‬‬
6/28/22, 10:08 PM
product translation - Jupyter Notebook
In [41]: for i in range(164,len(Products)):
temp=Products.tags[i]
Product_tags=ast.literal_eval(temp)
translated = GoogleTranslator('en', 'ar').translate_batch(Product_tags)
temp=pd.Series([translated], index = Products.loc[Products['id'] == Products[
Products.loc[Products['id'] ==Products['id'].values.tolist()[i] ,'tags']=temp
localhost:8888/notebooks/E Commerce Project/product translation.ipynb
21/28
‫‪6/28/22, 10:08 PM‬‬
‫‪product translation - Jupyter Notebook‬‬
‫‪In [42]: Products‬‬
‫‪Out[42]:‬‬
‫‪photos‬‬
‫‪brand_id‬‬
‫‪category_id‬‬
‫‪name‬‬
‫‪id‬‬
‫‪http://‬‬
‫‪['http://assets.myntassets.com/h_480,q_95,w_36...‬‬
‫منترا‬
‫مالبس رجالية‬
‫مالبس‬
‫‪Myntra Men‬‬
‫داخل تي ‪Dog‬‬
‫شيرت وردي‬
‫‪30351‬‬
‫‪http://‬‬
‫‪['http://assets.myntassets.com/h_480,q_95,w_36...‬‬
‫بوما‬
‫مالبس رجالية‬
‫مالبس‬
‫تي شيرت بوما‬
‫كالسيك جرافيك‬
‫أزرق كحلي‬
‫للرجال‬
‫‪26471‬‬
‫‪http://‬‬
‫‪['http://assets.myntassets.com/h_480,q_95,w_36...‬‬
‫ارو سبورت‬
‫مالبس رجالية‬
‫مالبس‬
‫تي شيرت بولو‬
‫أزرق مخطط من‬
‫‪Arrow Sport‬‬
‫للرجال‬
‫‪31036‬‬
‫‪2‬‬
‫‪http://‬‬
‫‪['http://assets.myntassets.com/h_480,q_95,w_36...‬‬
‫شريط احمر‬
‫أحذية رجالية‬
‫حذاء كاجوال بني‬
‫اللون من ريد‬
‫تيب للرجال‬
‫‪8210‬‬
‫‪3‬‬
‫‪http://‬‬
‫‪['http://assets.myntassets.com/h_480,q_95,w_36...‬‬
‫نايك‬
‫أحذية رجالية‬
‫حذاء نايك تي‬
‫اليت جلد أبيض‬
‫للرجال‬
‫‪5478‬‬
‫‪4‬‬
‫‪...‬‬
‫‪...‬‬
‫‪...‬‬
‫‪...‬‬
‫‪...‬‬
‫‪...‬‬
‫‪http://‬‬
‫‪http://assets.myntassets.com/h_480,q_95,w_360/...‬‬
‫ريفلون‬
‫العناية بالجسم و‬
‫االستحمام للنساء‬
‫ريفلون مزيل‬
‫طالء االظافر‬
‫اكسترا فاست‬
‫‪55352‬‬
‫‪239‬‬
‫‪http://‬‬
‫‪http://assets.myntassets.com/h_480,q_95,w_360/...‬‬
‫ريفلون‬
‫العناية بالشعر‬
‫للنساء‬
‫ريفلون كولور ان‬
‫كير ناتشورال‬
‫كولور ‪N‬بالك ‪1‬‬
‫‪55323‬‬
‫‪240‬‬
‫‪http://‬‬
‫‪http://assets.myntassets.com/h_480,q_95,w_360/...‬‬
‫ريفلون‬
‫العناية بالشعر‬
‫للنساء‬
‫ريفلون كولور ان‬
‫كير بني متوسط​‬
‫صبغة شعر ‪5N‬‬
‫‪55324‬‬
‫‪241‬‬
‫‪22/28‬‬
‫‪0‬‬
‫‪1‬‬
‫‪localhost:8888/notebooks/E Commerce Project/product translation.ipynb‬‬
6/28/22, 10:08 PM
product translation - Jupyter Notebook
242
243
id
name
category_id
brand_id
photos
55325
‫ريفلون‬
‫كولورسيلك‬
‫لومينستا جولدن‬
‫براون صبغة‬
‫شعر‬...
‫العناية بالشعر‬
‫للنساء‬
‫ريفلون‬
http://assets.myntassets.com/h_480,q_95,w_360/...
http://
56365
Baldessarini
Men Strictly
Private 90
ml ‫لوشن م‬...
‫العناية الشخصية‬
‫للرجال العناية‬
‫بالبشرة‬
‫بالديساريني‬
http://assets.myntassets.com/h_480,q_95,w_360/...
http://
244 rows × 12 columns
localhost:8888/notebooks/E Commerce Project/product translation.ipynb
23/28
‫‪product translation - Jupyter Notebook‬‬
‫‪6/28/22, 10:08 PM‬‬
‫]‪In [40]: Products.tags[163‬‬
‫['نمط'‪Out[40]: ,‬‬
‫'‪,'notethi‬‬
‫'الصيف'‪,‬‬
‫'فريد'‪,‬‬
‫'هدية مجانية'‪,‬‬
‫'نمط'‪,‬‬
‫'راحة'‪,‬‬
‫'سترة'‪,‬‬
‫'مدغشقر'‪,‬‬
‫'المالمح'‪,‬‬
‫'جذب'‪,‬‬
‫'مطبعة'‪,‬‬
‫'قطعة'‪,‬‬
‫'إيزيلي'‪,‬‬
‫'أسر'‪,‬‬
‫'قلب'‪,‬‬
‫'زوج'‪,‬‬
‫'جذاب'‪,‬‬
‫'تنورة'‪,‬‬
‫'الصيف'‪,‬‬
‫'يوم'‪,‬‬
‫'طبقة'‪,‬‬
‫'كارديجان'‪,‬‬
‫'الفلفل الحار'‪,‬‬
‫'المنتج'‪,‬‬
‫'التفاصيل'‪,‬‬
‫'لون أخضر'‪,‬‬
‫'سترة'‪,‬‬
‫'مطبعة'‪,‬‬
‫'رقبة'‪,‬‬
‫'تداخل'‪,‬‬
‫'كتف'‪,‬‬
‫'بال أكمام'‪,‬‬
‫'داكن'‪,‬‬
‫'زهري'‪,‬‬
‫'ربط'‪,‬‬
‫'رقبة'‪,‬‬
‫'أرمهولماتيري'‪,‬‬
‫'رعاية'‪,‬‬
‫'آلة القطن'‪,‬‬
‫'غسل'‪,‬‬
‫'دافئ'‪,‬‬
‫'عكس']‬
‫)‪In [34]: translated = GoogleTranslator('en', 'ar').translate_batch(Product_tags‬‬
‫‪24/28‬‬
‫‪localhost:8888/notebooks/E Commerce Project/product translation.ipynb‬‬
‫‪product translation - Jupyter Notebook‬‬
‫‪6/28/22, 10:08 PM‬‬
‫‪In [35]: translated‬‬
‫['تكوين'‪Out[35]: ,‬‬
‫'نافي'‪,‬‬
‫'أزرق'‪,‬‬
‫'تي شيرت'‪,‬‬
‫'قطن'‪,‬‬
‫'قصيرة'‪,‬‬
‫'كم'‪,‬‬
‫'ضلع'‪,‬‬
‫'العنق'‪,‬‬
‫'قماش'‪,‬‬
‫'شريط'‪,‬‬
‫'التفاصيل'‪,‬‬
‫'حوض البنطلون'‪,‬‬
‫'العنق'‪,‬‬
‫'الرسم'‪,‬‬
‫'مطبعة'‪,‬‬
‫'ماركة'‪,‬‬
‫'‪,'badg‬‬
‫'األكمام'‪,‬‬
‫'غسيل عادي'‪,‬‬
‫'رعاية'‪,‬‬
‫'لطيف'‪,‬‬
‫'آلة'‪,‬‬
‫'غسل'‪,‬‬
‫'بارد'‪,‬‬
‫'ماء'‪,‬‬
‫'لون'‪,‬‬
‫'لطيف'‪,‬‬
‫'المنظفات'‪,‬‬
‫'تبييض'‪,‬‬
‫'د'‪,‬‬
‫'ينظف'‪,‬‬
‫'تمبل'‪,‬‬
‫'د'‪,‬‬
‫'دافئ'‪,‬‬
‫'حديد'‪,‬‬
‫'حديد'‪,‬‬
‫'الزينة'‪,‬‬
‫'ماراثون'‪,‬‬
‫'أسهل'‪,‬‬
‫'فائق الراحة'‪,‬‬
‫'قطن'‪,‬‬
‫'تي شيرت'‪,‬‬
‫'بوما'‪,‬‬
‫'التصميم'‪,‬‬
‫'ذبالة'‪,‬‬
‫'عرق'‪,‬‬
‫'طازج'‪,‬‬
‫'راحة'‪,‬‬
‫'يوم'‪,‬‬
‫'قمزة'‪,‬‬
‫'رائعة'‪,‬‬
‫'قصيرة'‪,‬‬
‫'رياضة'‪,‬‬
‫'حذاء'‪,‬‬
‫‪25/28‬‬
‫‪localhost:8888/notebooks/E Commerce Project/product translation.ipynb‬‬
6/28/22, 10:08 PM
product translation - Jupyter Notebook
,'‫'دولة‬
,'‫'المنتوج‬
,'‫'بحجم‬
,'‫'نموذج‬
,'‫'ارتفاع‬
]'‫'كتف‬
In [38]: i
Out[38]: 164
In [43]: Products['description'] = Products.description.apply(deep_translate)
localhost:8888/notebooks/E Commerce Project/product translation.ipynb
26/28
‫‪6/28/22, 10:08 PM‬‬
‫‪product translation - Jupyter Notebook‬‬
‫‪In [44]: Products‬‬
‫‪Out[44]:‬‬
‫‪photos‬‬
‫‪brand_id‬‬
‫‪category_id‬‬
‫‪name‬‬
‫‪id‬‬
‫‪http://‬‬
‫‪['http://assets.myntassets.com/h_480,q_95,w_36...‬‬
‫منترا‬
‫مالبس رجالية‬
‫مالبس‬
‫‪Myntra Men‬‬
‫داخل تي ‪Dog‬‬
‫شيرت وردي‬
‫‪30351‬‬
‫‪http://‬‬
‫‪['http://assets.myntassets.com/h_480,q_95,w_36...‬‬
‫بوما‬
‫مالبس رجالية‬
‫مالبس‬
‫تي شيرت بوما‬
‫كالسيك جرافيك‬
‫أزرق كحلي‬
‫للرجال‬
‫‪26471‬‬
‫‪http://‬‬
‫‪['http://assets.myntassets.com/h_480,q_95,w_36...‬‬
‫ارو سبورت‬
‫مالبس رجالية‬
‫مالبس‬
‫تي شيرت بولو‬
‫أزرق مخطط من‬
‫‪Arrow Sport‬‬
‫للرجال‬
‫‪31036‬‬
‫‪2‬‬
‫‪http://‬‬
‫‪['http://assets.myntassets.com/h_480,q_95,w_36...‬‬
‫شريط احمر‬
‫أحذية رجالية‬
‫حذاء كاجوال بني‬
‫اللون من ريد‬
‫تيب للرجال‬
‫‪8210‬‬
‫‪3‬‬
‫‪http://‬‬
‫‪['http://assets.myntassets.com/h_480,q_95,w_36...‬‬
‫نايك‬
‫أحذية رجالية‬
‫حذاء نايك تي‬
‫اليت جلد أبيض‬
‫للرجال‬
‫‪5478‬‬
‫‪4‬‬
‫‪...‬‬
‫‪...‬‬
‫‪...‬‬
‫‪...‬‬
‫‪...‬‬
‫‪...‬‬
‫‪http://‬‬
‫‪http://assets.myntassets.com/h_480,q_95,w_360/...‬‬
‫ريفلون‬
‫العناية بالجسم و‬
‫االستحمام للنساء‬
‫ريفلون مزيل‬
‫طالء االظافر‬
‫اكسترا فاست‬
‫‪55352‬‬
‫‪239‬‬
‫‪http://‬‬
‫‪http://assets.myntassets.com/h_480,q_95,w_360/...‬‬
‫ريفلون‬
‫العناية بالشعر‬
‫للنساء‬
‫ريفلون كولور ان‬
‫كير ناتشورال‬
‫كولور ‪N‬بالك ‪1‬‬
‫‪55323‬‬
‫‪240‬‬
‫‪http://‬‬
‫‪http://assets.myntassets.com/h_480,q_95,w_360/...‬‬
‫ريفلون‬
‫العناية بالشعر‬
‫للنساء‬
‫ريفلون كولور ان‬
‫كير بني متوسط​‬
‫صبغة شعر ‪5N‬‬
‫‪55324‬‬
‫‪241‬‬
‫‪27/28‬‬
‫‪0‬‬
‫‪1‬‬
‫‪localhost:8888/notebooks/E Commerce Project/product translation.ipynb‬‬
6/28/22, 10:08 PM
product translation - Jupyter Notebook
242
243
id
name
category_id
brand_id
photos
55325
‫ريفلون‬
‫كولورسيلك‬
‫لومينستا جولدن‬
‫براون صبغة‬
‫شعر‬...
‫العناية بالشعر‬
‫للنساء‬
‫ريفلون‬
http://assets.myntassets.com/h_480,q_95,w_360/...
http://
56365
Baldessarini
Men Strictly
Private 90
ml ‫لوشن م‬...
‫العناية الشخصية‬
‫للرجال العناية‬
‫بالبشرة‬
‫بالديساريني‬
http://assets.myntassets.com/h_480,q_95,w_360/...
http://
244 rows × 12 columns
In [45]: Products.to_csv("Fady Azmy Product translation.csv",index=False,encoding='utf-8-s
In [ ]: ​
localhost:8888/notebooks/E Commerce Project/product translation.ipynb
28/28
Download