This application is based upon and claims the benefit of priority of the prior Japanese Patent Application No. 2016-110080, filed on Jun. 1, 2016, the entire contents of which are incorporated herein by reference.
The embodiments discussed herein are related to a reading support apparatus, a computer-readable storage medium having stored therein a reading support program, and a reading support method.
On the assumption of carefully reading sentences such as terms of service, a privacy policy, or the like to use an application, a Web service, or the like, users may be liable for users' responsibility if they violate the provisions. However, documents such as the terms of service are long and difficult to understand. The user feels confirmation as a burden and uses service or the like without fully understanding a usage condition. As a result, the user may suffer disadvantage later.
In a case of the terms of service for a Social Networking Service (SNS), there may be a case of including text to prohibit use of the SNS related to a business aim such that an event opening accompanying some kind of money transfer is disclosed to an unspecified number of people via the SNS. Such action may be intentionally conducted by an ordinary user. In a case in which the user does not carefully read and fully understand the terms of service, disadvantages may occur. In addition, as another example, in a plan selection of voluntary insurance of a car, there may be a case in which as a result of not carefully reading a contract, the user may misunderstand a meaning of interpersonal insurance, and the user may choose a plan that does not provide with a personal injury insurance (compensation for injured fellow passengers).
If descriptions such as the term and the like are ambiguous ones so that an interpretation thereof differs among people, a sentence creator may have a disadvantage in a case of a dispute about the interpretation. That is a reason why the descriptions are specified. As a result, the sentence becomes longer and difficult. However, for the sentence creator, it is preferable to minimize a cost to respond to a complaint and an inquiry from the user.
In contrast, technologies, which are not related to the contract, are known to devise a user interface of a screen, direct a user's attention to an important portion, and urge user's comprehension of a display content by an emphasis display or the like.
International Publication Pamphlet No. WO 03/103564
Japanese Laid-open Patent Publication No. 2010-55231
Japanese Laid-open Patent Publication No. 2014-63483
According to one aspect of the embodiments, a reading support apparatus includes a memory; and a processor coupled to the memory and the processor configured to retain, in the memory, a provider address at which a document is registered; monitor connection from a user with respect to the provider address retained in the memory; acquire a word included in the document, the word being used for a search conducted by the user in a state in which the user browses the document corresponding to the provider address; and output the word.
The object and advantages of the invention will be realized and attained by means of the elements and combinations particularly pointed out in the claims.
It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory and are not restrictive of the invention, as claimed.
It is difficult to simplify description of a document such as a contract or the like, due to importance of contents and the like. Even for a user who attempts to thoroughly read the contract, it is difficult to comprehend the contents by reading it once. In contrast, a document creator does not have the viewpoint of the user. It is difficult for the document creator to know which portion is difficult for the user to understand. Also, opportunities to modify the contents of the contract to be a more understandable expression are limited for the document creator.
Accordingly, in one aspect of an embodiment, a scheme for outputting information to inform the document creator of the document about a portion predicted as being difficult to understand is provided below.
A preferred embodiment of the present invention will be described with reference to the accompanying drawings. It is noted that a contract as the sentence to be browsed will be described as an example. The embodiment is also applied to documents other than the contract.
<Configuration>
The log receiving/aggregating part 21 receives search logs 45 from the multiple terminals 4, and includes a function for outputting aggregation logs 22, in which the search logs 45 are aggregated for the multiple users. The portion-to-be-improved extraction part 23 includes a function for extracting portions searched multiple times as portions to be improved by aggregating and analyzing the portions to be improved based on the aggregation logs 22. The portion-to-be-improved presenting part 25 includes a function for presenting information of the portion to be improved to a contract creator (regarded as the document creator) for each of contracts retained in a portion-to-be-improved aggregation result 24.
The contract browsing part 40 includes a function for browsing the contract by accessing the contract server 1, and corresponds to a general purpose browser or a dedicated application. The search word extracting part 41 includes a function for monitoring a start-up of the contract browsing part 40, referring to a contract URL (Uniform Resource Locator) list 42, a search engine URL list 43, and a contract word Database (DB) 44.
(1) One of URLs listed in the contract URL list 42 is accessed by the contract browsing part 40. Or, a tab displaying a page of the URL is activated in the contract browsing part 40.
(2) The URL or the tab, which is activated by a next operation from the above item (1), is included in the search engine URL list 43.
(3) A searched word includes a term registered in the contract word DB 44. The term may be a word being meaningful by itself in the contract in a state of eliminating postpositional particles (“te”, “ni”, “wo”, and “ha” in Japanese), which immediately follow the modified noun, verb, adjective, or sentence.
The log sending part 46 includes a function for sending contents of the search logs 45 to the analysis server 2 at a predetermined timing.
The contract server 1 includes a Central Processing Unit (CPU) 102, a Read Only Memory (ROM) 103, a Random Access Memory (RAM) 104, and a Non-Volatile Random Access Memory (NVRAM) 105, which are mutually connected via a bus 101. Also, the contract server 1 includes an InterFace (I/F) 106 connected to the bus 101, an I/O 107 as an Input/Output device, a Hard Disk Drive/Solid State Drive (HDD/SDD) 108, and a Network Interface Card (NIC) 109. Moreover, a monitor 110, a keyboard 111, a mouse 112, and the like are connected to the I/O 107. Instead of the keyboard 111 and the mouse 112, a touch panel may be implemented. As a recording medium, a Compact Disk/Digital Versatile Disk (CD/DVD) drive or the like may be connected to the I/O 107. A recording medium 107a may be any type of a recording medium, which is a non-transitory tangible computer-readable medium including a data structure. The recording medium 107a may be a non-transitory tangible computer-readable medium including a data structure such as a Compact Disc Read-Only Memory (CD-ROM), a Universal Serial Bus (USB) memory, or the like, or a semiconductor memory such as a flash memory.
The functions of the contract server 1 and the like described with reference to
Programs operating the log receiving/aggregating part 21, the portion-to-be-improved extraction part 23, and the portion-to-be-improved presenting part 25 of the analysis server 2 in
<Operation>
The user reading the contract may have a question, when the user is not able to determine a meaning or a concrete example of the term in the contract. In such case, the user conducts a search operation in order to search by the search service 5 (step S104). The contract browsing part 40 sends a search request accompanying a search word with respect to the search service 5 (step S105). The search service 5 performs a search process in response to the search request, and sends a search result as a reply (step S106).
Information indicating such behavior pertinent to the searches of the user is monitored by the search word extracting part 41, and the search word is acquired and is recorded in the search logs 45 when a predetermined condition is satisfied (step S107). As the predetermined condition, first, before the search, it is determined whether one of URLs in the contract URL list 42 is accessed and whether the tab of the contract browsing part 40 displaying the page of the accessed URL becomes active.
As a next condition in a case in which the above described condition is satisfied, by an operation following the above described access, it is determined whether the activated URL or tab is included in the search engine URL list 43.
As a further next condition in a case in which the above described condition is satisfied, it is determined whether the search word entered in the search service includes the term being meaningful by itself in the contract in a state of eliminating postpositional particles (“te”, “ni”, “wo”, and “ha” in Japanese), which is registered in the contract word DB 44.
When all these conditions are satisfied, the search word extracting part 41 records the search logs 45.
Referring to
When the log receiving/aggregating part 21 of the analysis server 2 receives a log, multiple logs are aggregated, and are output to the aggregation logs 22 (step S112).
Referring to
Back to
It is noted that a highly important letter string portion, which is displayed in red in order to attract attention, may correspond to a portion where the search rate is greater than or equal to a predetermined value (preferably, 20%) in the portion-to-be-improved aggregation result 24 (
The contract creator browses the presentation of the portion to be improved to concretely comprehend which portion is difficult to understand. Based on this comprehension, it is possible for the contract creator to modify the contract later.
<General Overview>
As described above, according to the embodiment, based on the search conducted by the user in the course of reading the document such as the contract or the like, the information pertinent to a difficult word in the document is provided to the document creator, and gives a chance of modifying the document to the document creator. Accordingly, it is possible to output information to inform the document creator of the portion predicted as being difficult to understand in the document.
The contract URL list 42 is an example of “retaining an address”. The search word extracting part 41 is an example of “acquiring a word”. The portion-to-be-improved presenting part 25 is an example of “outputting the word”.
All examples and conditional language recited herein are intended for pedagogical purposes to aid the reader in understanding the invention and the concepts contributed by the inventor to furthering the art, and are to be construed as being without limitation to such specifically recited examples and conditions, nor does the organization of such examples in the specification relate to a showing of the superiority and inferiority of the invention. Although the embodiments of the present invention have been described in detail, it should be understood that the various changes, substitutions, and alterations could be made hereto without departing from the spirit and scope of the invention.
Number | Date | Country | Kind |
---|---|---|---|
2016-110080 | Jun 2016 | JP | national |