Workflow
Every time clients sign in with their account using the client endpoint, their user profile is securely fetched. Depending on the user profile, the interface builder creates a personalized user interface and sends it back to the client. This interface contains a personalized set of options for content conversion.
Figure 1 shows an example for a user interface of the framework, containing different options for conversion. Once such an option is triggered, a request is sent to the matched engine in the cloud which processes the request. Finally the result is sent back to the client and rendered directly in the webpage.
Figure 2 shows an example of rendered result of an engine that annotates keywords of sentences with AAC (Augmentative & Alternative Communication) Symbols.
Expandability
EasyReading is component based, and external developers will be able to contribute to the framwork with new:
- Engines
- Userinterfaces
- Renderers of engine/conversion results
As all the EasyReading framwork is open source, companies and research faculties will also be able to set up their own private version of the framework or add a new conversion engine to the existing system.