feature design frequency statistics keyphrase extraction graph-based ranking NLP task reformulation I often apply natural language processing for purposes of automatically extracting structured information from unstructured (text) datasets. One such task is the extraction of important topical words and phrases from documents, commonly known as terminology extraction or automatic keyphrase extracti