1. A wearable device comprising: a. a body; b. a body fluid sensor coupled to the body, the body fluid sensor configured for sensing one or more body fluids used to generate body fluid analysis information; and c. a processor configured for: i. determining information in common between a plurality of contacts of a social networking system; ii. analyzing additional information including a current location of at least one contact of the plurality of contacts of the social networking system, the body fluid analysis information for the at least one contact of the plurality of contacts of the social networking system, and meal information of the at least one contact of the plurality of contacts of the social networking system; and iii. providing an event recommendation by computing recommendation scores based on the information in common and the additional information.