Skip to content
benzheren edited this page May 18, 2011 · 46 revisions

#LifeScore ##Categories

  • Education
  • graduate/undergraduate/high school
  • Major
  • Work
  • Employer
  • Position
  • Number of friends
  • Relationship: should be a multiply not a plus
  • Languages
  • Family members
  • son
  • grandson
  • siblings?

Scoring Algorithm

  • By Category
    • Education
    • Work
    • Number of friends
      • Friends School
      • Friends Work
    • Relationship
    • Languages
    • Family members
  • Overall Formula
    • Not considering friends influence: (LS(u)) [LS(u) = (school_{score} + work_{score} + languages_{score})*relationship_{score}*family_{score}]
      • (language_{score}):
        • Exponential sequence: (2^1), (2^2), ... (2^(n-1)) multiply the scale. For example, 2 languages gets 64, 3 languages gets 128.
      • (family_{score}) is calculated based on how many children you have. Base point is 1, and each child adds extra 0.1 to it.
      • (relationship_{score}):
        • No relationship/Single/Widowed : 1
        • In a relationship: 1.1
        • Engaged: 1.2
        • Married/In a domestic partnership/In a civil union: 1.3
        • It's complicated/In an open relationship: 0.9
        • Separated: 0.8
        • Divorced: 0.7
      • (work_{score} = \sum_{all\ companies} position*brand_{rank})
        • It does not count if you stay in a company less than 12 months
        • If one person stays in a place longer than 24 months, any more months you stay we add into multiply. If you stay a company for 3 years, we multiply the score with 1.12.
        • Position needs a hierarchy structure to get the multiply.
        • If both position and length of work are present, pick the max of those two.
        • As long as you work, you will get a basic score. If your company is in top public company or top private company or top startup, we will give you a higher score like 500.
      • (school_{score} = \sum_{all\ schools} level*(school_{rank} + degree_{average\ salary}))
        • major is count ONLY for undergraduate degree
        • Need to get average salary by Degree/Concentration
        • Undergraduate ranking is picked among three ranks: us news us rank, us news global rank and sjtu global rank.
        • Highest score for a school rank is 500
        • graduate degree multiplier is 1.5
    • Considering friends influence: (LS^\prime(u))
      • Similar to PageRank (not really the same because PageRank is a directional graph where facebook friendship is not): [LS^\prime(u) = LS(u)\ +\ \sum_{f \in All\ friends\ of\ U} \frac{LS(f)}{Number\ of\ f\ friends}]

Features

  • Get startup celebrities information from CrunchBase and calculate score for those founders.
  • Score Leader Board and compare user to startup celebrities.
  • Show two different scores: original one and friends influenced one.

Open Issues

  • Work score for people who work for government, small business owner (clinic, plumber, and etc.)
  • Data clean:
    • All Strings, if possible, should be enclosed with ""
    • School name should replace -- with ,
    • School name should have abbreviations as well: University of California, San Diego as UCSD
  • There are about 580 companies on techcrunch which received more than 60million in funding (this includes companies which have been IPOed or acquired)

Resources

Clone this wiki locally