class_docstr: This class is used to extract nouns, proper nouns, phrases from text, including descriptions and
  url links
class_docstr_tok: ["This","class","is","used","to","extract","nouns",",","proper","nouns",",","phrases","from","text",",","including","descriptions","and","url","links"]
docstr: Extract chunk phrases from a document.
  :param text: a document level text
  :return: chunk phrases
docstr_tok: ["Extract","chunk","phrases","from","a","document",".",":","param","text",":","a","document","level","text",":","return",":","chunk","phrases"]
code: def extract_chunks_doc(self, text):
      """
      Extract chunk phrases from a document.
      :param text: a document level text
      :return: chunk phrases
      """
      sents = self._sent_tokenize(text)
      sents = [s for s in sents if s]
      return list(
          itertools.chain.from_iterable(
              map(self.extract_chunks_sent, sents)
          )
      )
  
imports: from sematch.utility import FileIO
  from nltk.stem import WordNetLemmatizer
  from nltk.corpus import wordnet
  import nltk
  from collections import Counter
  import itertools
  import string
  import re
label_desc: Use image node_id 3 for calling the Extraction obj's underlying member method code with example usage: obj.extract_chunks_doc(text) and returns: list