How Google Translate Turns 134 Languages Into Math | WSJ Tech Behind
Google Translate uses sophisticated neural networks to translate 134 languages in real time. And using your phone’s camera, it can translate your surroundings without typing. The same machine-learning approach that is the building block of modern AI is used for the newest iterations of Google Translate, a so-called “transformer model.”
WSJ explains how the translation tech works with help from the Google engineers.
Chapters:
0:00 Early Google Translate
0:32 Translation
4:41 Optical character recognition
6:38 Putting the translation in AR
'The Tech Behind' explores the amazing engineering, computing, science and algorithms that power our favorite tech.
#Google #Translate #WSJ
Пікірлер: 237
How tech workers are retooling for the AI boom: on.wsj.com/3VstMRb
Hope everyone enjoyed the explainer
@narendrapanse7844
23 күн бұрын
Loved it. Thank you Google. You are THE BEST!
@ordinarryalien
23 күн бұрын
Don't be evil.
@phrinlas
22 күн бұрын
Why not Tibetan?
@absawa
22 күн бұрын
@@phrinlas They're working on it. If you know Tibetan you can go and contribute as well.
@joshuathomas512
22 күн бұрын
@@narendrapanse7844 meat rider
Math, hate it or love it, it will always be a universal language
@_dushanenko
26 күн бұрын
:(
@pineapplerindm
26 күн бұрын
Love it
@idehenebenezer802
24 күн бұрын
TO EVERYONE IN THIS CHAT: *THE JUDGEMENT OF GOD IS DRAWING NIGH.* REPENT TODAY AND GIVE YOUR LIFE TO JESUS TO ESCAPE ETERNAL DAMNATION...
@InternetRoot
24 күн бұрын
Music is the universal human language.
@value-0626
23 күн бұрын
@@idehenebenezer802It's always drawing near but never arrives.
Craziest part of this is how Google Translate is available to everyone for free
@sarkaranish
26 күн бұрын
It's free for you and me, but google charges businesses and websites for the use of translation tools. it's a neat way of keeping the internet free and accessible to regular people.
@long2181998
26 күн бұрын
@@sarkaranish Wait until the constant demand for growth force Google to start extracting $ from regular people. Just a matter of time in an insatiable growth environment induced by capitalism.
@Dafty2k
26 күн бұрын
@@sarkaranishand the correct way to
@sarkaranish
26 күн бұрын
@@Dafty2k Same thing with google maps too.
@SirusStarTV
26 күн бұрын
And it is very bad sometimes
I never considered matrices can be used to translate language. That’s fascinating.
@DSCKottawa
26 күн бұрын
That's how neural networks work, matrices of matrices being calculated
@rigobertoitachijohnson
26 күн бұрын
i haven't watched the video yet, but matrices are important because of how computer memory works...
@pineapplerindm
26 күн бұрын
matrices are really useful - quantum computers would be awesome at this
@lbgstzockt8493
19 күн бұрын
Linear algebra pops up everywhere if you look hard enough. And if it doesn't appear in the formal definition of some algorithm it probably hides in the numerical approximations we use to actually calculate the cool things we want.
These developers are too smart. I couldn’t even understand what they explained.
@idehenebenezer802
24 күн бұрын
TO EVERYONE IN THIS CHAT: *THE JUDGEMENT OF GOD IS DRAWING NIGH.* REPENT TODAY AND GIVE YOUR LIFE TO JESUS TO ESCAPE ETERNAL DAMNATION...
@joshwilliams7692
24 күн бұрын
That's because this is a very poor explanation of the process narrated by someone who doesn't understand what the guy is saying.
@lbgstzockt8493
19 күн бұрын
@@idehenebenezer802 translation: you are insane
@EhCloserLook
18 күн бұрын
If you take linear algebra you will understand this better. (I have a math degree.)
@legendarygang4807
13 күн бұрын
@@EhCloserLookI’m probably going to take multivar calculus for my ML class in high school. Only multivar calc is required for the ML class but a lot of people take linear algebra with it because they kind of go hand in hand. Do you think linear algebra is essential to understanding this process? I want to know if I should take it or not
So this was what my previous job of text transcribing for Google was for.
@idehenebenezer802
24 күн бұрын
TO EVERYONE IN THIS CHAT: *THE JUDGEMENT OF GOD IS DRAWING NIGH.* REPENT TODAY AND GIVE YOUR LIFE TO JESUS TO ESCAPE ETERNAL DAMNATION...
Somehow this shows the deep relationship between language and mathematics. And it doesn't matter the language! Maybe our brains too are performing mathematical computations when they generate and understand language expressions... Artificial intelligence is exposing in data structures and silicon how our mind works...
@EduardoEscarez
13 күн бұрын
That's the trick of AI models, reducing the analog processes of our brain to a multiplication matrix a digital chip can handle, so we can have a glance to the structures we develop in language. And is not only in humans, there is research trying to the same with other animals like whales, using AI to determine their speech structures and trying to find some correlation with human speech. Maybe, just maybe, one day we could have an universal translator, a system that with enough data can translate the structures from and to any language.
So even if two languages are more closely related to each other than to english, it still goes through english? It's also surprising how good GPT is at translation considering it wasn't made for it.
Amazing how far technology has come
Very thorough explanation
Dang that is fascinating!
Massive respect and shout out to all the Developers who made this possible ❤
What a coincidence the question of how Google translate works popped into my head just now and then you uploaded only a few hours ago
completely changed the world 🥰
Mathematics is the language of nature.
having visuals to enhance the basic explanations makes connecting the dots between concepts so much easier. i knew vectors and matrices were involved in machine learning... somehow, but the way this video presented the topic helped me make the connection of what exact role they have
Good topic ,👍
Wonderful video.
The evolution of Google Translate into a neural network-driven tool is a remarkable achievement in technology! Leveraging transformers and OCR not only improves language processing capabilities but also bridges communication gaps globally, enhancing cross-cultural interactions and business operations.
@mrfrost6337
26 күн бұрын
this is not linkedin, u know that rn
@idehenebenezer802
24 күн бұрын
TO EVERYONE IN THIS CHAT: *THE JUDGEMENT OF GOD IS DRAWING NIGH.* REPENT TODAY AND GIVE YOUR LIFE TO JESUS TO ESCAPE ETERNAL DAMNATION...
@gracelandtoo6240
23 күн бұрын
Thanks, Magic.
@aspenin
22 күн бұрын
thanks chatGPT
@yewo.m
21 күн бұрын
Sounds pretty AI-generated
They even preserve the underlying font of the input language. Just WOW!
Freakin brilliant
I majored in business administration and learned linear algebra in my freshman semester. I hated it at that time, but I am pretty happy now since I have got some concept of thinking mathematically.
If it's text based, for quite a few languages, DeepL is better. Google translate is much better for live or picture translating though.
@pineapplerindm
26 күн бұрын
would be interesting to know what separates the two
@NewDay14
19 күн бұрын
Its the ai. Deepl's ai is just more advanced than Google's
@Daniel_VolumeDown
11 күн бұрын
Not always. In my experience sometimes deepl was better and sometimes google. So on average these are simmilar I would say.
Interesting tech behind the best app that Google ever made 😊😊
About 10 years ago when I first used Google Translate in highschool, it churned out an absolute mess of word-by-word translation which took me more time to rephrase than actually translating the materials myself. So I never used Google Translate again. Until about just a few years ago I started using again, and was amazed at how accurate and well-phrases the translation had become. Now finally someone explains how it happened. Fascinating!
Fascinating
Say what you will about Google... its things like Translate which makes me LOVE GOOGLE. Thank you google.
Time when Space Weather Prediction Center was translated to russian language like "satellite conspiracy of environment" will be remembered.
Did anyone notice how the matrix multiplication at 2:57 resulted in a matrix with the wrong dimensions? (3X4 * 4X3 = 3X3 but the video shows 4X4)
@Abdullah_Talha
18 күн бұрын
yeah, at first i thought they were right so i made me think the matrices were 4x3 and 3x4 to justify that but now on second thought, yeah, they are wrong.
Cool how they did it Numberphile-style. Shows the Brady already has the best format.
This was so simplified, though. At least I got the idea.
I WANNA SAY THANK YOU TO THE GRAPICH DESIGNERS FOR THIS VIDEO. YOU ARE INSANELY TALENTED. YOU NEED TO UNDERSTAND THE CONTENT TO MAKE THE DESIGNS. YOU GUYS NEED TO GET A RAISED!
This is some high level crazy stuff. Wow
Wunderbar
Hey Google! “Translate” Chrone extension is failing to translate on major pages like Reddit and Facebook. Can you fix that? Also, when are we gonna get AI dub?
Yes!
8:09 the goal should be to get rid of all of them except 1 & fix what's wrong with it.
What Google translate could use, is a way to specify the part-of-speech of the word you intend to translate. Many times, a word could be both a noun and a verb in English. It may not change form in English, but you'd like it to change to the desired form in the destination language.
@jan_Masewin
11 күн бұрын
Put the word into a sentence where context makes clear which meaning you want
@carultch
11 күн бұрын
@@jan_Masewin I do. It still gets it wrong occasionally.
I like that we are moving on from asking experts for their input to asking experts how they think. The general way I could explain to someone how I translate between my two fluent languages is basically the same as stated in the video, I know the context or the intent of the phrase therefore I know the equivalent in both languages. I don't have to translate in my head when using either languages (french and english) I just know.
2:55 you've incorrectly multiplied matrices though...
I used it extensively while repairing French Swiss instruments. New parts would come with French instructions. It wasnt perfect, but I got by. I mean they were only measuring construction materials, what harm could it do if not translated well?
They have been at it since two decades
3:40 looks like you haven't held a sharpie before.
Reminds me of the chinese writing system but instead of artistic symbols, it's math. But man, that is so much programming. I wish I learned sooner instead of rotoscoping lol.
Didn't know how complicated this is
You won't be let to have that vacation to test that technology. Translating from and to English and only then to your language of choice is indeed more accurate. 0:23 it mostly blocks the light source for scanning. You may have some problem in your past contracts and having it digitized may help you find it. 3:33 drawing is best simple tool for VSCoding and data structures for partying players.
Crazy how your phone can do so much. When I was in Turkey I used it to translate everything from signs to medicine bottles..
@Daniel_VolumeDown
11 күн бұрын
Do ocr in google translate works offline? Also, If I am not mistaken offline translations in google translate are much lower quality, than the ones showed to you when you have intenet connection
Told u'all to take Vector Geometry class!! 😆
Superb..
Good ole Linear algebra!
Google Translate is so amazing and so fast! I use it often!
@L.SLibby
16 күн бұрын
0:47 0:47
I finally found the usage of linear algebra in computer science
@davyroger3773
25 күн бұрын
Dude all neural networks do is linear combos!
@seanhsieh4149
25 күн бұрын
@@davyroger3773 professor only teach me how to solve equation without elaborating the application of linear algebra. 😶
@vectoralphaAI
24 күн бұрын
ALL of computer graphics and AI/ Machine Learning is Linear Algebra
That crazy
I aspire to make a meaningful contribution to the knowledge base of machine learning! Thank you to Google for developing such advanced technology and optimising it for everyday mobile hardware and thank you to WSJ for pursuing quality media for increasing accessibility to the work of corporations like Google!
No hexadecimals bits...???
Microsoft copilot told me this already. I wanted to know if it could translate better than Google translate. It basically said they both employed the same translation method
@MrVTeta
26 күн бұрын
For quite a few languages, DeepL is better.
*0:42** 好旺角*
I hope they use this to decode whale languate.
Yep, it's clear as mud! And judging by the hilarious mistranslations I keep getting on Google and KZread, it also works spectacularly well 🙄
Kinda annoying how it goes via english so each time i want to translate something using plural you it just changes to singular and a bunch of other words are wrong and i have to manually change it
wow
6:08 r/dontdeadopeninside
My head is spinning
how? they have recorded dictionary of all languages and scans optical character reader from camera
To this day, Google Translate does not feature Cantonese which is a spoken language.
Math is universal logic confirm
Unlikely to English & other languages, Korean sentence composes to 'subject + object + verb'. However 'Google translate' always translates correct way!!
I don't remember where I heard this, but math is the only language ever human being speaks since no matter where you live 1+1=2.
@vrclckd-zz3pv
26 күн бұрын
No one tell this guy about Roman numerals
@widrolo
26 күн бұрын
@@vrclckd-zz3pv I + I = II is basically the same, its the expression thats universal
@adamsierakowski3289
26 күн бұрын
Possibly doesn't apply to Pirahã tribespeople
@maxcakery
25 күн бұрын
@@widrolo no, that which is expressed is universal. For the computer, 1+1=10.
Wow, math and language working together, mind-blowing! 🤯
@davyroger3773
25 күн бұрын
Math and language have always worked together by way of formal proofs!
So smart I literally cannot
"Our goal is to support all of them"... except Tibetan. Spoken by 7 million people worldwide, one of the most widely written premodern languages used throughout the Himalayas, Mongolia, and the Qing Dynasty, Google has repeatedly refused to provide Google Translate for Tibetan for fear of upsetting the PRC.
@patrickstick8249
21 күн бұрын
But every indian, pakistani, african, muslim supports russia and china
the ui sounds ued here are from genshin impact?
This really discourages me from being a programmer (I'm bad at math)
@rigobertoitachijohnson
26 күн бұрын
normal programming jobs doesn't have alot to do with math, assuming you mean computation or arithmetics... on some jobs in machine learning and ai programming is just a bonus, some of them do pure mathematics stuff for cutting edge technology
@vrclckd-zz3pv
26 күн бұрын
Linear Algebra (what was discussed in the video) is easier to understand than most highschool math topics if you're able to visualize what it's doing. The KZread channel 3 Blue 1 Brown has a great series called "The Essence of Linear Algebra" that gives a lot of intuition for how it works. Like the other guy said most programming jobs do not require a good understanding of maths, but I would add that if you want to be an above average programmer then a good understanding of maths is more important than a good understanding of the programming language that you're using. You can always go into web development. Web developers are some of the most brain dead people I know. Anyone can do that.
@davyroger3773
25 күн бұрын
That’s a tough rap you’re giving the web devs ! Lol but I’d also recommend Gilbert Strangs lectures on LA. Get rid of the false notion that you’re bad at math, if you can learn a language you can learn math, it’s just another language
Wait it's all transformers ?
@Daniel_VolumeDown
11 күн бұрын
Yep, it is all technology from aliens
Google translates focus on number of languages and OCR in picture has resulted in massive suffering of the quality of its translation. I regularly try English to Spanish, Hindi, Punjabi and other very mainstream languages with great translation back a few years ago but nowadays i get literal translations 100% of the time which is pretty inaccurate in the tsrget language. I cannot imagine how useless this app is to people who ar typing in. OCR translation is up but voice recognition and text inout translation needs a savior.
Chilean Spanish.. Good luck
Ironic how google was so early to use transformers but fell behind in the AI race
Not saying Google Translate is bad but I've spent a significant time using it and realized it has a difficult time understanding colloquialism and nuances in certain languages 😢
@Imraphael_
26 күн бұрын
It was worse so it can only get better. Use deepL instead it is the best 👍
9:03
It's like watching that one Isaac Asimov short story happen for real only in slow motion. This is NOT a good thing.
bouta show ths to the math denial
Yet it's not good enough. I use DeepL instead.
@geromiuiboxz765
23 күн бұрын
🇨🇱 However, deepL doesn't translate: "Se me echó la yegua" properly 😀 Saludos de 🇨🇱
@j-twd930
7 сағат бұрын
It doesn't have all languages though
It's still really bad for translating Asian languages to English.
*Amazing video, you work for 40yrs to have $1M in your retirement, meanwhile some people are putting just $10K into trading from just few months ago and now they are multimillionaires*
Translate
Why they can't translate Sanskrit?
this is wrong because google translate doesnt work really well and it feels like they havent done anything there since decades, this must be a paid ad for google
I think the language may be called isiZulu
I was really excited when I saw that ai was being used to translate natural language into American Sign Language and Coding Languages. AI takes away the language barrier! It's going to be a very exciting as more and more people gain access to the internet and AI! 😎🤖
@easilydistracted5068
26 күн бұрын
This comment definitely reads like it was written by an AI
We don't have excess to that data. Lol
DeepL is much better. But they free mode are a bit limited.
Someone clip 6:04 into a meme gif
And yet Chat gpt does a better job than google translate.
Google not having enough data...is that a joke?
Google Translate doesn't work well for Vietnamese > English (and vice versa). It's ok for one word at a time. But it's not accurate for sentences, paragraphs and anything longer than one word at a time.
:00
Haha, looks like everything is math after all
Translator here. ChatGPT is leagues bettet at translating meaning and intent.
@huckleberryfinn6578
26 күн бұрын
Or Deepl.
@NathanielHendry1
25 күн бұрын
Yes, but it can't cover all the 134 languages that Google can
@KawaiiCutie
25 күн бұрын
@@NathanielHendry1 Google is known for hugely chopping up the more obscure lesser known languages.
@tormaid42
24 күн бұрын
Also a translator: they both suck. LLMs make funnier mistakes though, I’ll give them that.
ChatGPT's translation is more accurate