# Metagen

`Xmf\Metagen` is a _metadata generator_ class. It can assist in analysing arbitrary text, and extracting useful subsets, such as the most common words, or summary paragraphs.

Metadata is defined as _"data that provides information about other data."_ In a web application context, this can refer to HTML _meta_ tags, which are data which describe a page's content. Metadata can also be indexing and tagging data related to application data or content.

While it is usually best to provide tools for content authors to specify custom metadata, automated extraction of metadata can be a useful tool.

## Metagen in detail

* [Extracting Data](metagen/extracting-data)
* [Applying Data](metagen/applying-data)
