Answers.Body: <p>It <a href="http://benjamin.wtf/" rel="noreferrer">appears to use</a> Recurrent NNs (RNNs) that have a 'Long Short-Term Memory' (LTSM) architecture.</p>
  
  <p><a href="https://medium.com/artists-and-machine-intelligence/adventures-in-narrated-reality-6516ff395ba3#.5lvtgribl" rel="noreferrer">Here's a summary</a> of the development process that the author, Ross Goodwin, went through to create it.</p>
  
  <p>It seems to me (and is also observed in the above link) that the output is rather poor - simply comparable to what one might expect from Markov chains, a technique that is over 100 years old.</p>
  
  <p>I haven't dug deeply into the technique, so I could be misktaken, but perhaps one of the reasons that it's so bad is that (as far as I can see), the model-building process is essentially <em>lexical</em> - i.e. it is linking together tokens (words) without any more informed language model to guide it. In particular, the generated output doesn't seem to know anything about the functional roles played by objects (chairs are supporting objects, used by humans for sitting on etc), which is something that might be fairly readily incorporated.</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-08-05T17:52:10.297Z
Answers.LastActivityDate: 2016-08-05T18:23:38.027Z
Answers.LastEditDate: 2016-08-05T18:23:38.027Z
Answers.UserDisplayName: NietzscheanAI
Body: <p>I've watched the <a href="https://www.youtube.com/watch?v=LY7x2Ihqjmc" rel="nofollow">Sunspring</a> video which didn't make any sense to me (a lot of nonsense monologues), mainly because it was created by Jetson AI.</p>
  
  <p>What was the mechanism of creating such screenplay?</p>
  
  <p>On what criteria was it trained? What was the goal or motivation in terms of training criteria of defining when text does make sense? And what was missed (that it's so bad) and how possibly this could be improved?</p>
  
Tags: <algorithm>
Title: How does the Jetson AI write its screenplays?
UserDisplayName: kenorb
ThreadText: # How does the Jetson AI write its screenplays?
  
  (Asked by: username_0 on 2016-08-05)
  
  I've watched the [Sunspring](https://www.youtube.com/watch?v=LY7x2Ihqjmc) video which didn't make any sense to me (a lot of nonsense monologues), mainly because it was created by Jetson AI.
  
  What was the mechanism of creating such screenplay?
  
  On what criteria was it trained? What was the goal or motivation in terms of training criteria of defining when text does make sense? And what was missed (that it's so bad) and how possibly this could be improved?
  
  **Tags:** algorithm
  
  ---
  
  ## 1 answers
  
  ### Answer by username_1 on 2016-08-05. Score: 6 | Accepted answer
  
  It [appears to use](http://benjamin.wtf/) Recurrent NNs (RNNs) that have a 'Long Short-Term Memory' (LTSM) architecture.
  
  [Here's a summary](https://medium.com/artists-and-machine-intelligence/adventures-in-narrated-reality-6516ff395ba3#.5lvtgribl) of the development process that the author, Ross Goodwin, went through to create it.
  
  It seems to me (and is also observed in the above link) that the output is rather poor - simply comparable to what one might expect from Markov chains, a technique that is over 100 years old.
  
  I haven't dug deeply into the technique, so I could be misktaken, but perhaps one of the reasons that it's so bad is that (as far as I can see), the model-building process is essentially *lexical* - i.e. it is linking together tokens (words) without any more informed language model to guide it. In particular, the generated output doesn't seem to know anything about the functional roles played by objects (chairs are supporting objects, used by humans for sitting on etc), which is something that might be fairly readily incorporated.
  
  
  ---
  
  