Information processing device, information processing method, and program

JP7651448B2Active Publication Date: 2025-03-26HONDA MOTOR CO LTD
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
JP2021212101
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2021-12-27
Publication Date
2025-03-26
Estimated Expiration
2041-12-27

AI Technical Summary

Benefits of technology

【0009】 本発明によれば、法規等の制定又は改訂に対して、より良好に対応することが可能となる。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007651448000001
    Figure 0007651448000001
  • Figure 0007651448000002
    Figure 0007651448000002
  • Figure 0007651448000003
    Figure 0007651448000003
Patent Text Reader

Abstract

To provide an information processing device, an information processing method, and a program which determine a keyword available to predict movement of establishment or revision of lows and regulations or a standard.SOLUTION: An information processing device 10 includes: a keyword extraction unit 36 which extracts a keyword from pieces of acquisition information; an analysis object movement data production unit 40 which analyzes movement of an analysis object keyword from a predetermined viewpoint to thereby produce analysis object movement data quantitatively showing the movement of the analysis object keyword; and a specific keyword determination unit 44 which, on the basis of past case movement data concerning a past case keyword concerning a past case having led to establishment or revision of lows and regulations or a standard and the analysis object movement data, determines whether or not the analysis object keyword is applicable to a specific keyword available to predict the movement of the establishment or the revision of the lows and regulations or the standard.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present invention relates to an information processing device, an information processing method, and a program. [Background technology]

[0002] Patent Document 1 discloses a legal regulation information management system that can quickly provide customers with product data that corresponds to legal amendments. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] JP 2004-110149 A Summary of the Invention [Problem to be solved by the invention]

[0004] However, the technology disclosed in Patent Document 1 merely provides customers with product data that corresponds to legal amendments. There is a need for a technology that can better accommodate the establishment or amendment of laws and regulations.

[0005] The present invention aims to solve the above-mentioned problems. [Means for solving the problem]

[0006] An information processing device according to one embodiment of the present invention comprises an information acquisition unit that acquires information from a website at intervals of a period of time, a keyword extraction unit that extracts keywords from the acquired information acquired by the information acquisition unit, an analysis target trend data generation unit that generates analysis target trend data that quantitatively indicates the trend of an analysis target keyword, which is a keyword that is the subject of trend analysis, by analyzing the trend of the analysis target keyword from a predetermined perspective, and a specific keyword determination unit that determines whether the analysis target keyword corresponds to a specific keyword, which is a keyword that can be used to predict trends in the enactment or revision of laws, regulations or standards, based on past case trend data obtained by analyzing past case keywords, which are keywords related to past cases that led to the enactment or revision of laws, regulations or standards, from the above perspective, and the analysis target trend data.

[0007] An information processing method according to another aspect of the present invention includes an acquisition step of acquiring information from a website at intervals of a period of time, a keyword extraction step of extracting keywords from the acquired information acquired in the acquisition step, an analysis target trend data generation step of generating analysis target trend data that quantitatively indicates the trend of an analysis target keyword, which is a keyword that is the subject of trend analysis, by analyzing the trend of the analysis target keyword from a predetermined perspective, and a specific keyword determination step of determining whether the analysis target keyword corresponds to a specific keyword, which is a keyword that can be used to predict trends in the enactment or revision of laws, regulations or standards, based on past case trend data obtained by analyzing past case keywords, which are keywords related to past cases that led to the enactment or revision of laws, regulations or standards, from the above perspective, and the analysis target trend data.

[0008] A program according to yet another aspect of the present invention causes a computer to execute an acquisition step of acquiring information from a website at intervals of a period of time; a keyword extraction step of extracting keywords from the acquired information, which is the information acquired in the acquisition step; an analysis target trend data generation step of generating analysis target trend data that quantitatively indicates the trend of an analysis target keyword, which is a keyword that is the subject of trend analysis, by analyzing the trend of the analysis target keyword from a predetermined perspective; and a specific keyword determination step of determining whether the analysis target keyword corresponds to a specific keyword, which is a keyword that can be used to predict trends in the enactment or revision of laws, regulations or standards, based on past case trend data obtained by analyzing past case keywords, which are keywords related to past cases that led to the enactment or revision of laws, regulations or standards, from the above perspective, and the analysis target trend data. Effect of the Invention

[0009] According to the present invention, it becomes possible to better respond to the establishment or revision of laws and regulations. [Brief description of the drawings]

[0010] [Figure 1] FIG. 1 is a block diagram showing an information processing apparatus according to an embodiment. [Diagram 2] FIG. 2 is a flow chart illustrating an information processing method according to one embodiment. [Diagram 3] FIG. 3 is a flow chart illustrating an information processing method according to one embodiment. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0011] [One embodiment] An information processing device, an information processing method, and a program according to an embodiment will be described with reference to Figures 1 to 3. Figure 1 is a block diagram showing the information processing device according to the present embodiment.

[0012] An information processing device 10 according to this embodiment can communicate with a server device 14 via a network 12 such as the Internet. In Fig. 1, one server device 14 out of multiple server devices 14 is illustrated.

[0013] The information processing device 10 may include a calculation unit 16, a storage unit 18, an operation unit 20, a display unit 22, and a communication unit 24. The information processing device 10 may include components other than these components, but the description thereof will be omitted here.

[0014] The server device 14 is, for example, a web server. A website may be built on the server device 14. The server device 14 may include a calculation unit 26, a storage unit 28, and a communication unit 30. The server device 14 may include components other than these components, but the description thereof will be omitted here.

[0015] As described above, the information processing device 10 may include the calculation unit 16. The calculation unit 16 may be configured by a processor such as a CPU (Central Processing Unit) or a GPU (Graphics Processing Unit), that is, a processing circuitry. The calculation unit 16 may include a control unit 32, an information acquisition unit 34, a keyword extraction unit 36, a classification unit 37, a related keyword determination unit 38, an analysis target trend data generation unit 40, a specific keyword determination unit 44, a specific keyword acquisition unit 45, a storage processing unit 46, and a display control unit 48. The control unit 32, the information acquisition unit 34, the keyword extraction unit 36, the classification unit 37, the related keyword determination unit 38, the analysis target trend data generation unit 40, the specific keyword determination unit 44, the specific keyword acquisition unit 45, the storage processing unit 46, and the display control unit 48 may be realized by the calculation unit 16 executing a program stored in the storage unit 18. The calculation unit 16 may also include components other than those mentioned above, but the description thereof will be omitted here.

[0016] At least a part of the control unit 32, the information acquisition unit 34, the keyword extraction unit 36, the classification unit 37, the related keyword determination unit 38, the analysis target trend data generation unit 40, the specific keyword determination unit 44, the specific keyword acquisition unit 45, the storage processing unit 46, and the display control unit 48 may be realized by an integrated circuit such as an ASIC (Application Specific Integrated Circuit) or an FPGA (Field-Programmable Gate Array). Also, at least a part of the control unit 32, the information acquisition unit 34, the keyword extraction unit 36, the classification unit 37, the related keyword determination unit 38, the analysis target trend data generation unit 40, the specific keyword determination unit 44, the specific keyword acquisition unit 45, the storage processing unit 46, and the display control unit 48 may be configured by an electronic circuit including a discrete device.

[0017] As described above, the information processing device 10 may include a storage unit 18. The storage unit 18 may include a volatile memory (not shown) and a non-volatile memory (not shown). The volatile memory may include, for example, a random access memory (RAM). The volatile memory is used as a working memory of the processor and temporarily stores data required for processing or calculation. The non-volatile memory may include, for example, a read only memory (ROM) and a flash memory. The non-volatile memory is used as a storage memory and stores programs, tables, maps, and the like. At least a part of the storage unit 18 may be included in the processor, integrated circuit, and the like described above. The storage unit 18 may further include a hard disk drive (HDD), a solid state drive (SSD), and the like. An application program for causing a computer to execute the information processing method according to the present embodiment is pre-installed in the storage unit 18. The storage unit 18 may also include a past case trend data storage unit 50 in which past case trend data described later is stored. At least a part of the storage unit 18 may be configured by a storage (not shown) provided separately from the information processing device 10. Such a storage may include, for example, a storage of AWS (Amazon Web Service), but is not limited thereto.

[0018] As described above, the information processing device 10 may be provided with an operation unit 20. The operation unit 20 may be used when a user performs an operation input to the information processing device 10. Examples of the operation unit 20 include, but are not limited to, a keyboard, a mouse, and the like.

[0019] As described above, the information processing device 10 may be provided with a display unit 22. The display unit 22 is provided with a display element (not shown). As the display element, for example, a liquid crystal display element, an organic electroluminescence display element, or the like may be used. The operation unit 20 and the display unit 22 may be configured by a touch panel (not shown) provided with such a display element.

[0020] As described above, the information processing device 10 may include a communication unit 24. The communication unit 24 may include, for example, a communication module (not shown). The communication unit 24 may communicate with a communication unit 30 included in the server device 14 via the network 12.

[0021] As described above, the server device 14 may include a calculation unit 26. The calculation unit 26 may be configured with a processor such as a CPU or a GPU, i.e., a processing circuit. The calculation unit 26 may include a control unit 54. The control unit 54 is responsible for the overall control of the server device 14. The control unit 54 may be realized by the calculation unit 26 executing a program stored in the storage unit 28. The calculation unit 26 may also include components other than the control unit 54, but a description thereof will be omitted here.

[0022] At least a part of the control unit 54 may be realized by an integrated circuit such as an ASIC, an FPGA, etc. Also, at least a part of the control unit 54 may be configured by an electronic circuit including discrete devices.

[0023] As described above, the server device 14 may include a storage unit 28. The storage unit 28 may include a volatile memory (not shown) and a non-volatile memory (not shown). The storage unit 28 may further include an HDD, an SSD, etc. As described above, a website is constructed on the server device 14. The storage unit 28 may store page data constituting a webpage. The webpage may include text information.

[0024] As described above, the information processing device 10 may include the control unit 32. The control unit 32 is responsible for controlling the entire information processing device 10.

[0025] As described above, the information processing device 10 may include the information acquisition unit 34. The information acquisition unit 34 acquires information from a designated site, which is a website designated in advance by a user. More specifically, the information acquisition unit 34 acquires text information from the designated site. Only one website may be designated as the designated site, or multiple websites may be designated as the designated site.

[0026] Examples of the designated sites include, but are not limited to, popular websites, specialized websites, websites related to national policies, etc. Examples of popular websites include, but are not limited to, news sites, etc. Examples of specialized websites include, but are not limited to, websites of specialized institutions, etc. Examples of websites related to national policies include, but are not limited to, websites of political parties, websites of government agencies, etc. The information acquisition unit 34 may appropriately acquire information from undesignated sites, which are websites other than the websites designated in advance by the user.

[0027] The general process by which a law or standard is established or revised is as follows. That is, in the first stage, interest in the issue arises. In the first stage, the issue becomes a topic of conversation. In the first stage, the issue is generally reported by general information sources. General information sources may include, but are not limited to, news organizations. In the first stage, the issue may be reported by, for example, popular websites. That is, in the first stage, the issue may be reported by websites of news organizations. In the first stage, the issue is also reported by specialized information sources. That is, in the first stage, the issue is reported by, for example, specialized institutions. More specifically, in the first stage, the issue is reported by, for example, the websites of specialized institutions. In the second stage, the issue becomes a social issue. Also, in the second stage, technological advances are made to solve the issue. In the third stage, the matter becomes an agenda item for a meeting, etc. In the third stage, the case is also reported by political parties, government agencies, etc. More specifically, in the third stage, the case is reported from websites of political parties, government agencies, etc. In the fourth stage, laws and regulations or standards are enacted or revised. More specifically, in the fourth stage, the case is reported from websites of legal information, standard information, etc. Since laws and regulations or standards are enacted or revised through the above process, obtaining information from specific sites such as those described above contributes to obtaining specific keywords that can be used to predict the trend of enactment or revision of laws and regulations or standards. In this specification, laws and regulations are interpreted in a broad sense and are not limited to statutes. Note that statutes are a general term for laws (legal norms enacted by parliaments) and orders (legal norms enacted by administrative agencies).

[0028] The information acquisition unit 34 acquires such information at intervals of time. The information acquisition unit 34 acquires such information periodically, for example. The information acquisition unit 34 acquires such information, for example, once a week, but is not limited to this. The information acquisition unit 34 may acquire such information daily or once a month. Furthermore, the information acquisition unit 34 may acquire such information irregularly.

[0029] As described above, the information processing device 10 may be provided with a keyword extraction unit 36. The keyword extraction unit 36 ​​extracts keywords from the acquired information, which is information acquired by the information acquisition unit 34. The keyword extraction may be performed as follows. First, the keyword extraction unit 36 ​​divides the text information acquired by the information acquisition unit 34 into words. Next, the keyword extraction unit 36 ​​extracts keywords from the multiple words obtained by the division. The keyword extraction may be performed, for example, as follows. That is, in the extraction of keywords, an independent word is extracted as a keyword, while an auxiliary word is not extracted as a keyword. An independent word is a word that can form a phrase by itself. An auxiliary word is a word that cannot form a phrase by itself, but is attached after an independent word to form a phrase. The method of extracting keywords is not limited to the above. In this way, keywords are extracted from the information acquired by the information acquisition unit 34. When translation is required for the text information acquired by the information acquisition unit 34, the keyword extraction unit 36 ​​translates the text information before dividing the text information into words. At least a part of the keyword extraction unit 36 ​​may use artificial intelligence (AI).

[0030] As described above, the information processing device 10 may include a classification unit 37. The classification unit 37 determines whether the keyword extracted by the keyword extraction unit 36 ​​belongs to any of a plurality of fields classified in advance. Such fields may include, but are not limited to, politics, economics, industry, technology, entertainment, and the like. The classification unit 37 links information indicating the field to which the keyword belongs to the keyword to the keyword. Artificial intelligence may be used for at least a part of the classification unit 37.

[0031] As described above, the information processing device 10 may be provided with a related keyword determination unit 38. The related keyword determination unit 38 determines related keywords related to a keyword. The related keyword determination unit 38 determines a keyword that is relatively highly related to a keyword as a related keyword of the keyword. The related keyword determination unit 38 does not determine a keyword that is relatively less related to a keyword as a related keyword of the keyword.

[0032] The related keyword determination unit 38 determines related keywords as follows. That is, when multiple keywords exist in a sentence, these keywords are linked to each other. The related keyword determination unit 38 can determine the relationship between keywords based on, for example, the number of times that the link between the keywords appears in the same document. For example, the number of times that the link between the keywords appears can be a value indicating the degree of the relationship, but is not limited to this.

[0033] An example will be described in which the following sentence (first sentence) exists in a document. The first sentence is, for example, "I like dogs." The keywords extracted from the first sentence are "I," "dog," and "like." Since "I," "dog," and "like" exist in the first sentence, "I," "dog," and "like" are linked to each other. If we focus only on the first sentence, these keywords are linked to each other only once.

[0034] In the document, not only the first sentence but also the second sentence exists. When a common keyword exists in the first sentence and the second sentence, the related keyword determination unit 38 focuses on both the first sentence and the second sentence. The second sentence is, for example, "I also like cats." The keywords extracted from the second sentence are "I", "cat", and "like". The first sentence and the second sentence are common in that they both contain "I". In addition, the first sentence and the second sentence are common in that they both contain "like". Therefore, the related keyword determination unit 38 focuses on both the first sentence and the second sentence. Since "I", "cat", and "like" exist in the second sentence, "I", "cat", and "like" are linked to each other. When focusing on both the first sentence and the second sentence, the frequency of the link between the keywords is as follows. That is, the frequency of the link between "I" and "like" is two times overall. The frequency of the link between "I" and "dog" is one time overall. The number of times that the tie between "I" and "cat" occurs is 1. The number of times that the tie between "dog" and "like" occurs overall is 1. The number of times that the tie between "cat" and "like" occurs overall is 1. The number of times that the tie between "dog" and "cat" occurs overall is 0.

[0035] There are many sentences in the document. The related keyword determination unit 38 determines the relevance between keywords by focusing on many sentences included in the acquired information. The related keyword determination unit 38 determines a keyword whose relevance to a keyword is equal to or greater than a relevance threshold as a related keyword of the keyword. For example, if the number of occurrences of the association between "I" and "like" is, for example, 10, and the relevance threshold is, for example, 5, the relevance of "like" to "I" is equal to or greater than the relevance threshold. Therefore, in such a case, the related keyword determination unit 38 determines "like" as a related keyword of "I". In such a case, the relevance of "I" to "like" is also equal to or greater than the relevance threshold. Therefore, the related keyword determination unit 38 determines "I" as a related keyword of "like". Note that, here, the case where a relevance threshold is set has been described as an example, but is not limited to this. The relevance threshold may not be set.

[0036] The related keyword determination unit 38 does not determine that a keyword whose relevance to a keyword is less than the relevance threshold is a related keyword of the keyword. For example, if the number of occurrences of the association between "I" and "dog" is 3 and the relevance threshold is 5, the relevance of "dog" to "I" is less than the relevance threshold. Therefore, in such a case, the related keyword determination unit 38 does not determine that "dog" is a related keyword of "I". In such a case, the relevance of "I" to "dog" is also less than the relevance threshold. Therefore, the related keyword determination unit 38 does not determine that "I" is a related keyword of "dog".

[0037] In this way, the related keyword determination unit 38 determines related keywords related to the keyword. Artificial intelligence may be used for at least a part of the related keyword determination unit 38.

[0038] The related keyword determination unit 38 stores the keyword and its related keywords in the storage unit 18 in association with each other.

[0039] As described above, the information processing device 10 may be provided with an analysis target trend data generation unit 40. The analysis target trend data generation unit 40 analyzes the trends of the analysis target keywords (analysis target keywords) from a predetermined perspective (index). The analysis target keywords are keywords that are the subject of trend analysis (trend analysis). The analysis target trend data generation unit 40 may generate analysis target trend data that quantitatively indicates the trends of the analysis target keywords by analyzing the trends of the analysis target keywords from a predetermined perspective.

[0040] Such aspects may include the following first, second, third, and fourth aspects.

[0041] The first aspect (first index) is, for example, an elapsed period. The elapsed period is the period from when the keyword to be analyzed started to appear in the acquired information. In other words, the elapsed period is the period from when the keyword to be analyzed first appeared on the specified site.

[0042] The first aspect may be a period of continuous appearance, which is a period during which the keyword to be analyzed appears consecutively in the acquired information.

[0043] The second perspective (second index) is, for example, the change over time in the number of occurrences. The number of occurrences is the number of keywords to be analyzed that appear in the acquired information. The number of occurrences is the number of keywords to be analyzed that are included in the acquired information obtained this time. The number of keywords to be analyzed that are included in acquired information obtained before the last time is not included in the current number of occurrences. The change over time in the number of occurrences can be interpreted broadly. In other words, the change over time in the rate of increase in the number of occurrences can also be included in the change over time in the number of occurrences.

[0044] The third perspective (third index) is, for example, the change over time in the number of related keywords. The number of related keywords is the number of related keywords related to the analyzed keyword. The change over time in the number of related keywords can be interpreted broadly. In other words, the change over time in the rate of increase in the number of related keywords can also be included in the change over time in the number of related keywords.

[0045] The third perspective may be the change over time in the number of newly related keywords. The number of newly related keywords is the number of new related keywords that are related keywords that have newly become related to the analyzed keyword. The number of related keywords that had become related to the analyzed keyword in the previous stage is not included in the number of newly related keywords. The change over time in the number of newly related keywords may be interpreted broadly. In other words, the change over time in the rate of increase in the number of newly related keywords may also be included in the change over time in the number of newly related keywords.

[0046] The fourth aspect (fourth index) is, for example, a change over time in a related field. A related field is a field to which related keywords related to the keyword to be analyzed belong.

[0047] The fourth aspect may be the change over time in the number of related fields. The number of related fields is the number of related fields to which the related keywords belong. The change over time in the number of related fields may be interpreted broadly. In other words, the change over time in the rate of increase in the number of related fields may also be included in the change over time in the number of related fields.

[0048] The analysis target trend data generating unit 40 generates analysis target trend data that quantitatively indicates the trends of the analysis target keywords based on the results of the above-mentioned analysis. That is, the analysis target trend data generating unit 40 generates analysis target trend data based on the results of the analysis from the four perspectives as described above. The analysis target trend data generating unit 40 stores the analysis target trend data thus generated in the memory unit 18. The analysis target trend data generated by the analysis target trend data generating unit 40 is stored in the memory unit 18 in a state linked to the analysis target keywords.

[0049] As described above, the information processing device 10 may be provided with a specific keyword determination unit 44. The specific keyword determination unit 44 determines whether the analysis target keyword corresponds to a specific keyword. The specific keyword is a keyword that can be used to predict the trend of establishment or revision of laws, regulations, or standards. Whether the analysis target keyword is a specific keyword may be determined as follows. That is, the specific keyword determination unit 44 determines the degree of similarity between the past case trend data and the analysis target trend data. More specifically, the specific keyword determination unit 44 determines the degree of similarity between the past case trend data and the analysis target trend data by comparing at least a part of the past case trend data with at least a part of the analysis target trend data. The past case trend data is data obtained by analyzing past case keywords, which are keywords related to past cases that led to the establishment or revision of laws, regulations, or standards, from the above-mentioned perspective. More specifically, the past case trend data is data obtained by analyzing past case keywords, which are keywords related to past cases that led to the establishment or revision of laws, regulations, or standards, from the above four perspectives. The past case trend data is pre-stored in the past case trend data storage unit 50. For example, the past case trend data storage unit 50 may store a plurality of past case trend data, but is not limited to this. Artificial intelligence may be used for at least a part of the specific keyword determination unit 44.

[0050] The specific keyword determination unit 44 determines whether the degree of similarity between the past case trend data and the analysis target trend data is equal to or greater than a predetermined degree threshold. About If the degree of similarity between the past case trend data and the analysis target trend data is equal to or greater than the degree of similarity threshold, it is considered that the analysis target keyword is relatively likely to be usable for predicting the trend of the establishment or revision of laws, regulations, or standards. Therefore, in such a case, the specific keyword determination unit 44 determines that the analysis target keyword corresponds to a specific keyword. About If the degree of the analysis target keyword is less than the threshold value, it is considered that the possibility that the analysis target keyword can be used to predict the trend of the establishment or revision of laws, regulations, or standards is relatively low. Therefore, in such a case, the specific keyword determination unit 44 does not determine that the analysis target keyword corresponds to the specific keyword. In this way, the specific keyword determination unit 44 determines whether the analysis target keyword corresponds to the specific keyword based on the past case trend data and the analysis target trend data.

[0051] As described above, a plurality of pieces of past case trend data can be stored in the past case trend data storage unit 50. The specific keyword determination unit 44 determines the degree of similarity between any of the plurality of pieces of past case trend data and the analysis target trend data. To a certain extent If the frequency is equal to or greater than the threshold value, the analyzed keyword may be determined to be a specific keyword.

[0052] The specific keyword acquisition unit 45 acquires the specific keywords identified by the specific keyword determination unit 44. The specific keyword acquisition unit 45 stores the acquired specific keywords in the memory unit 18. The specific keywords are stored in the memory unit 18 in a state linked to the analysis target trend data. The specific keywords stored in the memory unit 18 are used to predict trends in the establishment or revision of laws, regulations, or standards. In other words, a user can predict trends in the establishment or revision of laws, regulations, or standards by searching for information using the specific keywords.

[0053] As described above, the information processing device 10 may be provided with the storage processing unit 46. The storage processing unit 46 performs the following process when a law or standard is established or revised regarding a case related to an analysis target keyword determined by the specific keyword determination unit 44 to be a specific keyword. That is, in such a case, the storage processing unit 46 adds the analysis target trend data related to the analysis target keyword to the past case trend data storage unit 50 as past case trend data.

[0054] As described above, the information processing device 10 may include the display control unit 48. The display control unit 48 may control the screen display of the display unit 22. Artificial intelligence may be used for at least a part of the display control unit 48.

[0055] Next, the information processing method according to this embodiment will be described with reference to Fig. 2. Fig. 2 is a flowchart showing the information processing method according to this embodiment.

[0056] In step S1, the information acquisition unit 34 acquires information from a designated site, which is a website designated in advance by a user, and then proceeds to step S2.

[0057] In step S2, the keyword extraction unit 36 ​​extracts keywords from the acquired information, which is information acquired by the information acquisition unit 34. After that, the process proceeds to step S3.

[0058] In step S3, the classification unit 37 determines whether the keyword extracted by the keyword extraction unit 36 ​​belongs to any of a plurality of fields that are divided in advance. Then, the process proceeds to step S4.

[0059] In step S4, the related keyword determination unit 38 determines related keywords related to the keyword, and then the process proceeds to step S5.

[0060] In step S5, the analysis target trend data generation unit 40 analyzes the trend of the analysis target keyword from a first perspective. As described above, the first perspective is the elapsed period or the continuous appearance period. As described above, the elapsed period is the period from when the analysis target keyword begins to appear in the acquired information. The continuous appearance period is the period during which the analysis target keyword continuously appears in the acquired information. After this, the process proceeds to step S6.

[0061] In step S6, the analysis target trend data generating unit 40 analyzes the trend of the analysis target keyword from a second perspective. As described above, the second perspective is the change in the number of occurrences over time. As described above, the number of occurrences is the number of analysis target keywords that appear in the acquired information. After this, the process proceeds to step S7.

[0062] In step S7, the analysis target trend data generation unit 40 analyzes the trend of the analysis target keyword from a third perspective. As described above, the third perspective is the change over time in the number of related keywords or the change over time in the number of new related keywords. As described above, the change over time in the number of related keywords is the number of related keywords related to the analysis target keyword. As described above, the number of new related keywords is the number of new related keywords that are related keywords that have newly become related to the analysis target keyword. After this, the process proceeds to step S8.

[0063] In step S8, the analysis target trend data generation unit 40 analyzes the trend of the analysis target keyword from a fourth perspective. As described above, the fourth perspective is the change over time in related fields or the change over time in the number of related fields. As described above, the related field is the field to which the related keyword belongs. As described above, the number of related fields is the number of related fields. After this, the process proceeds to step S9.

[0064] In step S9, the analysis target trend data generating unit 40 generates analysis target trend data that quantitatively indicates the trend of the analysis target keyword based on the results of the above analysis. After that, the process proceeds to step S10.

[0065] In step S10, the specific keyword determination unit 44 determines the degree of similarity between the analysis target trend data and the past case trend data. As described above, the past case trend data is data obtained by analyzing past case keywords, which are keywords related to past cases that led to the enactment or revision of laws, regulations or standards, from the above-mentioned perspectives. As described above, multiple past case trend data can be stored in the past case trend data storage unit 50. The specific keyword determination unit 44 determines the degree of similarity between each of the multiple past case trend data and the analysis target trend data. After this, the process proceeds to step S11.

[0066] In step S11, the specific keyword determination unit 44 determines whether the degree of similarity between the analysis target trend data and the past case trend data is equal to or greater than a predetermined degree threshold. About If the degree of similarity is equal to or greater than the degree threshold (YES in step S11), the process proceeds to step S12. More specifically, the degree of similarity between at least one of the multiple past case trend data and the analysis target trend data is determined in advance. About If the degree of similarity between the analysis target trend data and the past case trend data is equal to or greater than the degree of similarity threshold, the process proceeds to step S12. About If the degree is less than the threshold value (NO in step S11), the process shown in FIG. 2 is completed.

[0067] In step S12, the specific keyword determination unit 44 determines that the keyword to be analyzed corresponds to a specific keyword, thus completing the process shown in FIG.

[0068] The processing shown in steps S5 to S12 is performed for each of the multiple keywords to be analyzed. By performing the processing shown in steps S5 to S12 for each of the multiple keywords to be analyzed, a specific keyword can be extracted from the multiple keywords to be analyzed.

[0069] Next, the information processing method according to this embodiment will be described with reference to Fig. 3. Fig. 3 is a flowchart showing the information processing method according to this embodiment.

[0070] In step S21, it is determined whether or not a law or standard has been established or revised for the case related to the analysis target keyword determined by the specific keyword determination unit 44 to correspond to the specific keyword. Whether or not a law or standard has been established or revised for the case related to the analysis target keyword may be understood by the user, but is not limited to this. If a law or standard for the case has been established or revised (YES in step S21), the process proceeds to step S22. If a law or standard for the case has not been established or revised (NO in step S21), the process shown in FIG. 3 is completed.

[0071] In step S22, the storage processing unit 46 stores the analysis target trend data related to the analysis target keyword as past case trend data in the storage unit 18. More specifically, the storage processing unit 46 adds the analysis target trend data related to the analysis target keyword as past case trend data to the past case trend data storage unit 50. In this way, the process shown in FIG. 3 is completed.

[0072] In this way, according to the present embodiment, the trend of the analysis target keyword is analyzed from a predetermined viewpoint, and analysis target trend data that quantitatively indicates the trend of the analysis target keyword is generated. Then, based on the analysis target trend data and the past case trend data, it is determined whether the analysis target keyword corresponds to a specific keyword that is a keyword that can be used to predict the trend of establishment or revision of laws and regulations or standards. The past case trend data also includes data at the stage when a sign of establishment or revision of laws and regulations occurs. When determining whether the analysis target keyword corresponds to a specific keyword, such past case trend data is used, so that the specific keyword can be accurately identified at the stage when a sign of establishment or revision of laws and regulations occurs. Since the specific keyword is obtained at the stage when a sign of establishment or revision of laws and regulations occurs, according to the present embodiment, it is possible to predict the establishment or revision of laws and regulations at an early stage. Therefore, according to the present embodiment, it is possible to respond well to the establishment or revision of laws and regulations.

[0073] [Modified embodiment] The present invention is not limited to the above-described embodiment, and various configurations can be adopted without departing from the gist of the present invention.

[0074] For example, in the above embodiment, the analysis target keyword trend is analyzed from the first perspective, the second perspective, the third perspective, and the fourth perspective, but the present invention is not limited thereto. The analysis target trend data may be generated by analyzing the analysis target keyword from at least one of the second perspective, the third perspective, and the fourth perspective. The analysis target trend data may be generated by analyzing the analysis target keyword from at least one of the second perspective, the third perspective, and the fourth perspective, and the first perspective. The analysis target trend data may be generated by analyzing the analysis target keyword from two of the second perspective, the third perspective, and the fourth perspective, and the first perspective. The analysis target trend data may be generated by analyzing the analysis target keyword from two of the second perspective, the third perspective, and the fourth perspective. The analysis target trend data may be generated by analyzing the analysis target keyword from the second perspective, the third perspective, and the fourth perspective. The analysis target trend data may be generated by analyzing the analysis target keyword from the second perspective, the third perspective, and the fourth perspective.

[0075] In the above embodiment, the detection of a specific keyword that can be used to predict the trend of the establishment or revision of laws, regulations, or standards has been described as an example, but the present invention is not limited to this. The present invention can be widely applied to the detection of a specific keyword that can be used to predict trends in the world. For example, the present invention can be used to detect a specific keyword that can be used to predict commercialization, etc.

[0076] The invention that can be understood from the above-described embodiments will be described below.

[0077] An information processing device (10) according to one aspect of the present invention includes an information acquisition unit (34) that acquires information from a website at intervals of time, a keyword extraction unit (36) that extracts keywords from acquired information that is information acquired by the information acquisition unit, an analysis target trend data generation unit (40) that generates analysis target trend data that quantitatively indicates the trend of an analysis target keyword that is a keyword that is the subject of trend analysis by analyzing the trend of the analysis target keyword from a predetermined perspective, and a specific keyword determination unit (44) that determines whether or not the analysis target keyword corresponds to a specific keyword that is a keyword that can be used to predict the trend of the establishment or revision of a law or standard, based on past case trend data obtained by analyzing past case keywords that are keywords related to past cases that led to the establishment or revision of a law or standard from the above perspective and the analysis target trend data. With this configuration, analysis target trend data that quantitatively indicates the trend of the analysis target keyword is generated by analyzing the trend of the analysis target keyword from a predetermined perspective. Then, based on the analysis target trend data and the past case trend data, it is determined whether the analysis target keyword corresponds to a specific keyword, which is a keyword that can be used to predict trends in the establishment or revision of laws, regulations, or standards. The past case trend data also includes data at the stage when signs of revision of laws, regulations, etc. appear. When determining whether the analysis target keyword corresponds to a specific keyword, such past case trend data is used, so that the specific keyword can be accurately identified at the stage when signs of revision of laws, regulations, etc. appear. Since the specific keyword is obtained at the stage when signs of revision of laws, regulations, etc. appear, this configuration makes it possible to predict revision of laws, regulations, etc. at an early stage. Therefore, this configuration makes it possible to respond well to revision of laws, regulations, etc.

[0078] In the above information processing device, the perspective is at least one of a second perspective, a third perspective, and a fourth perspective, the second perspective being the change over time in the number of occurrences, which is the number of the keywords to be analyzed that appeared in the acquired information, the third perspective being the change over time in the number of related keywords, which is the number of related keywords related to the keywords to be analyzed, or the change over time in the number of new related keywords, which is the number of the related keywords that have newly become related to the keywords to be analyzed, and the fourth perspective may be the change over time in related fields, which are the fields to which the related keywords belong, or the change over time in the number of related fields, which is the number of the related fields.

[0079] In the above information processing device, the analysis target trend data generation unit generates the analysis target trend data by analyzing the trends of the analysis target keyword from multiple predetermined perspectives, and the specific keyword determination unit determines whether the analysis target keyword corresponds to the specific keyword based on the past case trend data obtained by analyzing the past case keyword from the multiple perspectives and the analysis target trend data, and the multiple perspectives include at least any of the second perspective, the third perspective, and the fourth perspective, and a first perspective, and the first perspective may be an elapsed period that is the period from when the analysis target keyword began to appear in the acquired information, or a continuous appearance period that is the period during which the analysis target keyword appeared continuously in the acquired information.

[0080] In the above-mentioned information processing device, the specific keyword determination unit may determine that the keyword to be analyzed corresponds to the specific keyword when the degree of similarity between the past case trend data and the trend data to be determined is equal to or greater than a predetermined threshold value.

[0081] The information processing device may further include a storage processing unit (46) for adding the analysis target trend data related to one of the analysis target keywords to the storage unit (18) as the past case trend data when a law or standard is established or revised for a case related to one of the analysis target keywords determined by the specific keyword determination unit to correspond to the specific keyword. With this configuration, since a wealth of past case trend data is obtained, it is possible to determine with high accuracy whether or not the analysis target keyword corresponds to the specific keyword.

[0082] An information processing method according to another aspect of the present invention includes an acquisition step (S1) of acquiring information from a website over a period of time, a keyword extraction step (S2) of extracting keywords from acquired information acquired in the acquisition step, an analysis target trend data generation step (S9) of generating analysis target trend data quantitatively indicating the trend of the analysis target keyword by analyzing the trend of the analysis target keyword, which is a keyword that is the subject of trend analysis, from a predetermined perspective, and determining whether the analysis target keyword corresponds to a specific keyword, which is a keyword that can be used to predict trends in the establishment or revision of laws, regulations, or standards, based on past case trend data obtained by analyzing past case keywords, which are keywords related to past cases that led to the establishment or revision of laws, regulations, or standards, from the above perspective, and the analysis target trend data. of and a specific keyword determination step (S12) for determining whether or not a particular keyword is present.

[0083] In the above information processing method, the perspective is at least one of a second perspective, a third perspective, and a fourth perspective, the second perspective being the change over time in the number of occurrences, which is the number of the analyzed keywords that appeared in the acquired information, the third perspective being the change over time in the number of related keywords, which is the number of related keywords related to the analyzed keyword, or the change over time in the number of new related keywords, which is the number of the related keywords that have newly become related to the analyzed keyword, and the fourth perspective may be the change over time in related fields, which are the fields to which the related keywords belong, or the change over time in the number of related fields, which is the number of the related fields.

[0084] In the above information processing method, in the analysis target trend data generation step, the analysis target trend data is generated by analyzing the trends of the analysis target keyword from multiple predetermined perspectives, and in the specific keyword determination step, it is determined whether the analysis target keyword corresponds to the specific keyword based on the past case trend data obtained by analyzing the past case keyword from the multiple perspectives and the analysis target trend data, and the multiple perspectives include at least any of the second perspective, the third perspective, and the fourth perspective, and a first perspective, and the first perspective may be an elapsed period that is the period from when the analysis target keyword began to appear in the acquired information, or a continuous appearance period that is the period during which the analysis target keyword appeared continuously in the acquired information.

[0085] In the above information processing method, the specific keyword determination step may determine that the keyword to be analyzed corresponds to the specific keyword if the degree of similarity between the past case trend data and the trend data to be analyzed is equal to or greater than a predetermined threshold value.

[0086] The above information processing method may further include a storage processing step of adding the analysis target trend data related to one of the analysis target keywords to a memory unit as the past case trend data when a law, regulation or standard is enacted or revised regarding a case related to one of the analysis target keywords that is determined to correspond to the specific keyword in the specific keyword determination step.

[0087] A program according to yet another aspect of the present invention causes a computer to execute an acquisition step of acquiring information from a website at intervals of a period of time, a keyword extraction step of extracting keywords from the acquired information, which is the information acquired in the acquisition step, an analysis target trend data generation step of generating analysis target trend data that quantitatively indicates the trend of an analysis target keyword, which is a keyword that is the subject of trend analysis, by analyzing the trend of the analysis target keyword from a predetermined perspective, and a specific keyword determination step of determining whether the analysis target keyword corresponds to a specific keyword, which is a keyword that can be used to predict trends in the enactment or revision of laws, regulations or standards, based on past case trend data obtained by analyzing past case keywords, which are keywords related to past cases that led to the enactment or revision of laws, regulations or standards, from the above perspective, and the analysis target trend data.

[0088] In the above program, the perspective is at least one of a second perspective, a third perspective, and a fourth perspective, the second perspective being the change over time in the number of occurrences, which is the number of the keywords to be analyzed that appear in the acquired information, the third perspective being the change over time in the number of related keywords, which is the number of related keywords related to the keywords to be analyzed, or the change over time in the number of new related keywords, which is the number of the related keywords that have newly become related to the keywords to be analyzed, and the fourth perspective may be the change over time in related fields, which are the fields to which the related keywords belong, or the change over time in the number of related fields, which is the number of the related fields.

[0089] In the above program, in the analysis target trend data generation step, the analysis target trend data is generated by analyzing the trends of the analysis target keyword from multiple predetermined perspectives, and in the specific keyword determination step, it is determined whether the analysis target keyword corresponds to the specific keyword based on the past case trend data obtained by analyzing the past case keyword from the multiple perspectives and the analysis target trend data, and the multiple perspectives include at least any of the second perspective, the third perspective, and the fourth perspective, and a first perspective, and the first perspective may be an elapsed period that is the period from when the analysis target keyword began to appear in the acquired information, or a continuous appearance period that is the period during which the analysis target keyword appeared continuously in the acquired information.

[0090] In the above program, in the specific keyword determination step, it may be determined that the keyword to be analyzed corresponds to the specific keyword if the degree of similarity between the past case trend data and the trend data to be analyzed is equal to or greater than a predetermined threshold value.

[0091] In the above program, the computer may further execute a storage processing step of adding the analysis target trend data related to one of the analysis target keywords that is determined to correspond to the specific keyword in the specific keyword determination step to a memory unit as the past case trend data when a law, regulation or standard is enacted or revised regarding a case related to the one of the analysis target keywords. [Explanation of symbols]

[0092] 10: Information processing device 12: Network 14: Server device 16, 26: Calculation unit 18, 28: Storage section 20: Operation section 22: Display unit 24, 30: Communication unit 32, 54: Control unit 34: Information acquisition unit 36: Keyword extraction section 37: Classification section 38: Related keyword determination unit 40: Analysis target trend data generation unit 44: Specific keyword determination unit 45: Specific keyword acquisition unit 46: Storage processing unit 48: Display control unit 50: Past case trend data storage section

Claims

1. an information acquisition unit that acquires information from a website at intervals; a keyword extraction unit that extracts keywords from acquired information that is information acquired by the information acquisition unit; an analysis target trend data generation unit that generates analysis target trend data that quantitatively indicates the trend of an analysis target keyword by analyzing the trend of the analysis target keyword, which is a keyword that is the subject of trend analysis, from a predetermined perspective; a specific keyword determination unit that determines whether or not the analysis target keyword corresponds to a specific keyword that is a keyword that can be used to predict trends in the establishment or revision of laws, regulations, or standards, based on past case trend data obtained by analyzing past case keywords, which are keywords related to past cases that led to the establishment or revision of laws, regulations, or standards, from the above-mentioned perspective, and the analysis target trend data; An information processing device comprising:

2. 2. The information processing device according to claim 1, The aspect is at least one of a second aspect, a third aspect, and a fourth aspect, the second aspect is a time change in the number of occurrences of the analysis target keywords that appear in the acquired information, the third aspect is a change over time in the number of related keywords, which is the number of related keywords related to the keyword to be analyzed, or a change over time in the number of new related keywords, which is the number of related keywords that have become newly related to the keyword to be analyzed, The fourth aspect is a change over time in a related field, which is a field to which the related keyword belongs, or a change over time in a number of related fields, which is the number of the related fields.

3. 3. The information processing device according to claim 2, the analysis target trend data generation unit generates the analysis target trend data by analyzing trends of the analysis target keywords from a plurality of predetermined viewpoints; the specific keyword determination unit determines whether the analysis target keyword corresponds to the specific keyword based on the past issue trend data obtained by analyzing the past issue keyword from the multiple perspectives and the analysis target trend data; the plurality of viewpoints include at least one of the second viewpoint, the third viewpoint, and the fourth viewpoint, and the first viewpoint; The information processing device, wherein the first perspective is an elapsed period that is a period from when the keyword to be analyzed starts to appear in the acquired information, or a continuous appearance period that is a period during which the keyword to be analyzed continuously appears in the acquired information.

4. In the information processing device according to any one of claims 1 to 3, The specific keyword determination unit determines that the analysis target keyword corresponds to the specific keyword when the degree of similarity between the past case trend data and the analysis target trend data is equal to or greater than a predetermined degree threshold.

5. In the information processing device according to any one of claims 1 to 4, The information processing device further comprises a memory processing unit that adds the analysis target trend data related to one of the analysis target keywords determined by the specific keyword determination unit to correspond to the specific keyword to the memory unit as past case trend data when a law, regulation or standard is enacted or revised regarding a case related to one of the analysis target keywords.

6. An acquisition step in which an information acquisition unit acquires information from a website at intervals; a keyword extraction step in which a keyword extraction unit extracts keywords from the acquired information, which is information acquired in the acquisition step; an analysis target trend data generating step in which an analysis target trend data generating unit generates analysis target trend data quantitatively indicating the trend of an analysis target keyword, which is a keyword that is the subject of trend analysis, by analyzing the trend of the analysis target keyword from a predetermined viewpoint; a specific keyword determination step in which a specific keyword determination unit determines whether or not the analysis target keyword corresponds to a specific keyword that is a keyword that can be used to predict trends in the establishment or revision of laws, regulations, or standards, based on past case trend data obtained by analyzing past case keywords, which are keywords related to past cases that led to the establishment or revision of laws, regulations, or standards, from the above perspective, and the analysis target trend data; An information processing method comprising the steps of:

7. 7. The information processing method according to claim 6, The aspect is at least one of a second aspect, a third aspect, and a fourth aspect, the second aspect is a time change in the number of occurrences of the analysis target keywords that appear in the acquired information, the third aspect is a change over time in the number of related keywords, which is the number of related keywords related to the keyword to be analyzed, or a change over time in the number of new related keywords, which is the number of related keywords that have become newly related to the keyword to be analyzed, The fourth aspect is a change over time in a related field, which is a field to which the related keyword belongs, or a change over time in the number of related fields, which is the number of the related fields.

8. 8. The information processing method according to claim 7, In the analysis target trend data generating step, the analysis target trend data generating unit generates the analysis target trend data by analyzing trends of the analysis target keywords from a plurality of predetermined viewpoints; In the specific keyword determination step, the specific keyword determination unit determines whether or not the analysis target keyword corresponds to the specific keyword based on the past case trend data obtained by analyzing the past case keyword from the multiple perspectives and the analysis target trend data; the plurality of viewpoints include at least one of the second viewpoint, the third viewpoint, and the fourth viewpoint, and the first viewpoint; An information processing method, wherein the first aspect is an elapsed period that is the period since the keyword to be analyzed began to appear in the acquired information, or a continuous appearance period that is the period during which the keyword to be analyzed continuously appears in the acquired information.

9. The information processing method according to any one of claims 6 to 8, An information processing method in which, in the specific keyword determination step, if the degree of similarity between the past case trend data and the analysis target trend data is equal to or greater than a predetermined degree threshold, the specific keyword determination unit determines that the analysis target keyword corresponds to the specific keyword.

10. The information processing method according to any one of claims 6 to 9, The information processing method further includes a storage processing step in which, when a law, regulation or standard is enacted or revised regarding a case related to one of the analysis target keywords that is determined to correspond to the specific keyword in the specific keyword determination step, a storage processing unit adds the analysis target trend data related to the one analysis target keyword to the memory unit as the past case trend data.

11. On the computer, An acquisition step of acquiring information from a website over a period of time; a keyword extraction step of extracting keywords from acquired information, which is information acquired in the acquisition step; an analysis target trend data generating step of generating analysis target trend data quantitatively indicating the trend of an analysis target keyword by analyzing the trend of the analysis target keyword, which is a keyword that is the subject of trend analysis, from a predetermined viewpoint; a specific keyword determination step of determining whether or not the analysis target keyword corresponds to a specific keyword that is a keyword that can be used to predict trends in the establishment or revision of laws, regulations, or standards, based on past case trend data obtained by analyzing past case keywords, which are keywords related to past cases that led to the establishment or revision of laws, regulations, or standards, from the above-mentioned perspective, and the analysis target trend data; A program for executing the above.

12. The program according to claim 11, The aspect is at least one of a second aspect, a third aspect, and a fourth aspect, the second aspect is a time change in the number of occurrences of the analysis target keywords that appear in the acquired information, the third aspect is a change over time in the number of related keywords, which is the number of related keywords related to the keyword to be analyzed, or a change over time in the number of new related keywords, which is the number of related keywords that have become newly related to the keyword to be analyzed, The fourth aspect is a change over time in a related field, which is a field to which the related keywords belong, or a change over time in the number of related fields, which is the number of the related fields.

13. The program according to claim 12, In the analysis target trend data generation step, a trend of the analysis target keyword is analyzed from a plurality of predetermined viewpoints to generate the analysis target trend data; In the specific keyword determination step, it is determined whether or not the analysis target keyword corresponds to the specific keyword based on the past case trend data obtained by analyzing the past case keyword from the multiple perspectives and the analysis target trend data; the plurality of viewpoints include at least one of the second viewpoint, the third viewpoint, and the fourth viewpoint, and the first viewpoint; The program, wherein the first perspective is an elapsed period, which is the period since the keyword to be analyzed began to appear in the acquired information, or a continuous appearance period, which is the period during which the keyword to be analyzed continuously appeared in the acquired information.

14. In the program according to any one of claims 11 to 13, In the specific keyword determination step, the program determines that the keyword to be analyzed corresponds to the specific keyword if the degree of similarity between the past case trend data and the analysis target trend data is equal to or greater than a predetermined degree threshold.

15. In the program according to any one of claims 11 to 14, The program further causes the computer to execute a storage processing step of adding the analysis target trend data related to one of the analysis target keywords to a memory unit as the past case trend data when a law, regulation or standard is enacted or revised regarding a case related to one of the analysis target keywords that is determined to correspond to the specific keyword in the specific keyword determination step.

Citation Information

Patent Citations

  • Regulation control information management system and regulation control information management method

    JP2004110149A

  • Technology for retrieving keyword deciding occurrence of event

    JP2008225579A

  • Information processing apparatus and development supporting system

    JP2018067230A

  • Information processing program, message analysis program, information processor, and information processing method

    JP2019144905A

  • Leveraging word patterns in the language of popular influencers to predict popular trends

    US20190171706A1