Information recommendation system, information recommendation method, and program

The information recommendation system addresses the confusion of younger job seekers by allowing them to set priorities, combining search and recommendation, resulting in more relevant job information presentation.

JP2026043260APending Publication Date: 2026-03-12INDEED INC
View PDF 1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-08-28
Publication Date
2026-03-12

AI Technical Summary

Technical Problem

Younger generations, accustomed to recommendations, may be confused when searching for job information during job hunting, as they are unfamiliar with the act of searching and may miss relevant information due to reliance on recommendations without clear understanding of the basis for suggestions, leading to reluctance in applying for suggested jobs.

Method used

An information recommendation system that allows users to select priorities for generating condition information, combining search and recommendation capabilities, enabling users to specify important perspectives for information selection, and presenting information based on these priorities.

Benefits of technology

Enables the presentation of more suitable information for users by allowing them to choose their priorities, enhancing the relevance and acceptance of recommended job information.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2026043260000001_ABST
    Figure 2026043260000001_ABST
Patent Text Reader

Abstract

By allowing the user to select the perspectives they consider important when extracting recommended information, it is possible to suggest information that is appropriate for the user. [Solution] The information recommendation system includes a priority selection unit that selects priorities based on user operations to generate condition information indicating conditions for selecting presentation information to be presented to the user, a condition information generation unit that generates condition information based on the priorities selected by the priority selection unit, and an information presentation unit that presents presentation information selected based on the condition information generated by the condition information generation unit.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

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

[0002] In recent years, technologies have become widespread that allow users to easily access information of interest by recommending information based on inferred interests and concerns from the user's search history, instead of requiring the user to access the information by searching for keywords or other similar searches themselves. For example, video viewing services such as "YouTube" (registered trademark) and "Netflix" (registered trademark) and online shopping sites present recommended videos and products one after another based on the user's past behavioral history, allowing the user to access desired information without actively searching.

[0003] In job hunting, searching for job information or recommending job information using the Internet is widely used. For example, a recruitment support device is known that generates message ideas for job seekers based on key phrases contained in job seeker information and supports employers' recruitment activities (Patent Document 1). [Prior art documents] [Patent documents]

[0004] [Patent Document 1] Japanese Patent Publication No. 2022-145982 Summary of the Invention [Problem to be solved by the invention]

[0005] Younger generations, accustomed to recommendations, may not be familiar with the act of searching itself. Particularly when job hunting is a new experience for them, they may be confused when deciding what aspects to prioritize when searching for company information, which can hinder successful job hunting. On the other hand, relying entirely on recommendations can mean users miss out on the information they are actually looking for. Furthermore, when information is suggested (recommended), users may be unclear about the basis on which the information was suggested, which can lead to reluctance to accept the information. For example, in the case of job information, even if the basis for the recommendation is unclear, job seekers may be reluctant to apply for the suggested job. There is a demand for the ability to suggest information that is appropriate for the user while giving the user the feeling that they have made the selection themselves.

[0006] The present invention has been made in consideration of the above points, and provides an information recommendation system, information recommendation method, and program that combine the best aspects of search and recommendation (the ability to specify desired information and the ability to automatically pick out information that suits the user) and allows the user to select the perspectives they consider important when extracting recommended information, thereby suggesting information that is suitable for the user. [Means for solving the problem]

[0007] (1) One aspect of the present invention is an information recommendation system that includes a priority selection unit that selects priorities for generating condition information indicating conditions for selecting presentation information to be presented to a user based on an operation from the user, a condition information generation unit that generates the condition information based on the priorities selected by the priority selection unit, and an information presentation unit that presents the presentation information selected based on the condition information generated by the condition information generation unit. (2) In one aspect of the present invention, in the information recommendation system described in (1) above, when the priority is released, the information presentation unit presents the presented information based on predetermined conditions different from the conditions indicated by the condition information. (3) In one aspect of the present invention, in the information recommendation system described in (1) above, the system further includes a detailed information acquisition unit that acquires detailed information about the user indicated by the priorities selected by the priority selection unit, and the condition information generation unit generates the condition information based on the priorities selected by the priority selection unit from the detailed information acquired by the detailed information acquisition unit. (4) In one aspect of the present invention, in the information recommendation system described in (1) above, the condition information generation unit generates the condition information based on the priority from information indicated by the priority selected by the priority selection unit from at least one of user information indicating user attributes and information related to the presented information. (5) In one aspect of the present invention, in the information recommendation system described in (1) above, the condition information generation unit generates the condition information based on the priorities selected by the priority selection unit from behavioral histories previously collected about other users having the same or similar attributes as the user. (6) One aspect of the present invention is an information recommendation method having a priority selection step of selecting priorities for generating condition information indicating conditions for selecting presentation information to be presented to a user based on an operation from the user, a condition information generation step of generating the condition information based on the priorities selected by the priority selection step, and an information presentation step of presenting the presentation information selected based on the condition information generated by the condition information generation step. (7) One aspect of the present invention is a program for causing a computer to execute the following steps: a priority selection step for selecting priorities based on an operation from a user to generate condition information indicating conditions for selecting presentation information to be presented to the user; a condition information generation step for generating the condition information based on the priorities selected by the priority selection step; and an information presentation step for presenting the presentation information selected based on the condition information generated by the condition information generation step. [Effects of the Invention]

[0008] According to the present invention, by allowing the user to select the viewpoint that is important when extracting information to be recommended, it is possible to propose information that is more suitable for the user. [Brief explanation of the drawings]

[0009] [Figure 1] 1 is a diagram showing an example of the configuration of a job search support system 100 according to an embodiment of the present invention. [Figure 2] 2 is a diagram illustrating an example of a functional configuration of a server 1 according to an embodiment of the present invention. [Figure 3] FIG. 10 is a diagram illustrating an example of a flow of a presentation process according to an embodiment of the present invention. [Figure 4] FIG. 2 is a diagram showing an example of a job information screen P1 according to an embodiment of the present invention. [Figure 5] FIG. 2 is a diagram showing an example of a job information screen P2 according to an embodiment of the present invention. [Figure 6] FIG. 10 is a diagram showing an example of details of a priority item selection area P21 according to an embodiment of the present invention. [Figure 7] FIG. 10 is a diagram showing an example of a job information screen P3 when a priority item is selected according to the embodiment of the present invention. [Figure 8] FIG. 10 is a diagram showing an example of the flow of basic selection processing according to the embodiment of the present invention. [Figure 9] FIG. 10 is a diagram showing an example of the flow of a condition information generation process when the priority item "make use of what you like" is selected according to an embodiment of the present invention. [Figure 10] FIG. 10 is a diagram showing an example of a job information screen P4 when a preference / interest selection area P41 according to the embodiment of the present invention is displayed. [Figure 11] 1 is a diagram showing an example of a preference / interest industry correspondence table T1 according to an embodiment of the present invention. FIG. [Figure 12] FIG. 10 is a diagram showing an example of a job information screen P5 on which presented job information A11 is presented according to the embodiment of the present invention. [Figure 13]FIG. 10 is a diagram showing an example of the flow of a condition information generation process when a priority item "related to major" is selected according to an embodiment of the present invention. [Figure 14] FIG. 2 is a diagram showing an example of a major industry correspondence table T2 according to the embodiment of the present invention. [Figure 15] FIG. 10 is a diagram showing an example of the flow of a condition information generation process when a priority item of "1-day event" is selected according to an embodiment of the present invention. [Figure 16] FIG. 10 is a diagram showing an example of the flow of a condition information generation process when the priority item "Web hosting" is selected according to the embodiment of the present invention. [Figure 17] FIG. 10 is a diagram showing an example of the flow of a condition information generation process when the priority item "near home" is selected according to the embodiment of the present invention. [Figure 18] FIG. 10 is a diagram showing an example of the flow of a condition information generation process when a priority item of "notable company" is selected according to the embodiment of the present invention. DETAILED DESCRIPTION OF THE INVENTION

[0010] (Embodiment) Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings. FIG. 1 is a diagram showing an example of the configuration of a job search support system 100 according to this embodiment. The job search support system 100 includes a server 1 and a terminal device 2. The job search support system 100 is a system for presenting (also referred to as recommending) job information to users. In this embodiment, the user is, for example, a student who is job-hunting (so-called "new graduate" or "high school graduate"). Note that the user may also be a working adult who is job-hunting or changing jobs.

[0011] Server 1 provides a web page for a job information providing service. A user accesses server 1 using terminal device 2 and selects priorities for job hunting. Based on the selected priorities, server 1 generates condition information indicating conditions for selecting information to be presented to the user. Based on the condition information, server 1 selects job information to present to the user from a set of job information A1 registered as a database. Server 1 presents the selected job information to the user. Details of the priorities and condition information will be described later.

[0012] The server 1 is, for example, a cloud server. The server 1 may be realized as a single computer or as a virtual server. The terminal device 2 is, for example, a smartphone, a tablet terminal, etc. The terminal device 2 may also be a personal computer (PC).

[0013] The terminal device 2 and the server 1 can communicate with each other via a communication network N1. The communication network N1 includes the Internet, a wide area network (WAN), a local area network (LAN), a public line, a provider device, a dedicated line, a wireless base station, and the like.

[0014] The terminal device 2 includes a control unit, a display unit, an operation unit, a sound collection unit, a communication unit, and a memory unit. The control unit includes a CPU (Central Processing Unit) and the like. The display unit includes a liquid crystal display or an organic electroluminescence (EL: Electro-Luminescence) display and the like. The operation unit includes a touch panel or a keyboard and the like. The sound collection unit includes a microphone. The communication unit includes a communication interface (I / F) for wireless communication between the terminal device 2 and the server 1. The memory unit includes a memory device such as a semiconductor memory device or a magnetic hard disk device.

[0015] 2 is a diagram showing an example of the functional configuration of the server 1 according to this embodiment. The server 1 includes a resume registration unit 10, a recommendation unit 11, an acquisition unit 12, an output unit 13, and a storage unit 14.

[0016] Of these functional units, all but the storage unit 14 are realized by, for example, a CPU loading a program read from a ROM (Read Only Memory) into a RAM (Random Access Memory) and executing processing in accordance with the program. The ROM and RAM are included in the storage unit 14. The functional units of the server 1 may be distributed among multiple servers.

[0017] The resume registration unit 10 performs various processes on resumes. In this embodiment, a resume is electronic data that is electronically submitted via the Internet when a user applies to a company. For example, the resume registration unit 10 generates resume information B1 based on user information acquired from the terminal device 2. The resume registration unit 10 also modifies the registered resume information B1 based on the user information acquired from the terminal device 2.

[0018] The recommendation unit 11 performs processing to present presented job information A11 to a user. The presented job information A11 is job information among the job information A1 to be presented to a user. The recommendation unit 11 includes a priority selection unit 110, a condition information generation unit 111, an information presentation unit 112, a detailed information acquisition unit 113, and a behavior history collection unit 116.

[0019] The priority item selection unit 110 selects priorities for generating condition information based on an operation from a user. The condition information indicates conditions for selecting presented job information A11 to be presented to a user.

[0020] The priority items indicate the items that the user wants to prioritize when searching for a job. As an example, the priority items are selected from six options: "Use your interests," "Featured companies," "1-day events," "Related to your major," "Online events," and "Near your home." If no priority items are selected, the "recommended" option is selected. In one example of this embodiment, one of a total of seven options is selected: the six priority items and the option ("recommended") when no priority items are selected.

[0021] The condition information generating unit 111 generates condition information based on the priorities selected by the priority selecting unit 110 .

[0022] The information presentation unit 112 presents presentation information selected based on the condition information generated by the condition information generation unit 111. The information presentation unit 112 presents, as presentation information, presented job information A11 selected from the set of job information A1 based on the condition information.

[0023] The detailed information acquiring unit 113 acquires detailed information about the user indicated by the priority selected by the priority selecting unit 110. The detailed information acquiring unit 113 includes a preference and interest information selecting unit 114 and a major information acquiring unit 115.

[0024] The preference and interest information selection unit 114 selects preference and interest information from a plurality of options. The preference and interest information is information that indicates the user's preferences or interests. In this embodiment, interest may also mean concern.

[0025] The major information acquisition unit 115 acquires the major information from a pre-registered database. The pre-registered database is resume information B1. The major information is information indicating the user's major.

[0026] The preference and interest information and the major information are each an example of user information indicating the attributes of the user.

[0027] The behavioral history collection unit 116 collects behavioral histories of other users who have the same or similar attributes as the user. In one example of this embodiment, users who have the same or similar attributes as the user are other users who have the same major as the user. One example of the behavioral history is the browsing history of job information A1.

[0028] The acquisition unit 12 acquires various types of information from the terminal device 2. For example, the acquisition unit 12 acquires information indicating operations performed by a user on various screens displayed on the terminal device 2 and various types of information input on the screens. For example, the acquisition unit 12 acquires information indicating selected priorities and user information from the terminal device 2.

[0029] The output unit 13 outputs various information to the terminal device 2. For example, the output unit 13 outputs a job information screen to the terminal device 2. The job information screen includes a screen for viewing presented job information A11 proposed by the server 1 and a screen for searching for job information A1.

[0030] The storage unit 14 stores various types of information. The information stored in the storage unit 14 includes job information A1, resume information B1, and behavior history information C1. A collection of job information A1, a collection of resume information B1, and a collection of behavior history information C1 are each stored as a database in the storage unit 14. The storage unit 14 is configured using a storage device such as a magnetic hard disk drive or a semiconductor storage device.

[0031] Job information A1 is information indicating a job offer. Job information A1 includes, for example, job content, recruitment conditions, and company information. Company information is information about the company. Company information may include one or more of information session information and internship information. Information session information is information indicating the date (length of the period) and location (including online) of the information session. If no information session is scheduled to be held, the information session information indicates that no information session is scheduled to be held as the information session date. Internship information is information indicating the date (length of the period) of the internship. If no internship is scheduled to be held, the internship information indicates that no internship is scheduled to be held. A collection of job information A1 is stored in advance as a database in memory unit 14.

[0032] Resume information B1 is information about a resume to be submitted as electronic data. Resume information B1 includes basic information such as name, address, telephone number, and email address, as well as information such as major, skills, qualifications, and self-promotion. As described above, resume information B1 is generated based on user information.

[0033] The behavioral history information C1 is information indicating the behavioral history of a user. The user includes a target user to whom the job information A11 is proposed by the server 1 and other users. The behavioral history includes a browsing history of the job information A1. The behavioral history information C1 is generated by the behavioral history collection unit 116 and stored in the memory unit 14.

[0034] Next, a description will be given of the presentation process, which is a process in which the server 1 presents the presented job information A11. FIG. 3 is a diagram showing an example of the flow of the presentation process according to this embodiment. The presentation process is executed, for example, immediately after the registration of resume information B1 is completed using the terminal device 2. The presentation process is also executed when the terminal device 2 accesses a web page of the job information providing service provided by the server 1 after the registration of resume information B1 is completed.

[0035] Step S10: The recommendation unit 11 causes the job information screen P1 to be displayed on the terminal device 2. The recommendation unit 11 causes the output unit 13 to output information showing the job information screen P1 to the terminal device 2. The terminal device 2 displays the job information screen P1 on the display unit.

[0036] FIG. 4 is a diagram illustrating an example of a job information screen P1 according to this embodiment. The job information screen P1 includes a priority item display area P11 and a guide display P12. The priority item display area P11 displays priority item options. In the illustrated example, only some of the priority item options are displayed in the priority item display area P11. The guide display P12 includes a message, illustration, or the like to prompt the user to select a priority item. At this time, when the user performs a predetermined action (such as a click or tap) on the priority item display area P11, all priority item options, including options that were previously hidden, are displayed. Methods for displaying all options may include a method of expanding the display area of ​​the priority item display area P11 upon detection of a selection action, or a method of enabling scrolling of the priority item display area P11. However, the most preferred method will be described below.

[0037] When a predetermined operation (such as a click or a tap) is performed on the priority item display area P11 on the job information screen P1, the output unit 13 causes the job information screen P2 to be displayed on the terminal device 2. The job information screen P2 has substantially the same content as the job information screen P1, but upon detecting the predetermined operation, the priority item selection area P21 is displayed superimposed on the job information screen P1 (so-called modal display). It is preferable to design the priority item selection area P21 so that it rises from the bottom of the screen and is superimposed on the job information screen P1.

[0038] As shown in Figure 5, when the priority selection area P21 is displayed, the part of the job information screen P1 (Figure 4) that was displayed as the priority display area P11 is grayed out, and selection operations cannot be performed in that part.

[0039] Step S20: The priority item selection unit 110 selects priorities for generating condition information. The priority item selection unit 110 selects priorities based on an operation by the user to select priorities. The operation to select priorities is performed in either the priority item display area P11 on the job information screen P1 or the priority item selection area P21 on the job information screen P2.

[0040] FIG. 6 shows the priority selection area P21 in detail. In the priority selection area P21, images (icons) showing seven options from option image P211 to option image P217 are displayed. Option image P211 shows the "recommended" option. In this case, "recommended" is an option selected when the user does not specify priorities and leaves the selection of job information to be presented entirely to the recommendation section. Since no priorities are set, the largest number of job information items is presented compared to when other options are selected. Furthermore, if the "recommended" option is selected after selecting other option images (option images P212 to P217), the selected priorities are canceled. In other words, option image P211 is an image for canceling priorities.

[0041] Option image P212 is an image for selecting the priority of "Make use of your passion." Option image P213 is an image for selecting the priority of "Featured companies." Option image P214 is an image for selecting the priority of "1-day event." Option image P215 is an image for selecting the priority of "Related to major." Option image P216 is an image for selecting the priority of "Web event." Option image P217 is an image for selecting the priority of "Near home."

[0042] The user selects one of the options represented by the seven option images P211 to P217. The job information screen P3 shown in FIG. 7 is the job information screen when a selection has been made. The job information screen P3 includes a priority item selection area P31. In the example shown, option image P211 has been selected in the priority item selection area P31. The selected option image P211 is displayed in a different manner (such as in terms of image color or background color) from the options from option image P212 to option image P217 that have not been selected.

[0043] Step S30: The information presenter 112 performs a basic selection process. The basic selection process is a process for selecting presented job information A11 from the set of job information A1. The basic selection process is a process that is performed regardless of whether a priority item is selected in the presentation process.

[0044] The basic selection process will now be described with reference to Fig. 8. Fig. 8 is a diagram showing an example of the flow of the basic selection process according to this embodiment.

[0045] Step S110: The information presenter 112 acquires a browsing history collected in advance for the user. The information presenter 112 reads out the behavior history information C1 from the storage unit 14. The information presenter 112 acquires the browsing history indicated by the behavior history information C1. The browsing history indicates the job information A1 that the user has viewed.

[0046] Step S120: The information presenter 112 assigns a rank to the job information A1 based on the browsing history. For example, the information presenter 112 selects job information A1 that the user has previously browsed from the collection of job information A1. At this time, the information presenter 112 may be able to set a period for searching the browsing history. Next, from the job information A1 with a browsing history, the information presenter 112 further extracts job information A1 that has been browsed more frequently, and sets a higher priority for display for job information A1 that has been browsed more frequently. Furthermore, the information presenter 112 detects job information A1 that has a large amount of characteristic information that is identical or similar to characteristic information (such as industry, company size, and annual salary, as well as keywords) included in the job information A1 that has been set to a high rank, and assigns a high rank to this job information A1 as well.

[0047] It is preferable to use tag data included in the job information A1 to extract the characteristic information. A set of job information A1 with a high viewing frequency and job information A1 that includes characteristic information similar to this job information A1 is defined as a similar job information group S1, for example. The ranking of job information A1 within the same similar job information group S1 is set so that the higher the similarity to the job information A1, which is the criterion for determining whether the characteristic information is similar, the higher the ranking. Job information A1 with the same similarity can be set in the order in which it is registered in the database in the storage unit 14 (this can be either oldest first or newest first).

[0048] In the basic selection process, as described above, the job information A1 is only ranked, and no selection is performed. However, since an upper limit (referred to as the upper limit number of presented job information A11) is set for the number of presented job information A11 presented by the presentation process, ranking the job information A1 is the same as selecting the presented job information A11. In the basic selection process, the job information A1 may be selected from the highest ranked job information A1 up to a predetermined number. With this, the information presenter 112 ends the basic selection process.

[0049] Furthermore, the basic selection process described above is an example, and a process based on another algorithm for recommendation may be used as the basic selection process.

[0050] Returning to FIG. 3, the explanation of the presentation process will be continued. The condition information generation unit 111 determines whether or not a priority item has been selected. The condition information generation unit 111 refers to the result of the priority item selection by the priority item selection unit 110, and determines that a priority item has been selected if any of the six option images P212 to P217 has been selected. The condition information generation unit 111 determines that a priority item has not been selected if option image P211 has been selected.

[0051] If the condition information generating unit 111 determines that a priority item has been selected (step S40; YES), it executes the process of step S50. On the other hand, if the condition information generating unit 111 determines that a priority item has not been selected (step S40; NO), the information presenting unit 112 executes the process of step S70.

[0052] Step S50: The condition information generation unit 111 generates condition information based on the priorities selected by the priority selection unit 110. Details of the process by which the condition information generation unit 111 generates condition information based on priorities vary depending on the priority. The process by which the condition information generation unit 111 generates condition information based on priorities is referred to as a condition information generation process.

[0053] [Priority: Do what you love] First, the process of generating condition information when the priority item "Make the most of your interests" is selected will be described with reference to Fig. 9. The process of generating condition information when other priority items are selected will be described in detail later.

[0054] FIG. 9 is a diagram showing an example of the flow of the condition information generation process when the priority item "make use of what you like" according to this embodiment is selected.

[0055] Step S210: The condition information generating unit 111 causes the terminal device 2 to display the preference and interest selection area P41.

[0056] Step S220: The preference and interest information selection unit 114 selects preference and interest information from a plurality of options. The preference and interest information selection unit 114 selects preference and interest information based on an operation by the user to select preference and interest information.

[0057] 10 is a diagram showing an example of the job information screen P4 when the preference and interest selection area P41 according to this embodiment is displayed. As an example, the preference and interest selection area P41 is displayed superimposed as a pop-up on the job information screen P4. The preference and interest selection area P41 includes preference and interest options P411 and a save button P413.

[0058] The preference and interest options P411 are displayed in a form that shows the options for preference and interest information. As an example, the preference and interest options P411 show the options for preference and interest information divided into predetermined categories. In the example shown in the figure, the category of "Manufacturing and Technology" and the category of "Culture" are displayed. A predetermined number of options (for example, five) can be selected from the preference and interest information options. In the example shown in the figure, the options "Programming", "DIY and Crafts", and "Automobiles" have been selected in the category of "Manufacturing and Technology", and the options "SNS and Blogs" and "Cooking, Food, and Drinks" have been selected in the category of "Culture".

[0059] Note that the job information screen P4 displays a portion of the interest and hobbies options P411, which includes categories other than "Manufacturing and Technology" and "Culture." The options divided into these categories are displayed by performing a predetermined operation (such as scrolling or flicking) on ​​the interest and hobbies selection area P41.

[0060] Furthermore, among the preference and interest options P411, options for which the job information A1 corresponding to the associated industry is not currently registered (not stored in the storage unit 14) are only displayed and cannot be selected. Specific examples of the correspondence between options will be described later.

[0061] The Save button P412 is a button for confirming the selected preference and interest information. When the Save button P412 is pressed, the selected preference and interest information is transmitted from the terminal device 2 to the server 1. The preference and interest information selection unit 114 selects preference and interest information from a plurality of options based on the preference and interest information received from the terminal device 2.

[0062] Step S230: The condition information generation unit 111 generates, as condition information, the business type associated with the preference and interest indicated by the preference and interest information selected by the preference and interest information selection unit 114. The condition information generation unit 111 determines the business type associated with the preference and interest indicated by the preference and interest information based on the preference and interest business correspondence table T1.

[0063] 11 shows an example of the preference / interest / industry correspondence table T1. As shown in the figure, the preference / interest / industry correspondence table T1 has columns for each of the preferences / interests and industries. The preference / interest / industry correspondence table T1 is two-dimensional tabular data consisting of rows and columns in which one or more industries are stored for each preference / interest.

[0064] For example, if the preference and interest information indicates "programming," the condition information generated is that the industry is "software development" and "IT services." With this, the condition information generating unit 111 ends the condition information generating process.

[0065] As described above, in the condition information generation process when the priority item "Make use of your hobbies" is selected, the condition information generation unit 111 generates condition information based on the priority item ("Make use of your hobbies" in this embodiment) selected by the priority item selection unit 110 from the user information (preference and interest information in this embodiment) selected by the user information selection unit (preference and interest information selection unit 114 in this embodiment).

[0066] Returning to FIG. 3, the explanation of the presentation process will be continued. Step S60: The information presenting unit 112 selects presented job information A11 based on the condition information generated by the condition information generating unit 111. Here, the information presenting unit 112 selects presented job information A11 based on the condition information from the set of job information A1 selected by the basic selection process.

[0067] Step S70: The information presenting unit 112 presents the selected presented job information A11. If a priority item is selected, the information presenting unit 112 presents the presented job information A11 selected by the basic selection process (step S30) and the selection based on the condition information (step S60).

[0068] On the other hand, if no priority items have been selected, the information presenting unit 112 presents the presented job information A11 selected only by the basic selection process (step S30). If no priority items have been selected, the priority item selecting unit 110 cancels the priority items. Therefore, when the priority items are canceled, the information presenting unit 112 presents presented information based on a predetermined condition different from the condition indicated by the condition information. For example, as described in the basic selection process (FIG. 8), the predetermined condition is that the user has viewed the job information A1 many times. With this, the server 1 ends the presentation process.

[0069] The information presenting unit 112 presents the presented job information A11 based on the ranking assigned in the basic selection process. That is, the presented job information A11 is displayed on the job information screen P5 in the order based on the ranking.

[0070] The upper limit of the number of presented job information A11 is, for example, 30. The upper limit of the number of presented job information A11 may be a number other than 30. The upper limit of the number of presented job information A11 may also be specified by the user.

[0071] 12 is a diagram showing an example of a job information screen P5 on which the presented job information A11 is presented. The job information screen P5 displays a search form P51, a priority display area P52, a preference / interest reselection button P53, a job information display area P541, and a presented job information display area P542.

[0072] The job information display area P541 and the offered job information display area P542 each display offered job information A11. The job information display area P541 displays job information P5411, a favorites button P5412, and a details display button P5413. In the example shown, the job information display area P541 displays job information P5411 as presented job information A11. The job information P5411 includes text and images indicating the job. The favorites button P5412 is a button for registering the job information P5411 as a favorite. The details display button P5413 is a button for displaying details of the job information P5411.

[0073] The presented job information display area P542 displays the presented job information A11, which is ranked next to the job information P5411. On the job information screen P5, a presented job information display area in which other presented job information A11 is displayed is displayed by performing a predetermined operation (such as scrolling or flicking) on ​​the job information display area P541 or the presented job information display area P542.

[0074] The search form P51 is a form for inputting search criteria for searching for job information A1. In addition to the process of having the recommendation unit 11 propose presented job information A11, the job information screen P5 allows the user to input search criteria and search for job information A1.

[0075] The priority item display area P52 displays options for priority items, similar to the priority item display area P11 included in the job information screen P1 (FIG. 4). In the illustrated example, the priority item "Make use of your hobbies" is selected.

[0076] The preference / interest reselection button P53 is a button for reselecting preference / interests. When the preference / interest reselection button P53 is pressed, the condition information generation process (FIG. 9) for when the priority item "Make use of your interests" is selected is executed again.

[0077] The following describes the condition information generation process when an option other than "Make use of your hobbies" is selected as a priority. The condition information generation process is executed in step S50 of the presentation process (FIG. 3), similar to the condition information generation process when the priority of "Make use of your hobbies" is selected.

[0078] [Priority: related to major] FIG. 13 is a diagram showing an example of the flow of the condition information generation process when the priority item "related to major" according to this embodiment is selected.

[0079] Step S310: The major information acquisition unit 115 acquires the major information from the resume information B1. The major information acquisition unit 115 reads out the resume information B1 from the storage unit 14. The major information acquisition unit 115 acquires the major information from the read out resume information B1.

[0080] Step S320: The condition information generation unit 111 generates, as condition information, the industry that corresponds to the major indicated by the major information acquired by the major information acquisition unit 115. The condition information generation unit 111 determines the industry that corresponds to the major indicated by the major information based on the major industry correspondence table T2.

[0081] An example of the major industry correspondence table T2 is shown in Figure 14. As shown in the figure, the major industry correspondence table T2 has columns for each item, such as major and industry. The major industry correspondence table T2 is two-dimensional tabular data consisting of rows and columns in which one or more industries are stored for each major.

[0082] For example, if the specialty information indicates "humanities," the conditions information generated include the industries "culture, culture, and entertainment," "education," "publishers and newspapers," and "translation and interpretation." With this, the condition information generating unit 111 ends the condition information generating process.

[0083] As described above, in the condition information generation process when the priority item "related to major" is selected, the condition information generation unit 111 generates condition information based on the priority item ("related to major" in this embodiment) selected by the priority item selection unit 110 from the user information (major information in this embodiment) acquired by the user information acquisition unit (major information acquisition unit 115 in this embodiment).

[0084] [Priority: 1-day event] FIG. 15 is a diagram showing an example of the flow of the condition information generation process when the priority item "1-day event" according to this embodiment is selected.

[0085] Step S410: The condition information generation unit 111 acquires information about the information session and internship information from the job information A1. The condition information generation unit 111 reads out the job information A1 from the storage unit 14. The condition information generation unit 111 acquires information about the information session and internship information from the read out job information A1.

[0086] Step S420: Based on the acquired information about the information session and the internship information, the condition information generating unit 111 generates, as condition information, that the length of the information session or the internship is one day. Note that the length of the period is one day means that the information session or the internship is completed within one day. With this, the condition information generating unit 111 ends the condition information generating process.

[0087] [Priority: Online hosting] FIG. 16 is a diagram showing an example of the flow of the condition information generation process when the priority item "Web event" according to this embodiment is selected.

[0088] Step S510: The condition information generating unit 111 acquires information about the information session from the job information A1. The condition information generating unit 111 reads out the job information A1 from the storage unit 14. The condition information generating unit 111 acquires information about the information session from the read-out job information A1.

[0089] Step S520: Based on the acquired information about the briefing session, the condition information generating unit 111 generates, as condition information, information that the briefing session will be held online. With this, the condition information generating unit 111 ends the condition information generating process.

[0090] [Priority: Near home] FIG. 17 is a diagram showing an example of the flow of the condition information generation process when the priority item "near home" according to this embodiment is selected.

[0091] Step S610: The detailed information acquisition unit 113 acquires address information from resume information B1. The detailed information acquisition unit 113 reads out resume information B1 from the storage unit 14. The detailed information acquisition unit 113 acquires address information from the read out resume information B1.

[0092] Step S620: The condition information generating unit 111 acquires information about the information session from the job information A1. The condition information generating unit 111 reads out the job information A1 from the storage unit 14. The condition information generating unit 111 acquires information about the information session from the read out job information A1.

[0093] Step S630: Based on the address information acquired by the detailed information acquisition unit 113 and the acquired briefing information, the condition information generation unit 111 generates, as condition information, that the briefing will be near the user's home. The simplest example of the briefing being near the user's home is that the address of the venue where the briefing will be held is the same prefecture as the user's home address. Another example is that the distance between the venue where the briefing will be held and the user's home is less than a predetermined distance. As another example, the briefing being near the user's home means that the venue where the briefing will be held is within a predetermined distance from the user's home and can be reached within a predetermined time by a predetermined means of transportation (walking, bicycle, moped, car, or public transportation such as train or bus). With this, the condition information generating unit 111 ends the condition information generating process.

[0094] [Priority: Featured companies] FIG. 18 is a diagram showing an example of the flow of the condition information generation process when the priority item of "notable company" according to this embodiment is selected.

[0095] Step S710: The major information acquisition unit 115 acquires the major information from the resume information B1. The major information acquisition unit 115 reads out the resume information B1 from the storage unit 14. The major information acquisition unit 115 acquires the major information from the read out resume information B1.

[0096] Step S720: The condition information generation unit 111 acquires the browsing history of other users who have the same major as the user from the behavior history information C1. The condition information generation unit 111 reads out the behavior history information C1 from the storage unit 14. The condition information generation unit 111 acquires the browsing history of other users who have the same major as the user from the read behavior history information C1 based on the major information acquired by the major information acquisition unit 115.

[0097] Step S730: Based on the browsing history of other users who have the same major as the acquired user, the condition information generation unit 111 generates, as condition information, that the other users have viewed job information A1 many times. A large number of times viewed means, for example, that the ranking of the number of times viewed of all job information A1 is within a predetermined rank (for example, first, second, or third place). In another example, a large number of times viewed may mean that the number of times viewed is a predetermined number or more. With this, the condition information generating unit 111 ends the condition information generating process.

[0098] In the present embodiment, when the priority item "Featured Companies" is selected, an example of a case where condition information is generated based on the browsing history of other users with the same major as the user has been described, but this is not limited to this. In the process of generating condition information based on browsing history, the majors may be more roughly classified and processed. In other words, instead of the same major, the condition information may be generated based on the browsing history of other users with a similar major to the user. One major being similar to another major means that when majors are classified into predetermined categories, both majors belong to the same category.

[0099] In addition, in the process of generating condition information based on the browsing history, the condition information may be generated based on the browsing history of a user who has the same or similar attributes as the user, instead of the major. The other attributes may be, for example, preferences or interests, or information other than the major included in the resume information B1.

[0100] Therefore, the condition information generation unit 111 may generate condition information based on the priority item ("notable company") from behavioral histories collected in advance about other users who have the same or similar attributes as the user in accordance with the priority item ("notable company") selected by the priority item selection unit 110. This allows the presented job information A11 to be selected based on the priority item from behavioral histories collected in advance about other users who have the same or similar attributes as the user. Note that the behavioral history information C1 is collected by the behavioral history collection unit 116. In other words, the condition information generation unit 111 may generate condition information based on the behavioral history collected by the behavioral history collection unit 116.

[0101] In the above-described condition information generation process, when "make use of hobbies," "related to major," or "near home" is selected as a priority, detailed information about the user is used to generate the condition information. Therefore, the condition information generation unit 111 generates the condition information based on the priority selected by the priority selection unit 110 from the detailed information about the user acquired by the detailed information acquisition unit 113.

[0102] Furthermore, in the above-described condition information generation process, when "Make use of your hobbies" or "Related to your major" is selected as a priority, user information indicating the user's attributes is used to generate the condition information. On the other hand, in the above-described condition information generation process, when "1-day event," "Web event," or "Near your home" is selected as a priority, information related to the presented information (job information A1) (information session information or internship information) is used to generate the condition information. Therefore, the condition information generation unit 111 generates the condition information based on the priority selected by the priority selection unit 110 from at least one of the user information indicating the user's attributes and information related to the presented information (job information A1).

[0103] When the job information screen is displayed for the first time after the user registers resume information B1, none of the priority options are selected, as in job information screen P2 shown in Figure 5. After a priority option is selected, the job information screen displayed the second time and thereafter will display the previously selected priority option with the status maintained. For example, if the user selects the option "Make use of your hobbies" and subsequently wants server 1 to continue proposing presented job information A11 with the priority "Make use of your hobbies" selected, the user can avoid the trouble of selecting the option "Make use of your hobbies" again.

[0104] Note that a predetermined option (for example, the "recommended" option) may be selected as the priority option as the initial state. In this case, the previously selected priority option will not be retained on subsequent displays of the job information screen.

[0105] If a priority item is selected again after the presentation process (FIG. 3) has been executed once, the presentation process is executed again. Each time the user selects a priority item, presented job information A11 selected based on condition information generated based on the selected priority item is presented. In the presentation process that is executed again, the basic selection process (step S30) may be omitted. In that case, the job information A1 selected (ranked) by the basic selection process executed in the first presentation process after the job information screen P1 is displayed may be used as the result of the basic selection process in the second or subsequent presentation processes.

[0106] In this embodiment, an example in which one priority item is selected has been described, but this is not limited to this. Multiple priority items may be selected. When multiple priority items are selected, condition information is generated from each of the selected multiple priority items. The information presenting unit 112 may process the conditions indicated by each of the generated condition information as either an AND condition or an OR condition and select the presented job information A11. An AND condition means that all of the multiple conditions are met. An OR condition means that any one or more of the multiple conditions are met.

[0107] The display manner of the option images indicating the multiple selected priorities may be different depending on whether the conditions indicated by each of the generated condition information are processed as AND conditions or whether the conditions are processed as OR conditions.

[0108] When one priority item is selected, the option image indicating the selected priority item is displayed in a first color (e.g., blue, etc.). In this case, when multiple priorities are selected, if the conditions indicated by each piece of generated condition information are processed as AND conditions, the option image indicating the multiple selected priorities may be displayed in a second color (e.g., red, etc.) different from the first color. On the other hand, in this case, if the conditions indicated by each piece of generated condition information are processed as OR conditions, the option image indicating the multiple selected priorities may be displayed in the first color (the same color as when one priority item is selected).

[0109] As described above, when the display mode of the option images showing multiple selected priorities is made different for the AND condition and the OR condition, it is possible to emphasize that the AND condition is set. Note that when processed as an OR condition, the option images showing multiple selected priorities may be displayed in a third color (e.g., yellow) different from either the first color or the second color.

[0110] Furthermore, when multiple priorities can be selected, it is also possible to set priorities for the selected multiple priorities. For example, if the first priority is "Leverage your passions" and the second priority is "One-day event," information that matches the condition "Leverage your passions" is presented higher than information that matches the condition "One-day event." It is also possible to combine the setting of priorities with the setting of the above-mentioned AND or OR conditions. This design allows users to customize the presented information in more detail, allowing them to efficiently view the desired information.

[0111] In this embodiment, all of the conditions indicated by the condition information generated from the priority items selected by the user are conditions based on the "psychological closeness" of the job offer to the user.

[0112] In the "use what you like" priority, users are more likely to be interested in jobs related to their preferences or interests than jobs unrelated to their preferences or interests. In the "related to major" priority, users are more likely to feel that jobs related to their major will allow them to use the knowledge they have learned than jobs unrelated to their major.

[0113] In the "hot companies" priority category, a job posting that has been viewed by many other users with the same major as the user is more likely to interest the user than a job posting that has been viewed by few other users with the same major as the user.

[0114] In the "1-day" priority category, users are more likely to feel comfortable participating in jobs where the information session or internship is held on one day, compared to jobs where the session is held on two or more days. In the "web" priority category, users are more likely to feel comfortable participating in jobs where the information session is held online, compared to jobs where the information session is held on-site. In the "nearby" priority category, users are more likely to feel comfortable participating in jobs where the information session is held near their home, compared to jobs where the information session is held far from their home.

[0115] The "psychological closeness" of a job offer to a user means that it is psychologically easy for the user to apply for the job offer. In other words, "psychological closeness" means that the psychological hurdle to applying for the job is low (there are few factors that make users reluctant to apply for the job).

[0116] The six priorities described above are merely examples, and one or more of the six priorities may be omitted. Also, priorities other than the six priorities described above may be included.

[0117] In addition, depending on the priority, one or more of the detailed information acquisition unit 113 and the behavior history collection unit 116 may be omitted from the configuration of the recommendation unit 11.

[0118] In this embodiment, an example of the case where the information recommendation system is used to present job information has been described, but the present invention is not limited to this. The information recommendation system may also be used to present information other than job information. The information recommendation system may also be used to suggest products, services, stores, locations, etc. In these cases, the user is not limited to a person who is job-hunting.

[0119] As described above, the information recommendation system according to this embodiment (the recommendation unit 11 in this embodiment) includes the priority item selection unit 110, the condition information generation unit 111, and the information presentation unit 112. The priority item selection unit 110 selects priorities for generating condition information indicating conditions for selecting presented information (presented job information A11 in this embodiment) to be presented to the user, based on an operation from the user. The condition information generating unit 111 generates condition information based on the priorities selected by the priority selecting unit 110 . The information presenting unit 112 presents presented information (presented job information A11 in this embodiment) selected based on the condition information generated by the condition information generating unit 111.

[0120] With this configuration, the information recommendation system of this embodiment can select presented information based on conditions based on the priorities selected by the user, and can therefore suggest information that is suitable for the user by allowing the user to select the perspectives that they consider important when extracting recommended information.

[0121] In the information recommendation system according to this embodiment, the user only needs to select priorities to receive suggestions of information suitable for the user, so the user does not need to actively set search conditions. In this regard, in the information recommendation system according to this embodiment, even if the user is a student looking for work and is unfamiliar with searching for job information, the user only needs to select priorities to receive suggestions of information suitable for the user.

[0122] Furthermore, in the information recommendation system according to this embodiment, priorities are selected by the user himself, so it is clear to the user on what basis the proposed information is proposed. It is believed that if the basis for the proposed information is clear, the user will be more likely to be proactive in applying for the proposed job information. Furthermore, because priorities are selected by the user himself, the user is more likely to have the awareness that the proposed information is information that he or she selected himself or herself. It is believed that the user is more likely to have a positive attitude toward the proposed information if he or she is aware that he or she selected it himself or herself.

[0123] Furthermore, users can easily switch or reset their priorities. By freely changing their priorities, they can experience how the information presented changes accordingly. Repeating this experience can sometimes lead users to realize that priorities they hadn't even considered were important to them. For example, even if they didn't have a desire to "do what they love for a living," they may repeatedly find many interesting job listings when they set "making use of their passions" as their priority. This experience can lead them to realize that "making use of their passions" (also known as "axis") is important to them. For students who have just begun their job search, clarifying their "axis" is crucial to finding a job they're satisfied with, so the experience of discovering their "axis" is extremely valuable.

[0124] In addition, the information recommendation system according to this embodiment (in this embodiment, the recommendation unit 11) includes a user information selection unit (in this embodiment, the preference and interest information selection unit 114), a condition information generation unit 111, and an information presentation unit 112. The user information selection unit (the preference and interest information selection unit 114 in this embodiment) selects user information (the preference and interest information in this embodiment) indicating the attributes of the user from a plurality of options. The condition information generation unit 111 generates condition information indicating the conditions for selecting presented information (in this embodiment, presented job information A11) to be presented to the user based on the user information (in this embodiment, preference and interest information) selected by the user information selection unit. The information presenting unit 112 presents presented information (presented job information A11 in this embodiment) selected based on the condition information generated by the condition information generating unit 111.

[0125] With this configuration, the information recommendation system of this embodiment can select presented information based on conditions based on selected user information, and can therefore suggest information suitable for the user based on user information selected by the user himself.

[0126] In addition, the information recommendation system according to this embodiment (in this embodiment, the recommendation unit 11) includes a user information acquisition unit (in this embodiment, the major information acquisition unit 115), a condition information generation unit 111, and an information presentation unit 112. The user information acquisition unit (in this embodiment, the major information acquisition unit 115) acquires user information indicating the attributes of the user from a pre-registered database (in this embodiment, resume information B1). The condition information generation unit 111 generates condition information indicating the conditions for selecting presented information (in this embodiment, presented job information A11) to be presented to the user based on the user information (in this embodiment, major information) acquired by the user information acquisition unit (in this embodiment, major information acquisition unit 115). The information presenting unit 112 presents presented information (presented job information A11 in this embodiment) selected based on the condition information generated by the condition information generating unit 111.

[0127] With this configuration, the information recommendation system of this embodiment can select presented information based on conditions based on user information obtained from a database pre-registered by the user (in this embodiment, resume information B1), and can therefore suggest information suitable for the user based on the information pre-registered by the user.

[0128] Note that a portion of the server 1 in the above-described embodiment may be implemented by a computer. In this case, a program for implementing this control function may be recorded on a computer-readable recording medium, and the program may be loaded into a computer system and executed. Note that the term "computer system" refers to a computer system built into the server 1, including hardware such as an operating system (OS) and peripheral devices. Furthermore, the term "computer-readable recording medium" refers to portable media such as flexible disks, optical magnetic disks, ROMs (Read Only Memory), and CD-ROMs (Compact Disc-Read Only Memory), as well as storage devices built into the computer system, such as hard disks. Furthermore, the term "computer-readable recording medium" may also include media that dynamically store programs for a short period of time, such as communication lines used when transmitting programs via networks such as the Internet or telephone lines, or media that store programs for a fixed period of time, such as volatile memory within the computer system serving as the server or client. The program may be designed to implement a portion of the above-described functions, or may be capable of implementing the above-described functions in combination with a program already stored in the computer system. Furthermore, part or all of the server 1 in the above-described embodiment may be realized as an integrated circuit such as an LSI (Large Scale Integration). Each functional block of the server 1 may be individually implemented as a processor, or part or all of them may be integrated into a processor. The integrated circuit implementation method is not limited to LSI, and may be implemented using a dedicated circuit or a general-purpose processor. Furthermore, if an integrated circuit implementation technology that can replace LSI emerges due to advances in semiconductor technology, an integrated circuit based on that technology may be used.

[0129] One embodiment of the present invention has been described in detail above with reference to the drawings, but the specific configuration is not limited to that described above, and various design changes and the like are possible within the scope that does not deviate from the gist of the present invention. [Explanation of symbols]

[0130] 11... Recommendation unit, 110... Priority selection unit, 111... Condition information generation unit, 112... Information presentation unit, A11... Presented job information

Claims

1. a priority selection unit that selects priorities for generating condition information indicating conditions for selecting presentation information to be presented to a user based on an operation by the user; a condition information generating unit that generates the condition information based on the priority items selected by the priority item selecting unit; an information presenting unit that presents the presentation information selected based on the condition information generated by the condition information generating unit; An information recommendation system comprising:

2. the information presenting unit presents the presentation information based on a predetermined condition different from the condition indicated by the condition information when the priority item is released. The information recommendation system according to claim 1 .

3. a detailed information acquisition unit that acquires detailed information about the user indicated by the priority selected by the priority selection unit, The condition information generating unit generates the condition information based on the priority items selected by the priority item selecting unit from the detailed information acquired by the detailed information acquiring unit. The information recommendation system according to claim 1 .

4. the condition information generation unit generates the condition information based on the priority from information indicated by the priority selected by the priority selection unit from at least one of user information indicating user attributes and information related to the presented information. The information recommendation system according to claim 1 .

5. the condition information generation unit generates the condition information based on the priority items selected by the priority item selection unit from behavior histories collected in advance about other users having the same or similar attributes as the user, The information recommendation system according to claim 1 .

6. a priority item selection step of selecting, based on an operation by the user, priorities for generating condition information indicating conditions for selecting presentation information to be presented to the user; a condition information generating step of generating the condition information based on the priority items selected in the priority item selecting step; an information presenting step of presenting the presentation information selected based on the condition information generated by the condition information generating step; An information recommendation method having the above.

7. On the computer, a priority item selection step of selecting, based on an operation by the user, priorities for generating condition information indicating conditions for selecting presentation information to be presented to the user; a condition information generating step of generating the condition information based on the priority items selected in the priority item selecting step; an information presenting step of presenting the presentation information selected based on the condition information generated by the condition information generating step; A program to execute.

Citation Information

Patent Citations

  • Hiring support device, hiring support system, and method for supporting hiring

    JP2022145982A