The System Architecture team is working to develop user and machine interfaces for the ‘Knowledge System’. This will facilitate a flow of information from ‘data sources’ (e.g. online publications databases such as PubMed, Mendeley, CrossRef etc) through ‘backend processes’, including the information extraction (e.g., the extraction of structured data from PDFs) and inference processes, i.e., prediction and recommendation algorithms, developed by the computer science team, through to ‘services’, which include a website allowing human users to query the system.