{'fraction_non_alphanumeric': 0.023809523809523808, 'fraction_numerical': 0.0, 'mean_word_length': 5.005952380952381, '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}}
Toward editable web browser: edit-and-propagate operation for web browsing

This paper proposes a novel technique of browsing Web pages called "Edit-and-Propagate" operation based browsing, where edit operation is regarded as the third operation for interacting with the WWW after conventional clicking and scrolling towards realizing the Editable Web Browser. Our method enables users to delete/emphasize any portion of a browsed Web page at any time and modifies the page by propagating the edit operation. For example, the user can easily delete almost any uninteresting portion of a Web page merely by deleting an example of an unwanted portion. While browsing a Web search result page, the user can rerank search results by deleting an unwanted term or by emphasizing an important term. In this paper, we describe the concept of "Edit-and-Propagate" based browsing, and the implementation of our prototypes. Then we describe the results of our evaluation, which demonstrate the usefulness of our system.