Text this: Algorithm for k-anonymity based on projection area density partition