Post-related term generation device, post-related term generation terminal, post-related term generation system device, dialogue device, post-related term generation method, program, and recording medium
The post-related term generation device addresses the limitation of narrow information scope by linking and determining the relevance of terms chronologically, enhancing the breadth of suggested information.
Patent Information
- Application Number
- JP2021109101
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2021-06-30
- Publication Date
- 2025-10-22
- Estimated Expiration
- 2041-06-30
AI Technical Summary
Existing technologies for suggesting information based on user posts only consider terms within the specified range and do not account for the relatedness of weakly connected terms, limiting the scope of suggested information.
A post-related term generation device that includes a post information acquisition unit, analysis unit, storage unit, word set generation unit, and relevance determination unit to link and determine the relevance of terms based on their chronological order and association.
Enables the recording of term associations in chronological order, providing a wider range of relevant information to users.
Smart Images

Figure 0007758322000002 
Figure 0007758322000003 
Figure 0007758322000004
Abstract
Description
[Technical Field]
[0001] The present invention relates to a posting-related term generation device, a posting-related term generation terminal, a posting-related term generation system device, a dialogue device, a posting-related term generation method, a program, and a recording medium. [Background technology]
[0002] BACKGROUND ART There is known a technology for searching for content based on a search query posted by a user and presenting the content to the user (for example, Patent Document 1). [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Japanese Patent Application Laid-Open No. 2014-228971 Summary of the Invention [Problem to be solved by the invention]
[0004] However, when suggesting information based on user posts, only information within the range of terms specified by the user is searched for, which poses a problem in that the range of suggested information is narrow.
[0005] The inventors have found that even when the meanings of terms are weakly related to each other, terms posted consecutively may have a certain degree of relatedness. However, when suggesting information based on user posts, as in Patent Document 1, such relatedness is not taken into consideration.
[0006] Therefore, an object of the present invention is to provide a posted related term generation device that can record the relevance of terms based on time series for information posted by users. [Means for solving the problem]
[0007] In order to achieve the above object, the post related term generation device of the present invention includes a post information acquisition unit, a post information analysis unit, a post information storage unit, a word set generation unit, a relevance determination unit, and an output unit, the posted information acquisition unit acquires posted information from users; the posted information analysis unit analyzes the posted information and extracts posted terms included in the posted information; the posted information storage unit stores the posted information and posted terms included in the posted information in chronological order; the word set generation unit links the plurality of posted terms stored in chronological order to generate a word set for the user; the relevance determination unit determines whether a combination of posted terms included in the user's word set is stored as a related term in a related term storage unit; If a combination of posted terms included in the user's word set is not stored as a related term in the related term storage unit, the output unit outputs the combination of posted terms included in the word set as a related term.
[0008] The post-related term generation terminal of the present invention includes an input unit and a communication unit, the input unit is capable of inputting the posted information; The communication unit is capable of communicating with the post-related term generation device of the present invention and is capable of transmitting the post information to the post-related term generation device.
[0009] The posting-related term generation system device of the present invention includes a server and a terminal, the server and the terminal are capable of communicating with each other, the server is the post-related term generation device of the present invention; The terminal is the post-related term generation terminal of the present invention.
[0010] The dialogue device of the present invention includes a communication unit, The communication unit is capable of communicating with the posting related term generation device of the present invention.
[0011] The post-related term generation method of the present invention includes a posted information acquisition step, a posted information analysis step, a posted information storage step, a word set generation step, a relevance determination step, and an output step. The posted information acquisition step acquires posted information from a user, The posted information analysis step analyzes the posted information and extracts posted terms included in the posted information; The posted information storage step stores the posted information and posted terms included in the posted information in chronological order; The word set generating step links a plurality of posted terms stored in chronological order to generate a word set for the user; The relevance determination step determines whether a combination of posted terms included in the user's word set is stored as a related term in a related term storage unit; In the output step, if a combination of posted terms included in the user's word set is not stored as the related terms, the combination of posted terms included in the word set is output as the related terms.
[0012] The program of the present invention is a program for causing a computer to execute a posted information acquisition procedure, a posted information analysis procedure, a posted information storage procedure, a word set generation procedure, a relevance determination procedure, and an output procedure, The step of acquiring posted information includes acquiring posted information of a user; The posted information analysis step includes analyzing the posted information and extracting posted terms included in the posted information; the step of storing the posted information includes storing the posted information and posted terms included in the posted information in chronological order; The word set generation step links a plurality of posted terms stored in chronological order to generate a word set for the user; The relevance determination step includes determining whether a combination of posted terms included in the user's word set is stored as a related term; In the output step, if a combination of posted terms included in the user's word set is not stored as the related term, the combination of posted terms included in the word set is output as the related term.
[0013] The recording medium of the present invention is a computer-readable recording medium on which the program of the present invention is recorded. [Effects of the Invention]
[0014] According to the present invention, it is possible to record the association of terms with information posted by users in chronological order. [Brief explanation of the drawings]
[0015] [Figure 1] FIG. 1 is a block diagram showing an example of a configuration of a post-related term generation system including a post-related term generation device according to the first embodiment. [Figure 2] FIG. 2 is a block diagram illustrating an example of a hardware configuration of the post-related term generation device according to the first embodiment. [Figure 3] FIG. 3 is a block diagram illustrating an example of a hardware configuration of the posted related term generation terminal according to the first embodiment. [Figure 4] FIG. 4 is a flowchart illustrating an example of processing in the post-related term generation device according to the first embodiment. [Figure 5] FIG. 5 is a block diagram showing an example of a configuration of a post-related term generation system including a post-related term generation device according to the second embodiment. [Figure 6] FIG. 6 is a flowchart illustrating an example of processing in the post-related term generation device according to the second embodiment. DETAILED DESCRIPTION OF THE INVENTION
[0016] The posting related term generation device of the present invention includes, for example, a relevance recording unit, the relevance recording unit, when the relevance determination unit determines that a combination of posted terms included in the user's word set is stored as a related term in the related term storage unit, adds a relevance score to the related term; The output unit may output the related terms and the relevance scores in association with each other.
[0017] The method for generating related terms for posts according to the present invention includes, for example, a relevance recording step, The relevance recording step associates a relevance score with the related term and records it, and when a combination of posted terms included in the word set of the user is stored as the related term, the relevance score associated with the related term is increased; The output step may be configured to output the related terms and the relevance scores in association with each other.
[0018] The program of the present invention further causes the computer to execute a relevance recording step, for example: The relevance recording step associates a relevance score with the related term and records it, and when a combination of posted terms included in the word set of the user is stored as the related term, adds points to the relevance score associated with the related term; The output step may be a step of linking the related term with the relevance score and outputting the linked term.
[0019] Next, embodiments of the present invention will be described with reference to the drawings. The present invention is not limited to the following embodiments. In the following drawings, the same parts are denoted by the same reference numerals. Furthermore, the descriptions of the embodiments can be mutually incorporated unless otherwise specified, and the configurations of the embodiments can be combined unless otherwise specified.
[0020] [Embodiment 1] This embodiment is an example of a posting related term generation system device including a posting related term generation device of the present invention and a posting related term generation terminal.
[0021] The posting-related term generation system device of this embodiment will be described with reference to FIG. 1. FIG. 1 is a block diagram showing an example of the configuration of a posting-related term generation system device 100 including a posting-related term generation device 10 and a posting-related term generation terminal 20 of this embodiment. Although not shown, the posting-related term generation system device 100 may include, for example, a plurality of posting-related term generation terminals 20. As shown in FIG. 1, the posting-related term generation device 10 can be connected to the posting-related term generation terminal 20 via a communication network 30. The posting-related term generation device 10 may also be connected to an external database (external DB) 40 via the communication network 30. The external DB 40 is, for example, a related term storage unit. Furthermore, although not shown, the posting-related term generation device 10 can also be connected to, for example, an external terminal of a system administrator via the communication network 30, and the system administrator may manage the posting-related term generation device 10 from the external terminal.
[0022] The post-related term generation device of this embodiment will be described with reference to Fig. 1. As shown in Fig. 1, the post-related term generation device 10 (hereinafter also referred to as "the device 10") includes a post information acquisition unit 11, a post information analysis unit 12, a post information storage unit 13, a word set generation unit 14, a relevance determination unit 15, and an output unit 16.
[0023] The device 10 may be, for example, a single device including the above-mentioned units, or a device in which the above-mentioned units can be connected via a communication network. In this case, for example, the posted information storage unit 13 may be an external database 40. The device 10 may also be connected to an external device (described later) via a communication network 30. The communication network 30 is not particularly limited and may be a known network, for example, wired or wireless. Examples of the communication network 30 include the Internet, the World Wide Web (WWW), a telephone line, a Local Area Network (LAN), a Storage Area Network (SAN), a Delay Tolerant Networking (DTN), a Low Power Wide Area Network (LPWA), and a Local 5G (L5G). Examples of wireless communication include Wi-Fi (registered trademark), Bluetooth (registered trademark), Local 5G, and LPWA. The wireless communication may be a form in which the devices communicate directly (Ad Hoc communication), infrastructure communication, indirect communication via an access point, or the like. The device 10 may be incorporated into a server as a system, for example. The device 10 may also be a personal computer (PC, for example, a desktop or notebook computer) on which the program of the present invention is installed, a smartphone, a tablet terminal, or the like. Furthermore, the device 10 may be in the form of cloud computing or edge computing, for example, in which at least one of the above-mentioned units is located on a server and the other units are located on a terminal.
[0024] Examples of the post-related term generation terminal 20 (hereinafter also referred to as "terminal 20") include PCs; mobile terminals such as mobile phones, smartphones, and tablet terminals; smart watches, smart glasses, and wearable terminals. The post-related term generation terminal 20 may include, for example, an imaging means such as a camera or scanner, an audio input means such as an IC (integrated circuit) card reader, and a microphone. The post-related term generation terminal 20 is, for example, a user's terminal.
[0025] 2 shows a block diagram of the hardware configuration of the device 10. The device 10 includes, for example, a central processing unit (CPU, GPU, etc.) 101, a memory 102, a bus 103, a storage device 104, an input device 105, a display device 106, and a communication device 107. The components of the device 10 are connected to each other via the bus 103 and their respective interfaces (I / F).
[0026] The central processing unit 101 is responsible for overall control of the device 10. In the device 10, the central processing unit 101 executes, for example, the program of the present invention and other programs, and also reads and writes various types of information. Specifically, the central processing unit 101 functions as, for example, a posted information acquisition unit 11, a posted information analysis unit 12, a posted information storage unit 13, a word set generation unit 14, a relevance determination unit 15, and an output unit 16.
[0027] The bus 103 can also be connected to, for example, an external device. Examples of the external device include an external storage device (such as an external database), a printer, an external input device, an external display device, an external imaging device, and the interactive device of the present invention described below. The device 10 can be connected to an external network (the communication line network) by, for example, a communication device 107 connected to the bus 103, and can also be connected to other devices via the external network.
[0028] The memory 102 may be, for example, a main memory (primary storage device). When the central processing unit 101 performs processing, the memory 102 reads various operating programs, such as the program of the present invention, stored in the storage device 104 (described later), and the central processing unit 101 receives data from the memory 102 and executes the programs. The main memory may be, for example, a RAM (random access memory). Alternatively, the memory 102 may be, for example, a ROM (read only memory).
[0029] The storage device 104 is also referred to as an auxiliary storage device, for example, in contrast to the main memory (primary storage device). As described above, the storage device 104 stores an operating program including the program of the present invention. The storage device 104 may be, for example, a combination of a recording medium and a drive for reading and writing data from and to the recording medium. The recording medium is not particularly limited and may be, for example, an internal or external type, such as a hard disk (HD), CD-ROM, CD-R, CD-RW, MO, DVD, flash memory, or memory card. The storage device 104 may be, for example, a hard disk drive (HDD) or a solid state drive (SSD) in which the recording medium and drive are integrated. The storage device 104 functions, for example, as the posted information storage unit 13. The storage device 104 may also function, for example, as a related term storage unit.
[0030] In the present device 10, the memory 102 and the storage device 104 can also store various information such as log information, information acquired from the external database 40 or an external device, information generated by the present device 10, and information used when the present device 10 executes processing. Note that at least a portion of the information may be stored, for example, in an external server other than the memory 102 and the storage device 104, or may be stored in a distributed manner across multiple terminals using blockchain technology or the like.
[0031] The device 10 further includes, for example, an input device 105 and a display 106. Examples of the input device 105 include a pointing device such as a touch panel, track pad, or mouse; a keyboard; an imaging unit such as a camera or scanner; a card reader such as an IC card reader or a magnetic card reader; and an audio input unit such as a microphone. Examples of the display 106 include a display device such as an LED display or a liquid crystal display. In the first embodiment, the input device 105 and the display 106 are configured separately, but the input device 105 and the display 106 may be configured as an integrated unit, such as a touch panel display.
[0032] Fig. 3 illustrates a block diagram of the hardware configuration of the post-related term generation terminal 20. As shown in Fig. 3, the post-related term generation terminal 20 includes, for example, a CPU 201, a memory 202, a bus 203, a storage device 204, an input device (input unit) 21, a communication device (communication unit) 22, and a display (display unit) 23. Each unit of the post-related term generation terminal 20 is connected via the bus 203 by its respective interface (I / F). The description of each unit of the post-related term generation terminal 20 can be made by reference to the description of each unit of the post-related term generation device 10.
[0033] Next, an example of the post-related term generation method of this embodiment will be described with reference to the flowchart of Fig. 4. The post-related term generation method of this embodiment is implemented as follows, for example, using the post-related term generation system device 100 of Fig. 1. Note that the post-related term generation method of this embodiment is not limited to use of the post-related term generation system device 100 of Fig. 1. Fig. 4 is a flowchart showing an example of the processing (S1 to S6) of the post-related term generation system device 100.
[0034] First, prior to processing by the post-related term generation device 10, a user inputs user posted information via the input unit 21 of the post-related term generation terminal 20. Then, the post-related term generation terminal 20 transmits the posted information to the post-related term generation device 10 via the communication network 30 via the communication unit 22. The posted information is not particularly limited and may be, for example, text information or audio information. If the posted information is audio information, for example, text information may be generated from the audio information using a known audio recognition system, and the generated text may be transmitted to the post-related term generation device 10 as the posted information. The posted information may further include other information, such as identification information of the user who posted the information, information on the date and time when the user posted the information, and information on the number of posts by the user. In the following explanation, an example will be given in which the user posts the text information shown below as posts 1 to 5 in the order of posts 1 to 5 as the posted information. Post 1: "It's hot today" Post 2: "On a day like this, I want to have a beer and party." Post 3: "Speaking of beer, the prepared foods at Supermarket A in front of the station were the best snacks." Post 4: "I'm sweating from working outside today, so I think I'll go to the hot springs." Post 5: "The new bathhouse in front of the station has a sauna."
[0035] Next, the posted information acquisition unit 11 acquires the posted information of the user (S1, posted information acquisition step). The posted information can be acquired via the communication network 30, for example.
[0036] Next, the posted information analysis unit 12 analyzes the posted information of the user to extract posted terms (S2, posted information analysis step). The processing by the posted information analysis unit 12 can be performed by, for example, known natural language processing means, such as morphological analysis, syntactic analysis, semantic analysis, context analysis, anaphora analysis, discourse analysis, etc. The processing by the posted information analysis unit 12 will be specifically explained using Table 1. As shown in Table 1, for example, when posted information such as "It's hot today" is acquired as user post 1 in S1, the posted information analysis unit 12 extracts posted terms such as "today" and "hot" from the posted information. Similarly, the posted information analysis unit 12 extracts posted terms such as "beer," "drink," and "celebrate" from post 2 "On a day like this, I want to have a beer and party," "beer," "in front of the station," "Supermarket A," "prepared food," "snacks," and "the best" from post 3 "Speaking of beer, the prepared foods at Supermarket A in front of the station were the perfect snack to go with it," "today," "outside business," "sweat," and "hot spring" from post 4 "I got sweaty on the road today, so I think I'll go to the hot springs," and "in front of the station," "new," "bathhouse," and "sauna" from post 5 "The new bathhouse in front of the station has a sauna." If there are multiple extracted posted terms, for example, the multiple posted terms may be extracted as a posted term group corresponding to the posted information.
[0037] [Table 1]
[0038] Next, the posted information storage unit 13 stores the posted information and posted terms included in the posted information in chronological order (S3, posted information storage step). The "storing in chronological order" may, for example, mean storing the user's posted information in association with information on the date and time when the user posted the posted information, or may mean storing the user's posted information in association with information on the number of posts made by the user (for example, information on the post n-1 times before the latest information (the nth post)). In the latter case, the posted information storage unit 13 may, for example, delete posted information up to the n-5th post counting from the nth post rather than storing it.
[0039] Next, the word set generation unit 14 links the multiple posted terms stored in chronological order to generate a word set for the user (S4, word set generation step). The word set generation unit 14 may, for example, link posted terms included in multiple pieces of posted information during a specific period as the multiple posted terms stored in chronological order to generate the word set, or may link posted terms included in the latest posted information with posted terms included in information posted before the latest posted information to generate the word set. In the latter case, the posted information before the latest posted information may be, for example, posted information up to an arbitrary number of times before the latest posted information. The arbitrary number of times is not particularly limited and may be, for example, 1 time before, 1-2 times before, 1-3 times before, 1-4 times before, or 1-n times before (n is an integer of 5 or more), but is preferably 1-4 times before. For example, when the posted information contains a plurality of posted terms, the word set generation unit 14 may link all of the posted terms to generate a word set, or may link some of the posted terms to generate a word set.
[0040] A specific example of the processing by the word set generation unit 14 will be described below taking as an example a case where the posted information and posted terms for posts 1 to 5 shown in Table 1 are stored in the posted information storage unit 13. For example, the word set generation unit 14 links the posted terms (in front of the station, new, bathhouse, sauna) included in the latest post 5 with the posted terms (outside the station, sweat, hot spring, beer, in front of the station, supermarket A, prepared food, snacks, beer, drink, quickly, today, hot) included in posts 1 to 4, and generates a word set for the user.
[0041] Next, the relevance determination unit 15 determines whether a combination of posted terms included in the user's word set is stored as a related term in the related term storage unit (S5, relevance determination step). The related term storage unit is a storage unit in which the user's related terms are recorded, and may be, for example, the storage device 104 of the device 10, or a database 40 external to the device. In the latter case, for example, the relevance determination unit 15 searches for related terms stored in the external database 40 via the communication network 30, and determines whether the user's related terms are stored in the database 40. The database 40 may, for example, store the related terms of one user, or may store the related terms of multiple users, with the latter being preferred. The related term storage unit is also referred to as, for example, a loose and fluffy database (DB).
[0042] The processing of the relevance determination unit 15 will be specifically described. The relevance determination unit 15 searches the related term storage unit for the word set generated in S4, "Station front, new, bathhouse, sauna, outside, sweat, hot spring, beer, Station front, Supermarket A, prepared food, snacks, beer, drink, quickly, today, hot," and determines whether a combination of these terms is stored as a related term. In this determination, for example, it may determine whether all terms included in the word set are stored, or it may determine whether a portion of them are stored. In the latter case, for example, the relevance determination unit 15 can determine whether at least one of the posted terms included in the latest posted information and the posted terms included in the previously posted information are stored as a related term in the word set. Specifically, if at least one of the posting terms included in posts 1 to 4 (outside sales, sweat, hot springs, beer, in front of the station, supermarket A, prepared food, snacks, beer, drink, quickly, today, hot) is stored as a related term for the posting terms included in the latest post 5 (in front of the station, new, bathhouse, sauna), it can be determined that the posting terms are stored as related terms.
[0043] Then, if the combination of posted terms included in the user's word set is not stored as a related term in the related term storage unit (S5, No), the output unit 16 outputs the combination of posted terms included in the word set as a related term (S6, output step), and ends the processing by the device 10 (END). The output unit 16 outputs the related terms to the related term storage unit, which is an external database 40, for example, via a communication network 30, and the related term storage unit stores the output related terms. Note that the output unit 16 may output the related terms to, for example, a storage device 104 of the device 10, and the storage device 104 stores the related terms. In this case, for example, the storage device 104 functions as the related term storage unit. Furthermore, if the combination of posted terms included in the user's word set is stored as a related term in the related term storage unit (S5, Yes), the device 10 may end the processing (END).
[0044] According to this embodiment, the relevance of terms can be recorded chronologically for information posted by users, and therefore, according to the present invention, for example, a wide range of information can be provided to users in the dialogue device of the present invention described below.
[0045] [Embodiment 2] This embodiment is similar to the post related term generation system device 100 of embodiment 1, except that the post related term generation device 10 further includes a relevance recording unit, and the description therefor can be used. The post related term generation device of this embodiment includes, for example, a relevance recording unit, and when the relevance determination unit determines that a combination of posted terms included in the user's word set is stored as a related term in the related term storage unit, the relevance recording unit increases the relevance score of the related term, and the output unit links the related term and the relevance score and outputs them. Therefore, according to this embodiment, for example, it is possible to more accurately record the relevance of terms based on time series for information posted by a user.
[0046] FIG. 5 is a block diagram showing an example of the configuration of a post-related term generation system device 100A including a post-related term generation device 10A and a post-related term generation terminal 20 of this embodiment. As shown in FIG. 5, the post-related term generation device 10A further includes a relevance recording unit 17 in addition to the configuration of the post-related term generation device 10 of embodiment 1. The hardware configuration of the post-related term generation device 10A is the same as that of the post-related term generation device 10 of FIG. 2, except that the central processing unit 101 has the configuration of the post-related term generation device 10A of FIG. 5 instead of the configuration of the post-related term generation device 10 of FIG. 1. Furthermore, the hardware configuration of the post-related term generation terminal 20 is the same as that of the post-related term generation terminal 20 of embodiment 1, for example.
[0047] Next, an example of the posting related term generation method of this embodiment will be described with reference to the flowchart of Fig. 6. The posting related term generation method of this embodiment is implemented as follows, for example, using the posting related term generation system device 100A of Fig. 5. Note that the posting related term generation method of this embodiment is not limited to use of the posting related term generation system device 100A of Fig. 5. Fig. 6 is a flowchart showing an example of the processing (S1 to S5, S11, S12, S6) of the posting related term generation system device 100A.
[0048] First, steps S1 to S4 are carried out in the same manner as steps S1 to S4 in the processing of the post-related term generation system device 100 of the first embodiment.
[0049] Next, if the relevance determination unit 16 determines that the combination of posted terms included in the user's word set is stored as a related term in the related term storage unit (S5, YES), the relevance recording unit 17 adds points to the relevance score of the related terms (S11, relevance recording step). Then, the output unit 16 links the related terms with the relevance score and outputs them (S12, output step). Also, for example, if the relevance determination unit 16 determines that the combination of posted terms included in the user's word set is stored as a related term in the related term storage unit (S5, No), and the output unit 16 does not store the combination of posted terms included in the user's word set as a related term in the related term storage unit, the output unit 16 outputs the combination of posted terms included in the word set as a related term (S6, output step).
[0050] According to the post related term generation device 100A of this embodiment, for example, the relevance scores of word sets posted multiple times can be added up and the relevance of related terms can be recorded, thereby making it possible to more accurately record the relevance of terms based on time series for information posted by users.
[0051] [Embodiment 3] Next, the dialogue device of the present invention will be described. The dialogue device of the present invention is similar to known dialogue devices, except that it includes, for example, a communication unit, and the communication unit is capable of communicating with the post-related term generation device of the present invention. The dialogue device of the present invention is characterized in that the communication unit is capable of communicating with the post-related term generation device of the present invention, and other configurations are not limited in any way.
[0052] The dialogue device of the present invention can communicate with the post-related term generation device of the present invention, and thus can refer to related terms recorded based on a time series. For example, as described in the first embodiment, based on the time series of a user's posts, it can refer to the related terms, which may seem unrelated at first glance, as "Station front, new, bathhouse, sauna, outside sales, sweat, hot spring, beer, station front, Supermarket A, prepared food, snacks, beer, drink, suddenly, hot today," as related terms. Therefore, for example, when a user posts "It's hot today," the dialogue device of the present invention can refer to the related terms and return responses to the user, such as "Are you out on sales calls? Good work," "I'd like to go to the sauna to freshen up. There's a sauna at the hot spring in front of the station," or "Makes you feel like drinking beer. I recommend the prepared food at Supermarket A as a snack."
[0053] [Embodiment 4] The program of this embodiment is a program for causing a computer to execute each step of the above-mentioned method for generating post-related terms. Specifically, the program of this embodiment is a program for causing a computer to execute a posted information acquisition procedure, a posted information analysis procedure, a posted information storage procedure, a word set generation procedure, a relevance determination procedure, a relevance recording procedure, and an output procedure.
[0054] The step of acquiring posted information includes acquiring posted information of a user; The posted information analysis step includes analyzing the posted information and extracting posted terms included in the posted information; the step of storing the posted information includes storing the posted information and posted terms included in the posted information in chronological order; The word set generation step links a plurality of posted terms stored in chronological order to generate a word set for the user; The relevance determination step includes determining whether a combination of posted terms included in the user's word set is stored as a related term; In the relevance recording step, if a combination of posted terms included in the user's word set is not stored as the related term, the combination of posted terms included in the word set is recorded as the related term.
[0055] Furthermore, the program of this embodiment can also be said to be a program that causes a computer to function as a posted information acquisition procedure, a posted information analysis procedure, a posted information storage procedure, a word set generation procedure, a relevance determination procedure, a relevance recording procedure, and an output procedure.
[0056] The program of this embodiment can cite the descriptions of the posting-related term generation device and posting-related term generation method of the present invention. For example, the "procedure" in each of the steps can be read as "processing." The program of this embodiment may be recorded on a computer-readable recording medium. The recording medium is, for example, a non-transitory computer-readable storage medium. The recording medium is not particularly limited, and examples include random access memory (RAM), read-only memory (ROM), hard disk (HD), optical disk, and floppy disk (FD).
[0057] Although the present invention has been described above with reference to the embodiments, the present invention is not limited to the above embodiments. Various modifications that can be understood by those skilled in the art can be made to the configuration and details of the present invention within the scope of the present invention. [Industrial Applicability]
[0058] According to the present invention, it is possible to record the association of terms with information posted by users in chronological order. Therefore, according to the present invention, it is possible to provide a wide range of information to users. Therefore, the present invention is useful in, for example, various fields that provide information to users. [Explanation of symbols]
[0059] 10. 10A Post-related term generator 11 Posting Information Acquisition Department 12 Posted Information Analysis Department 13 Posted information storage unit 14 Word Set Generation Unit 15. Relevance determination unit 16 Output section 17 Relevance Recording Section 101 Central Processing Unit 102 memory 103 Bus 104 Storage device 105 Input Device 106 Display device 107 Communication Devices 100, 100A Post-related term generation system device 20 Post related term generation device 21 Input section (input device) 22 Communication unit (communication device) 23 Display unit (display) 201 Central Processing Unit 202 memory 203 Bus 204 Storage device
Claims
1. The system includes a posted information acquisition unit, a posted information analysis unit, a posted information storage unit, a word set generation unit, a relevance determination unit, and an output unit, the posted information acquisition unit acquires posted information from users; the posted information analysis unit analyzes the posted information and extracts posted terms included in the posted information; the posted information storage unit stores the posted information and posted terms included in the posted information in chronological order; the word set generation unit links the plurality of posted terms stored in chronological order to generate a word set for the user; the relevance determination unit determines whether a combination of posted terms included in the user's word set is stored as a related term in a related term storage unit; The output unit is a posting related term generation device characterized in that if a combination of posting terms contained in the user's word set is not stored as a related term in the related term storage unit, the output unit outputs the combination of posting terms contained in the word set as a related term.
2. a relevance recording unit; the relevance recording unit, when the relevance determination unit determines that a combination of posted terms included in the user's word set is stored as a related term in the related term storage unit, adds a relevance score to the related term; The post related term generation device according to claim 1 , wherein the output unit outputs the related terms and the relevance scores in association with each other.
3. A server and a terminal, the server and the terminal are capable of communicating with each other, The server is a posting related term generation device according to claim 1 or 2, the terminal is a posting related term generation terminal, and includes an input unit and a communication unit; the input unit is capable of inputting post information; The communication unit is capable of transmitting the posting information to the posting related term generation device.
4. A method for generating related terms for posts, the method including a posted information acquisition step, a posted information analysis step, a posted information storage step, a word set generation step, a relevance determination step, and an output step, each of which is executed by a computer, The posted information acquisition step acquires posted information from a user, The posted information analysis step analyzes the posted information and extracts posted terms included in the posted information; The posted information storage step stores the posted information and posted terms included in the posted information in chronological order; The word set generating step links a plurality of posted terms stored in chronological order to generate a word set for the user; The relevance determination step determines whether a combination of posted terms included in the user's word set is stored as a related term in a related term storage unit; The output process of this method for generating posted related terms is characterized in that, if a combination of posted terms contained in the user's word set is not stored as a related term, the combination of posted terms contained in the word set is output as a related term.
5. a relevance recording step; The relevance recording step associates a relevance score with the related term and records it, and when a combination of posted terms included in the word set of the user is stored as the related term, the relevance score associated with the related term is increased; The post related term generation method according to claim 4 , wherein the output step outputs the related terms and the relevance scores in association with each other.
6. A program for causing a computer to execute a posted information acquisition procedure, a posted information analysis procedure, a posted information storage procedure, a word set generation procedure, a relevance determination procedure, and an output procedure, The step of acquiring posted information includes acquiring posted information of a user; The posted information analysis step includes analyzing the posted information and extracting posted terms included in the posted information; the step of storing the posted information includes storing the posted information and posted terms included in the posted information in chronological order; The word set generation step links a plurality of posted terms stored in chronological order to generate a word set for the user; The relevance determination step includes determining whether a combination of posted terms included in the user's word set is stored as a related term; The program is characterized in that the output procedure outputs the combination of posted terms contained in the word set as related terms if the combination of posted terms contained in the user's word set is not stored as the related terms.
7. causing the computer to further perform a relevance recording step; The relevance recording step associates a relevance score with the related term and records it, and when a combination of posted terms included in the word set of the user is stored as the related term, adds points to the relevance score associated with the related term; The program according to claim 6 , wherein the output step outputs the related terms and the relevance scores in association with each other.
8. A computer-readable recording medium on which the program according to claim 6 or 7 is recorded.
Citation Information
Patent Citations
Content retrieval result providing device and content retrieval result providing method
JP2014228971A
Voice interactive system and voice interactive method
JP2015148758A
Conversation processing device
JP2017204023A
Image display device, topic selection method, and topic selection program
JP2018014091A
Machine learning system, action estimation system and machine learning program
JP2020071565A