Answers.Body: <p>There are approaches in machine translation that try to capture this kind of synergy between languages. The idea is that if you train your architecture to be able to translate English-Japanese, Japanese-English, Korean-English, English-Korean it will also be able to translate from Japanese to Korean without ever having seen a single such training example. <a href="https://research.googleblog.com/2016/11/zero-shot-translation-with-googles.html" rel="noreferrer">Here</a>, you can read about this so-called zero-shot translation.</p>
  
  <p>It is also possible to <a href="https://arxiv.org/abs/1309.4168" rel="noreferrer">train wordvectors on several languages</a> at once, which might give you better wordvectors for a language with few training examples. </p>
  
  <p>Of course for true language understanding you have to solve the <a href="https://en.wikipedia.org/wiki/Symbol_grounding_problem" rel="noreferrer">grounding problem</a> and I'm not sure using several language will help with that.</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2017-04-06T08:48:55.790Z
Answers.LastActivityDate: 2017-04-06T08:48:55.790Z
Answers.UserDisplayName: BlindKungFuMaster
Body: <p>It seems that most projects attempt to teach the AI to learn individual, specific languages.</p>
  
  <p>It occurs to me that there are relations in written and spoken words and phrases across languages - most of use have a much easier time learning more languages after we learn a second language, and we start to understand the relations between words and phrases in different languages.</p>
  
  <p>Has anyone attempt to train an AI to learn <em>all</em> languages?</p>
  
  <p>Wouldn't this potentially be a much simpler problem than trying to teach an AI a single, specific language with all of the specifics and details of that single language? Since you're actually omitting a lot of related data in other languages from the training set?</p>
  
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2017-09-04T15:34:49.947Z
Comments.Text: One basic problem is the question "what does it mean to teach a computer system a language?" Language is an instrument for communication, so there would have to be something to communicate, which is not necessarily a trivial issue. Suppose you have a system that "knows" a language, what would it do with it?
Comments.UserDisplayName: Oliver Mason
Tags: <natural-language-processing>
Title: Has anyone attempted to train an AI to learn all languages?
UserDisplayName: mindplay.dk
ThreadText: # Has anyone attempted to train an AI to learn all languages?
  
  (Asked by: username_0 on 2017-04-06)
  
  It seems that most projects attempt to teach the AI to learn individual, specific languages.
  
  It occurs to me that there are relations in written and spoken words and phrases across languages - most of use have a much easier time learning more languages after we learn a second language, and we start to understand the relations between words and phrases in different languages.
  
  Has anyone attempt to train an AI to learn *all* languages?
  
  Wouldn't this potentially be a much simpler problem than trying to teach an AI a single, specific language with all of the specifics and details of that single language? Since you're actually omitting a lot of related data in other languages from the training set?
  
  **Tags:** natural-language-processing
  > **Comments:**
  > **username_1**: One basic problem is the question "what does it mean to teach a computer system a language?" Language is an instrument for communication, so there would have to be something to communicate, which is not necessarily a trivial issue. Suppose you have a system that "knows" a language, what would it do with it?  
  
  ---
  
  ## 1 answers
  
  ### Answer by username_2 on 2017-04-06. Score: 4
  
  There are approaches in machine translation that try to capture this kind of synergy between languages. The idea is that if you train your architecture to be able to translate English-Japanese, Japanese-English, Korean-English, English-Korean it will also be able to translate from Japanese to Korean without ever having seen a single such training example. [Here](https://research.googleblog.com/2016/11/zero-shot-translation-with-googles.html), you can read about this so-called zero-shot translation.
  
  It is also possible to [train wordvectors on several languages](https://arxiv.org/abs/1309.4168) at once, which might give you better wordvectors for a language with few training examples.
  
  Of course for true language understanding you have to solve the [grounding problem](https://en.wikipedia.org/wiki/Symbol_grounding_problem) and I'm not sure using several language will help with that.
  
  
  ---
  
  