DOM-LM: Learning Generalizable Representations for HTML Documents
Not on the map. Why?
Abstract (arXiv)
HTML documents are an important medium for disseminating information on the Web for human consumption. An HTML document presents information in multiple text formats including unstructured text, structured key-value pairs, and tables. Effective representation of these documents is essential for machine understanding to enable a wide range of applications, such as Question Answering, Web Search, and Personalization. Existing work has either represented these documents using visual features extracted by rendering them in a browser, which is typically computationally expensive, or has simply treated them as plain text documents, thereby failing to capture useful information presented in their HTML structure. We argue that the text and HTML structure together convey important semantics of the content and therefore warrant a special treatment for their representation learning. In this paper, we introduce a novel representation learning approach for web pages, dubbed DOM-LM, which addresses the limitations of existing approaches by encoding both text and DOM tree structure with a transformer-based encoder and learning generalizable representations for HTML documents via self-supervised pre-training. We evaluate DOM-LM on a variety of webpage understanding tasks, including Attribute Extraction, Open Information Extraction, and Question Answering. Our extensive experiments show that DOM-LM consistently outperforms all baselines designed for these tasks. In particular, DOM-LM demonstrates better generalization performance both in few-shot and zero-shot settings, making it attractive for making it suitable for real-world application settings with limited labeled data.
Key facts. Cited by 24 papers in the map (data through 7 Oct 2026). Builds on 19 of its 30 references that are in the map. First posted on arXiv 25 Jan 2022.
Builds on
19 of 30 references.
References · 19
- 2017Attention Is All You Needcited by 59,932
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
- 2019RoBERTa: A Robustly Optimized BERT Pretraining Approachcited by 13,266
- 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 11,979
- 2018Deep contextualized word representationscited by 2,285
- 2016InfoGAN: Interpretable Representation Learning by Information Maximizing Generative Adversarial Netscited by 858
- 2020TAPAS: Weakly Supervised Table Parsing via Pre-trainingcited by 432
- 2021WebSRC: A Dataset for Web-Based Structural Reading Comprehensioncited by 98
- 2021Language-Agnostic Representation Learning of Source Code from Structure and Contextcited by 63
- 2021Few-Shot Question Answering by Pretraining Span Selectioncited by 62
- 2015Modeling Relation Paths for Representation Learning of Knowledge Basescited by 56
- 2021MarkupLM: Pre-training of Text and Markup Language for Visually-rich Document Understandingcited by 44
7 more
- 2021Universal Representation Learning of Knowledge Bases by Jointly Embedding Instances and Ontological Conceptscited by 37
- 2020ZeroShotCeres: Zero-Shot Relation Extraction from Semi-Structured Webpagescited by 30
- 2020FreeDOM: A Transferable Neural Architecture for Structured Information Extraction on Web Documentscited by 22
- 2021ReasonBERT: Pre-trained to Reason with Distant Supervisioncited by 22
- 2021Simplified DOM Trees for Transferable Attribute Extraction from the Webcited by 16
- 2017Fonduer: Knowledge Base Construction from Richly Formatted Datacited by 13
- 2018CERES: Distantly Supervised Relation Extraction from the Semi-Structured Webcited by 11
Built on by
Citing papers per year: 2022: 3; 2023: 6; 2024: 8; 2025: 4; 2026: 3.
24 papers.
Sort:
By area:
- 2023OBELICS: An Open Web-Scale Filtered Dataset of Interleaved Image-Text Documentscited by 316
- 2024WebLINX: Real-World Website Navigation with Multi-Turn Dialoguecited by 177
- 2023Language Models Enable Simple Systems for Generating Structured Views of Heterogeneous Data Lakescited by 101
- 2023Unifying the Perspectives of NLP and Software Engineering: A Survey on Language Models for Codecited by 62
- 2024Longhorn: State Space Models are Amortized Online Learnerscited by 58
- 2023Embedding-based Retrieval with LLM for Effective Agriculture Information Extracting from Unstructured Datacited by 16
- 2025LLM/Agent-as-Data-Analyst: A Surveycited by 15
- 2022XDoc: Unified Pre-training for Cross-Format Document Understandingcited by 12
- 2024From Grounding to Planning: Benchmarking Bottlenecks in Web Agentscited by 12
- 2023SEED: Domain-Specific Data Curation With Large Language Modelscited by 10
- 2022On Web-based Visual Corpus Construction for Visual Document Understandingcited by 5
- 2026SAGEO Arena: A Realistic Environment for Evaluating Search-Augmented Generative Engine Optimizationcited by 5
12 more
- 2024Hierarchical Multimodal Pre-training for Visually Rich Webpage Understandingcited by 4
- 2024WebRPG: Automatic Web Rendering Parameters Generation for Visual Presentationcited by 4
- 2022PLAtE: A Large-scale Dataset for List Page Web Extractioncited by 3
- 2024Enhancing Mobile "How-to" Queries with Automated Search Results Verification and Rerankingcited by 3
- 2025ALLOY: Generating Reusable Agent Workflows from User Demonstrationcited by 3
- 2024Combining Language and Graph Models for Semi-structured Information Extraction on the Webcited by 1
- 2024From Context to Action: Analysis of the Impact of State Representation and Context on the Generalization of Multi-Turn Web Navigation Agentscited by 1
- 2025Multilingual Attribute Extraction from News Web Pagescited by 1
- 2025Knowledge Extraction on Semi-Structured Content: Does It Remain Relevant for Question Answering in the Era of LLMs?cited by 1
- 2023URL-BERT: Training Webpage Representations via Social Media Engagementscited by 0
- 2026ReFinE: Streamlining UI Mockup Iteration with Research Findingscited by 0
- 2026news-crawler-LM: A Small Long-Context Model For High-Quality News Crawlingcited by 0
- 2026news-crawler-LM: A Small Long-Context Model For High-Quality News Crawling23 Jul 2026
- 2026ReFinE: Streamlining UI Mockup Iteration with Research Findings6 Apr 2026
- 2026SAGEO Arena: A Realistic Environment for Evaluating Search-Augmented Generative Engine Optimization12 Feb 2026
- 2025ALLOY: Generating Reusable Agent Workflows from User Demonstration11 Oct 2025
- 2025Knowledge Extraction on Semi-Structured Content: Does It Remain Relevant for Question Answering in the Era of LLMs?29 Sep 2025
- 2025LLM/Agent-as-Data-Analyst: A Survey28 Sep 2025
- 2025Multilingual Attribute Extraction from News Web Pages4 Feb 2025
- 2024From Context to Action: Analysis of the Impact of State Representation and Context on the Generalization of Multi-Turn Web Navigation Agents31 Oct 2024
- 2024From Grounding to Planning: Benchmarking Bottlenecks in Web Agents3 Sep 2024
- 2024WebRPG: Automatic Web Rendering Parameters Generation for Visual Presentation22 Jul 2024
- 2024Longhorn: State Space Models are Amortized Online Learners19 Jul 2024
- 2024Enhancing Mobile "How-to" Queries with Automated Search Results Verification and Reranking13 Apr 2024
12 more
- 2024Hierarchical Multimodal Pre-training for Visually Rich Webpage Understanding28 Feb 2024
- 2024Combining Language and Graph Models for Semi-structured Information Extraction on the Web21 Feb 2024
- 2024WebLINX: Real-World Website Navigation with Multi-Turn Dialogue8 Feb 2024
- 2023Unifying the Perspectives of NLP and Software Engineering: A Survey on Language Models for Code14 Nov 2023
- 2023URL-BERT: Training Webpage Representations via Social Media Engagements25 Oct 2023
- 2023SEED: Domain-Specific Data Curation With Large Language Models1 Oct 2023
- 2023Embedding-based Retrieval with LLM for Effective Agriculture Information Extracting from Unstructured Data6 Aug 2023
- 2023OBELICS: An Open Web-Scale Filtered Dataset of Interleaved Image-Text Documents21 Jun 2023
- 2023Language Models Enable Simple Systems for Generating Structured Views of Heterogeneous Data Lakes19 Apr 2023
- 2022On Web-based Visual Corpus Construction for Visual Document Understanding7 Nov 2022
- 2022XDoc: Unified Pre-training for Cross-Format Document Understanding6 Oct 2022
- 2022PLAtE: A Large-scale Dataset for List Page Web Extraction24 May 2022
- 2025LLM/Agent-as-Data-Analyst: A Surveycited by 15
- 2024From Grounding to Planning: Benchmarking Bottlenecks in Web Agentscited by 12
- 2025ALLOY: Generating Reusable Agent Workflows from User Demonstrationcited by 3
- 2024From Context to Action: Analysis of the Impact of State Representation and Context on the Generalization of Multi-Turn Web Navigation Agentscited by 1
- 2025ALLOY: Generating Reusable Agent Workflows from User Demonstration11 Oct 2025
- 2025LLM/Agent-as-Data-Analyst: A Survey28 Sep 2025
- 2024From Context to Action: Analysis of the Impact of State Representation and Context on the Generalization of Multi-Turn Web Navigation Agents31 Oct 2024
- 2024From Grounding to Planning: Benchmarking Bottlenecks in Web Agents3 Sep 2024
- 2024Longhorn: State Space Models are Amortized Online Learnerscited by 58
- 2024Longhorn: State Space Models are Amortized Online Learners19 Jul 2024
- 2024WebLINX: Real-World Website Navigation with Multi-Turn Dialoguecited by 177
- 2023Language Models Enable Simple Systems for Generating Structured Views of Heterogeneous Data Lakescited by 101
- 2023Unifying the Perspectives of NLP and Software Engineering: A Survey on Language Models for Codecited by 62
- 2023Embedding-based Retrieval with LLM for Effective Agriculture Information Extracting from Unstructured Datacited by 16
- 2022XDoc: Unified Pre-training for Cross-Format Document Understandingcited by 12
- 2023SEED: Domain-Specific Data Curation With Large Language Modelscited by 10
- 2022On Web-based Visual Corpus Construction for Visual Document Understandingcited by 5
- 2026SAGEO Arena: A Realistic Environment for Evaluating Search-Augmented Generative Engine Optimizationcited by 5
- 2024Hierarchical Multimodal Pre-training for Visually Rich Webpage Understandingcited by 4
- 2024WebRPG: Automatic Web Rendering Parameters Generation for Visual Presentationcited by 4
- 2022PLAtE: A Large-scale Dataset for List Page Web Extractioncited by 3
- 2024Enhancing Mobile "How-to" Queries with Automated Search Results Verification and Rerankingcited by 3
12 most cited of 18 All 18 (JSON)
- 2026news-crawler-LM: A Small Long-Context Model For High-Quality News Crawling23 Jul 2026
- 2026ReFinE: Streamlining UI Mockup Iteration with Research Findings6 Apr 2026
- 2026SAGEO Arena: A Realistic Environment for Evaluating Search-Augmented Generative Engine Optimization12 Feb 2026
- 2025Knowledge Extraction on Semi-Structured Content: Does It Remain Relevant for Question Answering in the Era of LLMs?29 Sep 2025
- 2025Multilingual Attribute Extraction from News Web Pages4 Feb 2025
- 2024WebRPG: Automatic Web Rendering Parameters Generation for Visual Presentation22 Jul 2024
- 2024Enhancing Mobile "How-to" Queries with Automated Search Results Verification and Reranking13 Apr 2024
- 2024Hierarchical Multimodal Pre-training for Visually Rich Webpage Understanding28 Feb 2024
- 2024Combining Language and Graph Models for Semi-structured Information Extraction on the Web21 Feb 2024
- 2024WebLINX: Real-World Website Navigation with Multi-Turn Dialogue8 Feb 2024
- 2023Unifying the Perspectives of NLP and Software Engineering: A Survey on Language Models for Code14 Nov 2023
- 2023URL-BERT: Training Webpage Representations via Social Media Engagements25 Oct 2023
12 newest of 18 All 18 (JSON)