Toma como input un txt (puedes convertirlo de pdf a txt con la herramienta pdftotext http://en.wikipedia.org/wiki/Pdftotext ) y regresa una estructura Tipo JSON (diccionarios y listas de diccionarios ....)