Python .docx Parser and Python Database Builder.

Job ID: 35867945

Budget: £10 – £15 GBP

The python tool should do the following:
• Text (ONLY) Extraction (No tables, no Images)
o Text Clean-up (space removal, page removal, document header removal, document footer removal, …)
o Headers identification (level 1, 2, 3, 4, 5)
o Sentences extraction
o Linked Image/Table extraction
o Creation of a list of structures like this:
 Sentence ID
 Sentence Header Hierarchy (e. g. “5.7.2”) tag
 Sentence content (pure text)
 Referenced figures list
 Referenced tables list
• Images extraction
o Creation of a list of structures like this:
 Image ID
 Image Header Hierarchy (e. g. “5.7.2”) tag
 Image contents (e.g. .png)
 Referencing sentences list
• Tables extraction
o Creation of a list of structures like this:
 Table ID
 Table Header Hierarchy (e. g. “5.7.2”) tag
 Table contents (e.g. python table)
 Referencing sentences list
• Report creation:
o Word count in the DB vs Word count in the docx
o Number of H1/H2/H3/H4/H5 extracted
o Number of sentences extracted
o Number of pictures extracted
o Number of tables extracted