title: NLP: Extracting domain specific Data from PDF Files
body: <p>NLP Problem:
  I have pdf file which contain some important information that needs to be extracted. Some of them are in key value pairs. . For example, the pdf file contains the following information.</p>
  
  <ul>
  <li>Name : Mr. John Wick</li>
  <li>Toy purchased : Gun</li>
  <li><p>Price : £2,000</p></li>
  <li><p>Date: XYZ</p></li>
  </ul>
  
  <p>However, not all the documents will have the same keys, for example in some docs it could be</p>
  
  <ul>
  <li>Price of Item : £4,000</li>
  <li>Current Date or Purchase Date: ABC</li>
  <li>Purchased Toy Etc.</li>
  </ul>
  
  <p>What is the best way to extract this data ? </p>