Problem
Write a java program that will accept a file of at least a thousand people with their names addresses, email phone numbers, employers, and school data stored. This program should read through the file and recommend each person's close contact that is if they share the same address, school, or employer Implement using the hierarchical clustering algorithm.