Sentiment Analysis of Top Census Names
updated Feb 13, 2023Premise
I was bored and wanted to do sentiment analysis on the Urban Dictionary definitions of the top names in America over the last 100 years.
I used VADER for sentiment analysis (using nltk) and Beautifulsoup to parse the Urban Dictionary site for top definitions.
Name Rankings and Compound Score (higher is better)
- Austin (0.9993)
- Emily (0.999)
- Kathryn (0.999)
- Samuel (0.9987)
- Madison (0.9985)
- David (0.998)
- Susan (0.998)
- Olivia (0.9978)
- Natalie (0.9978)
- Jesse (0.9976)
- Julia (0.9975)
- Jennifer (0.9973)
- John (0.9972)
- Elizabeth (0.9971)
- Margaret (0.9971)
- Christina (0.9971)
- Doris (0.9971)
- Justin (0.9966)
- Janice (0.9965)
- Matthew (0.9964)
- Danielle (0.9961)
- Alexis (0.9956)
- Keith (0.9955)
- Joseph (0.9951)
- Steven (0.995)
- Nicholas (0.995)
- Jack (0.9949)
- Sarah (0.9948)
- Donna (0.9948)
- Ethan (0.9947)
- Alexander (0.9946)
- Janet (0.9944)
- Billy (0.9943)
- Jacqueline (0.9939)
- Andrew (0.9938)
- Evelyn (0.9936)
- Sophia (0.9934)
- Anthony (0.9932)
- Andrea (0.9929)
- Benjamin (0.9928)
- Zachary (0.9926)
- Raymond (0.9925)
- Arthur (0.9924)
- Louis (0.9924)
- Betty (0.992)
- Grace (0.9919)
- Megan (0.9918)
- Charles (0.9914)
- Denise (0.9912)
- Richard (0.9905)
- Ruth (0.9905)
- Wayne (0.9902)
- Stephanie (0.99)
- Julie (0.99)
- Roger (0.9899)
- Dennis (0.9898)
- Anna (0.9896)
- Roy (0.9892)
- Marilyn (0.989)
- Cynthia (0.9887)
- Gloria (0.9886)
- Mary (0.9884)
- Peter (0.9881)
- Pamela (0.9878)
- Kenneth (0.9873)
- Judy (0.9873)
- Sandra (0.9872)
- Laura (0.9871)
- Victoria (0.9858)
- Diana (0.9857)
- Charlotte (0.9852)
- Bruce (0.9845)
- Kathleen (0.984)
- Harold (0.9839)
- Abigail (0.9835)
- Philip (0.9835)
- Bryan (0.9829)
- Jessica (0.9824)
- Edward (0.9821)
- Lauren (0.9803)
- Rachel (0.9792)
- Dylan (0.9787)
- Nancy (0.9786)
- Michael (0.9776)
- Hannah (0.9772)
- Debra (0.9768)
- Juan (0.9762)
- Jason (0.976)
- Michelle (0.975)
- Brenda (0.9748)
- Barbara (0.974)
- Teresa (0.9736)
- Joyce (0.9733)
- Theresa (0.973)
- Patricia (0.9729)
- Patrick (0.9723)
- Jordan (0.9695)
- Vincent (0.9678)
- Emma (0.9672)
- Jose (0.9671)
- Daniel (0.967)
- Samantha (0.967)
- Christine (0.967)
- Robert (0.9659)
- Joan (0.9655)
- Melissa (0.9643)
- Lawrence (0.9627)
- Maria (0.962)
- Kelly (0.9608)
- Russell (0.9572)
- Dorothy (0.9555)
- Kayla (0.955)
- Sara (0.9538)
- Sharon (0.9508)
- Terry (0.9501)
- Catherine (0.946)
- Cheryl (0.9457)
- Brittany (0.9421)
- Paul (0.9359)
- Carol (0.9337)
- Mason (0.9321)
- Jeffrey (0.9274)
- Nicole (0.9254)
- Willie (0.9217)
- Amber (0.9199)
- Timothy (0.9161)
- Lori (0.9153)
- Gerald (0.9118)
- Alice (0.9087)
- Isabella (0.9054)
- Rebecca (0.9046)
- Brandon (0.9037)
- Carolyn (0.9014)
- Henry (0.8957)
- Shirley (0.8766)
- Beverly (0.8757)
- Amy (0.875)
- Kyle (0.8585)
- Ann (0.8516)
- Brian (0.8481)
- Deborah (0.847)
- Lisa (0.8316)
- Christian (0.8251)
- Marie (0.818)
- Frances (0.8173)
- Heather (0.81)
- Ronald (0.7929)
- Judith (0.7929)
- Ryan (0.7845)
- Martha (0.7486)
- Jeremy (0.7184)
- Diane (0.7088)
- Amanda (0.7046)
- Frank (0.6908)
- Scott (0.6369)
- Ashley (0.6283)
- Gabriel (0.6163)
- Douglas (0.5789)
- Albert (0.5532)
- Linda (0.5423)
- Christopher (0.5198)
- George (0.4939)
- Thomas (0.4019)
- Randy (0.34)
- Angela (0.3142)
- James (0.0)
- William (0.0)
- Donald (0.0)
- Joshua (0.0)
- Kevin (0.0)
- Jacob (0.0)
- Eric (0.0)
- Jonathan (0.0)
- Stephen (0.0)
- Larry (0.0)
- Gregory (0.0)
- Tyler (0.0)
- Walter (0.0)
- Noah (0.0)
- Sean (0.0)
- Carl (0.0)
- Joe (0.0)
- Alan (0.0)
- Elijah (0.0)
- Ralph (0.0)
- Bobby (0.0)
- Virginia (-0.0191)
- Jean (-0.1628)
- Aaron (-0.296)
- Logan (-0.4603)
- Karen (-0.4689)
- Katherine (-0.482)
- Gary (-0.5574)
- Jerry (-0.5678)
- Mark (-0.5719)
- Helen (-0.6003)
- Nathan (-0.6908)
- Kimberly (-0.7269)
- Adam (-0.765)
- Eugene (-0.8074)