Rdf personal biography

FOAF Vocabulary Specification 0.99


Classes

Class: foaf:Agent

Agent- An agent (eg. person, group, software or physical artifact).

The class is the class of agents; things that do stuff. A well known sub-class is , representing people. Other kinds of agents include and .

The class is useful in a few places in FOAF where would have been overly specific. For example, the IM chat ID properties such as are typically associated with people, but sometimes belong to software bots.

[#] [back to top]


Class: foaf:Document

Document- A document.

The class represents those things which are, broadly conceived, 'documents'.

The class is a sub-class of , since all images are documents.

We do not (currently) distinguish precisely between physical and electronic documents, or between copies of a work and the abstraction those copies embody. The relationship between documents and their byte-stream representation needs clarification (see for related issues).

[#] [back to top]


Class: foaf:Group

Group- A class of Agents.
Status:stable
Properties include:me

Link in Bio: Personal Public Data

The idea of someone's personal presence on the web is as old as the web, though initially personal pages were mainly parts of an academic site. Anyone who ran an internet-connected computer could put up a home page. Initially the internet was out of bounds for commercial use. Then all kinds of sites allowed individuals to have home pages, though it would ll be HTML document, not data.

It is not the place of this note to look at the history of personal web hosting services, like AOL Hometown (1998-2008), Geocities (1998-2009) Freindster (2002-2015), MySpace (2003-), Facebook (2004-), Twitter (2006-), as while they have been mainly about hypermedia, not data. If it was data it could have been calendar files (iCalendar) files, or RSS feeds as a machine-readable form of blog or podcast.

There were then a few projects to allow people to publish data themselves, inclding IndiWeb and FOAF. IndiWeb is a movement that everyone shoild have their own web site, by getting a DNS domain and running a server on it.

FoaF - Freind of a Friend - is an RD

Rdf Data Model (Resource Description Framework)

What is the RDF Data Model?

RDF allows the encoding, exchanging, and reusing of structured metadata across different applications. It basically provides interoperability between applications that exchange machine-understandable information on the web.

Fundamental Concepts of RDF

The basic structures of RDF are triples, consisting of a subject, a predicate, and, an object.

Understanding Nodes and Relations in RDF

In RDF, nodes represent real or abstract things, while relations capture the connections between these things.

Applications of RDF

RDF is used in a number of applications such as knowledge management, content syndication, resource discovery, and personal publishing, among others.

Important RDF Vocabularies

Many RDF vocabularies have been developed for specific domains like FOAF for social networking and DOAC for describing academic credentials.

Why use the RDF Data Model?

Now let's delve into why the RDF data model is significant.

RDF is Decentralized

One core feature of this data model is

Copyright ©figloop.pages.dev 2025