Text this: Revising the Newman-Girvan algorithm