@pujappathak first question would be: what would constitute a “family” and will your data contain the information to (possibly) get you there. Is it the name? Depending on the size and frequency of a name this might be a challenge. Then there could be an address and (maybe) a (last) name. Do you know the name of the father in a single data set (is the information reliable?).
Here is an example of automatically grouping similar addresses without a ‘ground truth’ - but the question would be would it be suitable for your task. Probably not:
For further inspirations about addresses and fingerprinting and so on you might want to explore this collection (not saying you will find an answer without answering the questions mentioned):