Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Handling of middle names/initials in given_name #45

Closed
csnardi opened this issue Dec 31, 2018 · 4 comments
Closed

Handling of middle names/initials in given_name #45

csnardi opened this issue Dec 31, 2018 · 4 comments

Comments

@csnardi
Copy link
Contributor

csnardi commented Dec 31, 2018

Legislators in some states, e.g. California (example), ended up with middle names/initials in their given_name field. In other states, e.g. Maryland (example), middle names/initials were left out of the given_name field.

A consistent approach would make sense here. Should middle names be removed from all given_name fields, or should they be considered a normal part of the field?

@jamesturk
Copy link
Member

I think we should add a middle_names field for these, I don't really think we need to worry about splitting them so a single string for all middle names should do

@csnardi
Copy link
Contributor Author

csnardi commented Jan 2, 2019

I can do a pass through with nameparser to grab middle names easily, as well as make sure the given/family names are accurate as well.

@joearasin
Copy link
Contributor

I'm pretty sure probablepeople is the one that generated most of what's in there now (I didn't realize I was joining to the output of running things through a parser)... Not sure which is the better library to settle on.

@joearasin
Copy link
Contributor

Also, a suffix name field would probably make sense as well. (i.e. for "Jr.")

jamesturk added a commit that referenced this issue Nov 5, 2019
jamesturk added a commit that referenced this issue Nov 5, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants