How is it built?

Since they were developed by several people with different skills and interests, both code bases use a combination of free software/open source programs.

The data processing pipeline looks like this:

Because the MP and proceedings data is stored in XML between stages, it is available in a format suitable for use by other projects. The UK group already provides this data to research organizations.