The innards of BAILII:�opening internal interfaces
Roger Burton West, BAILII
Objectives
Deep linking
Stable URLs
Coverage
Searching
Automated citation markup
Automated citation markup
/^(.*?)
(\[?\d+\]?
(?:\s+
(?:
[-A-Z_\/\d]*\d[-A-Z_\/\d]*|
\d+\([A-Z][_\sA-Za-z]+\)|
\(?[A-Z][A-Za-z']+\)?|
[A-Z.]+
)
){2,}
)
(.*)$/sx
find_citations.cgi
check_citation.cgi
Citation database
Paragraph tags
Stored searches
Users
Small but fast
Cross-LII linking
Dispersed servers
External indexing
What next?