Resource Description Framework
The Resource Description Framework (RDF) is a standard data model developed by the World Wide Web Consortium (W3C) for representing, exchanging, and integrating structured information on the World Wide Web. It provides a framework for describing resources and the relationships between them using machine-readable semantics, enabling data from multiple independent sources to be linked and processed by computers. RDF forms the foundational data model of the Semantic Web and linked data, allowing information to be represented as interconnected graphs rather than isolated documents or database records. By expressing knowledge in a standardized format, RDF facilitates semantic interoperability, data integration, automated reasoning, and knowledge discovery across heterogeneous information systems.
History
The Resource Description Framework originated during the late 1990s as part of the World Wide Web Consortium's efforts to develop the Semantic Web. It evolved from earlier work on metadata frameworks and web resource description, with the first RDF specification published as a W3C Recommendation in 1999. Subsequent revisions refined the data model and serialization formats, culminating in the publication of the RDF 1.1 family of recommendations in 2014. Since its introduction, RDF has become the principal standard for semantic data representation and has been widely adopted in scientific research, digital libraries, government open data initiatives, enterprise knowledge management, and knowledge graph development.
Data model
RDF represents knowledge as a collection of triples, each consisting of three components:
- Subject – the resource being described.
- Predicate – the property or relationship.
- Object – the value of the property or another resource.
Each triple expresses a single factual statement. For example:
```text Microsoft — headquartered in → Redmond
World Health Organization — specialized agency of → United Nations