Body: <p>I'm trying to come up with a generative model that can input a name and output all valid formats of it.  </p>
  
  <p>For example, "Bob Dylan" could be an input and the gen model will output "Dylan, Bob", "B Dylan", "Bob D" and any other type of valid formatting of a person's name.  So given my example the gen model doesn't seem that complicated to build, but it also has to handle stuff like "Dylan, Bob" and "B Dylan", but obviously the 2nd one it shouldn't output "Bob Dylan" as a potential output cause inferring that requires more than just "B Dylan". Any ideas for a good Generative Model for this?</p>
  
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2019-10-20T00:27:25.760Z
Comments.Text: Do you really need a generative model to do this?
Comments.UserDisplayName: nbro
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2019-10-20T03:34:38.470Z
Comments.Text: mmm well not if you can think of a better way?
Comments.UserDisplayName: Gooby
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2019-10-20T04:13:39.900Z
Comments.Text: @nbro if your looking some fun why not
Comments.UserDisplayName: mshlis
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2019-10-20T04:15:11.817Z
Comments.Text: @DylanY I would use an encoder decoder network like in translation systems and I’d induce a prior based on inputs (maybe a secondary step). Seems like a fun problem
Comments.UserDisplayName: mshlis
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2019-10-20T04:32:08.137Z
Comments.Text: like a VAE? What did you have in mind for doing it?
Comments.UserDisplayName: Gooby
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2019-10-20T21:29:16.447Z
Comments.Text: Why some rules should not work?
Comments.UserDisplayName: OmG
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2019-10-20T22:23:51.160Z
Comments.Text: @OmG sorry what rules are you referring to?
Comments.UserDisplayName: Gooby
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2019-10-20T22:25:21.193Z
Comments.Text: @DylanY I mean grammatical rules.
Comments.UserDisplayName: OmG
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2019-10-20T23:24:00.380Z
Comments.Text: well I'm more interested in how people would actually format names when writing them. I guess that is partially grammatical rules, but I think it's more useful for a gen model that can find the latent variables first name, middle name and last name.
Comments.UserDisplayName: Gooby
Tags: <generative-model>
Title: What's a good generative model for creating valid formats of a person's name?
UserDisplayName: Gooby
ThreadText: # What's a good generative model for creating valid formats of a person's name?
  
  (Asked by: username_0 on 2019-10-19)
  
  I'm trying to come up with a generative model that can input a name and output all valid formats of it.
  
  For example, "Bob Dylan" could be an input and the gen model will output "Dylan, Bob", "B Dylan", "Bob D" and any other type of valid formatting of a person's name. So given my example the gen model doesn't seem that complicated to build, but it also has to handle stuff like "Dylan, Bob" and "B Dylan", but obviously the 2nd one it shouldn't output "Bob Dylan" as a potential output cause inferring that requires more than just "B Dylan". Any ideas for a good Generative Model for this?
  
  **Tags:** generative-model
  > **Comments:**
  > **username_1**: Do you really need a generative model to do this?  
  > **username_0**: mmm well not if you can think of a better way?  
  > **username_2**: @nbro if your looking some fun why not  
  > **username_2**: @DylanY I would use an encoder decoder network like in translation systems and I’d induce a prior based on inputs (maybe a secondary step). Seems like a fun problem  
  > **username_0**: like a VAE? What did you have in mind for doing it?  
  > **username_3**: Why some rules should not work?  
  > **username_0**: @OmG sorry what rules are you referring to?  
  > **username_3**: @DylanY I mean grammatical rules.  
  > **username_0**: well I'm more interested in how people would actually format names when writing them. I guess that is partially grammatical rules, but I think it's more useful for a gen model that can find the latent variables first name, middle name and last name.  
  
  ---
  
  ## 0 answers
  
  