Home > Writing > Sentiment Analysis of Top Census Names

Sentiment Analysis of Top Census Names

updated Feb 13, 2023

Premise

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)

  1. Austin (0.9993)
  2. Emily (0.999)
  3. Kathryn (0.999)
  4. Samuel (0.9987)
  5. Madison (0.9985)
  6. David (0.998)
  7. Susan (0.998)
  8. Olivia (0.9978)
  9. Natalie (0.9978)
  10. Jesse (0.9976)
  11. Julia (0.9975)
  12. Jennifer (0.9973)
  13. John (0.9972)
  14. Elizabeth (0.9971)
  15. Margaret (0.9971)
  16. Christina (0.9971)
  17. Doris (0.9971)
  18. Justin (0.9966)
  19. Janice (0.9965)
  20. Matthew (0.9964)
  21. Danielle (0.9961)
  22. Alexis (0.9956)
  23. Keith (0.9955)
  24. Joseph (0.9951)
  25. Steven (0.995)
  26. Nicholas (0.995)
  27. Jack (0.9949)
  28. Sarah (0.9948)
  29. Donna (0.9948)
  30. Ethan (0.9947)
  31. Alexander (0.9946)
  32. Janet (0.9944)
  33. Billy (0.9943)
  34. Jacqueline (0.9939)
  35. Andrew (0.9938)
  36. Evelyn (0.9936)
  37. Sophia (0.9934)
  38. Anthony (0.9932)
  39. Andrea (0.9929)
  40. Benjamin (0.9928)
  41. Zachary (0.9926)
  42. Raymond (0.9925)
  43. Arthur (0.9924)
  44. Louis (0.9924)
  45. Betty (0.992)
  46. Grace (0.9919)
  47. Megan (0.9918)
  48. Charles (0.9914)
  49. Denise (0.9912)
  50. Richard (0.9905)
  51. Ruth (0.9905)
  52. Wayne (0.9902)
  53. Stephanie (0.99)
  54. Julie (0.99)
  55. Roger (0.9899)
  56. Dennis (0.9898)
  57. Anna (0.9896)
  58. Roy (0.9892)
  59. Marilyn (0.989)
  60. Cynthia (0.9887)
  61. Gloria (0.9886)
  62. Mary (0.9884)
  63. Peter (0.9881)
  64. Pamela (0.9878)
  65. Kenneth (0.9873)
  66. Judy (0.9873)
  67. Sandra (0.9872)
  68. Laura (0.9871)
  69. Victoria (0.9858)
  70. Diana (0.9857)
  71. Charlotte (0.9852)
  72. Bruce (0.9845)
  73. Kathleen (0.984)
  74. Harold (0.9839)
  75. Abigail (0.9835)
  76. Philip (0.9835)
  77. Bryan (0.9829)
  78. Jessica (0.9824)
  79. Edward (0.9821)
  80. Lauren (0.9803)
  81. Rachel (0.9792)
  82. Dylan (0.9787)
  83. Nancy (0.9786)
  84. Michael (0.9776)
  85. Hannah (0.9772)
  86. Debra (0.9768)
  87. Juan (0.9762)
  88. Jason (0.976)
  89. Michelle (0.975)
  90. Brenda (0.9748)
  91. Barbara (0.974)
  92. Teresa (0.9736)
  93. Joyce (0.9733)
  94. Theresa (0.973)
  95. Patricia (0.9729)
  96. Patrick (0.9723)
  97. Jordan (0.9695)
  98. Vincent (0.9678)
  99. Emma (0.9672)
  100. Jose (0.9671)
  101. Daniel (0.967)
  102. Samantha (0.967)
  103. Christine (0.967)
  104. Robert (0.9659)
  105. Joan (0.9655)
  106. Melissa (0.9643)
  107. Lawrence (0.9627)
  108. Maria (0.962)
  109. Kelly (0.9608)
  110. Russell (0.9572)
  111. Dorothy (0.9555)
  112. Kayla (0.955)
  113. Sara (0.9538)
  114. Sharon (0.9508)
  115. Terry (0.9501)
  116. Catherine (0.946)
  117. Cheryl (0.9457)
  118. Brittany (0.9421)
  119. Paul (0.9359)
  120. Carol (0.9337)
  121. Mason (0.9321)
  122. Jeffrey (0.9274)
  123. Nicole (0.9254)
  124. Willie (0.9217)
  125. Amber (0.9199)
  126. Timothy (0.9161)
  127. Lori (0.9153)
  128. Gerald (0.9118)
  129. Alice (0.9087)
  130. Isabella (0.9054)
  131. Rebecca (0.9046)
  132. Brandon (0.9037)
  133. Carolyn (0.9014)
  134. Henry (0.8957)
  135. Shirley (0.8766)
  136. Beverly (0.8757)
  137. Amy (0.875)
  138. Kyle (0.8585)
  139. Ann (0.8516)
  140. Brian (0.8481)
  141. Deborah (0.847)
  142. Lisa (0.8316)
  143. Christian (0.8251)
  144. Marie (0.818)
  145. Frances (0.8173)
  146. Heather (0.81)
  147. Ronald (0.7929)
  148. Judith (0.7929)
  149. Ryan (0.7845)
  150. Martha (0.7486)
  151. Jeremy (0.7184)
  152. Diane (0.7088)
  153. Amanda (0.7046)
  154. Frank (0.6908)
  155. Scott (0.6369)
  156. Ashley (0.6283)
  157. Gabriel (0.6163)
  158. Douglas (0.5789)
  159. Albert (0.5532)
  160. Linda (0.5423)
  161. Christopher (0.5198)
  162. George (0.4939)
  163. Thomas (0.4019)
  164. Randy (0.34)
  165. Angela (0.3142)
  166. James (0.0)
  167. William (0.0)
  168. Donald (0.0)
  169. Joshua (0.0)
  170. Kevin (0.0)
  171. Jacob (0.0)
  172. Eric (0.0)
  173. Jonathan (0.0)
  174. Stephen (0.0)
  175. Larry (0.0)
  176. Gregory (0.0)
  177. Tyler (0.0)
  178. Walter (0.0)
  179. Noah (0.0)
  180. Sean (0.0)
  181. Carl (0.0)
  182. Joe (0.0)
  183. Alan (0.0)
  184. Elijah (0.0)
  185. Ralph (0.0)
  186. Bobby (0.0)
  187. Virginia (-0.0191)
  188. Jean (-0.1628)
  189. Aaron (-0.296)
  190. Logan (-0.4603)
  191. Karen (-0.4689)
  192. Katherine (-0.482)
  193. Gary (-0.5574)
  194. Jerry (-0.5678)
  195. Mark (-0.5719)
  196. Helen (-0.6003)
  197. Nathan (-0.6908)
  198. Kimberly (-0.7269)
  199. Adam (-0.765)
  200. Eugene (-0.8074)