Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sdpdas/document_annotate_tool
Adds annotation to each element in document and defines what it is.
https://github.com/sdpdas/document_annotate_tool
document-processing python python-docx xml
Last synced: 11 days ago
JSON representation
Adds annotation to each element in document and defines what it is.
- Host: GitHub
- URL: https://github.com/sdpdas/document_annotate_tool
- Owner: SDpDas
- Created: 2024-06-18T16:44:18.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2024-06-18T16:45:14.000Z (6 months ago)
- Last Synced: 2024-06-18T21:12:10.369Z (6 months ago)
- Topics: document-processing, python, python-docx, xml
- Language: Python
- Homepage:
- Size: 292 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Automatic Document Annotator
## Description
This tool helps you to annotate (highlight and label) any word document automatically
## How to use?
1. Download the ZIP file of the project and open its source folder.
2. Navigate to input word document (here MILKY_WAY.docx) and modify it.
3. Now run annotate.py by using ``` python annotate.py ``` in terminal.
4. Output should be stored in annotated_document.docx
## Limitations:
This was made for headers, paragraphs, images and equations only.
While making your own word file remember...
1. For Header: add it only from styles menu
2. For Images: Firstly save it to your desktop, go to Insert > Illustrations menu > Pictures and search the image to add.
3. For Equations: write "equation:" in document as substring of a sentence eg. Newton's First Law Equation: or just equation:
# Created by Sagardeep Das