1 Introduction  
2 Document Processing & Understanding  
3 Optical Character Recognition  
3.1 Text Detection  
3.2 Word-level versus character-level  
3.3 Text Transcription  
3.4 End-to-end models  
3.5 Datasets for Text Detection & Transcription  
4 Document Layout Analysis  
4.1 Instance Segmentation for Layout Analysis  
4.2 Addressing Data Scarcity and Alternative Approaches  
4.3 Datasets for Layout Analysis  
5 Information Extraction  
5.1 2D Positional Embeddings  
5.2 Image Embeddings  
5.3 Documents as Graphs  
5.4 Tables  
6 Conclusion