{'fraction_non_alphanumeric': 0.02127659574468085, 'fraction_numerical': 0.0, 'mean_word_length': 4.8431372549019605, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Web tasking: a position paper

A major breakthrough in the web would be to enable web users the freedom to task, with resources from across the web, the same way they browse. Mashup, REST service composition, IFTTT and others have made some contribution to that effect. However, none of them is sufficient for web users' everyday use. I present a resource-oriented solution to this problem by introducing a RESTful representation of resources' actions. Using a web tasker, like the browser counterpart, users can express their tasks by selecting resource and its action. They can also specify conditions for executions as well as sequences of resource actions as hypermedia links of actions. Captured by a specialized media type, such instances of web tasking can be processed and executed by machine as an approach for resource oriented web automation as well as resource oriented web agents.