* SM = Schoolmate (a rather weak relationship and hence not drawn for simplicity)
* CM = Classmate (Shown only if the relationship is not captured through a UPP or UUPP or GPP edge, also implies SM)
* UPP = Undergraduate Project Partner (also implies CM, so wherever there is UPP edge between 2 nodes, it also implies an additional CM edge, not redrawn for simplicity)
* GPP = Graduate Project Partner (also implies CM, so wherever there is GPP edge between 2 nodes, it also implies an additional CM edge, not redrawn for simplicity)
* UUPP = Under Under graduate Project partner (a rather sad relationship, drawn only on the insistence of the 2 nodes hellbent on being recognized for it)(also implies CM, so wherever there is UUPP edge between 2 nodes, it also implies an additional CM edge, not redrawn for simplicity)
* RM = Roommate
* S = Spouse (may or may not imply RM :D (Remember, this is pre-Seattle))
* OM = Officemate
click to enlarge

Turns out KK was right. We are a rather sad bunch of people.
Some interesting observations -
1. The graph is disconnected if we don't make use of the SM edge.
2. There is an overdose of AKs.
3. As suspected, KD and DC have a very tight connection.