Semantic analysis

Automated tools to understand the meaning of web content including user generated content.

A semantic analysis service should be provided to not only extract meaning from content in order to improve the search facility, but to improve content categorisation and tagging to suggest related reading for content creators.

This service should accept the content in the request or as a URL and return a list of topics in a machine readable format (e.g. XML, JSON, etc)  The topic list should include matches to the Local Authority taxonomy as well as other topics that have been derived through natural language analysis.

Single sign-on

A consistent and comprehensive view of each user and a better experience for the users.

Any Local Authority system that requires a user to login should allow the user to use the same login details as all other Local Authority systems.  This requires that a federated single-sign-on service is implemented.  Further to this, the SSO service must:

  • allow logins without exposing the user’s password
  • allow differing levels of authentication such as a hardware token
  • provide mechanisms for systems to retrieve the user’s profile (with their knowledge and consent)

The SSO system must provide interfaces for users to create, manage and enter their login and profile information.  Third party systems should never request the user’s login credentials directly.