Human Resources Matching System, Human Resources Matching Method and Program
The human resources matching system facilitates easy access to high-quality expert consultations by integrating free time into paid hours, addressing the challenge of finding suitable lawyers and ensuring satisfactory outcomes for both clients and experts.
Patent Information
- Application Number
- JP2021139445
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2021-08-27
- Publication Date
- 2025-09-01
- Estimated Expiration
- 2041-08-27
AI Technical Summary
The challenge of finding a suitable lawyer for immediate consultation is difficult, and traditional talent matching services often result in unsatisfactory free consultations without actual case acceptance, leading to low profit for lawyers and poor client experiences.
A human resources matching system that acquires consultation details, searches for suitable experts, outputs their attributes, and allows clients to apply for consultations, integrating free time into paid hours, with features like evaluation and point systems to maintain high-quality consultations.
Enables easy access to high-quality expert consultations at a lower cost by converting free time into paid hours, improving client satisfaction and expert profitability.
Smart Images

Figure 0007731547000001 
Figure 0007731547000002 
Figure 0007731547000003
Abstract
Description
[Technical Field]
[0001] The present invention relates to a technology that is effective in human resource matching, matching experts with people seeking advice. [Background technology]
[0002] In recent years, in order to enhance the functions of the judicial system and meet the legal needs of the public, the number of people passing the bar exam has increased significantly, while the number of cases being accepted by new lawyers has decreased significantly. As a result, the number of cases accepted per lawyer has also decreased significantly. Legal troubles such as power harassment, bullying, divorce issues, domestic violence, fraud, consumer harm, and internet-related harm are on the rise, and as a result, the number of questions people want to ask or consult with lawyers is increasing. However, for those with legal troubles, actually consulting a lawyer can be a high hurdle due to a variety of factors.
[0003] When a client wants to consult with a lawyer, they search for a lawyer using a search engine or a human resources matching service. As an example of such a talent matching service, Patent Document 1 discloses a configuration in which replies from lawyers who meet predetermined conditions are displayed in chronological order in response to a consultation made by a client. [Prior art documents] [Patent documents]
[0004] [Patent Document 1] Japanese Patent Application Laid-Open No. 2017-73007 Summary of the Invention [Problem to be solved by the invention]
[0005] However, even if a client suddenly needs to consult with a lawyer and searches for one using a search engine, there is a problem that it is unclear which lawyer is the most suitable. In addition, consultations are by appointment only, so sudden consultations cannot be accommodated. In addition, some traditional talent matching services aim to have lawyers answer free consultations and then lead to cases, but in many cases, the client ends up only receiving the free consultation and does not actually accept the case. As a result, even if the lawyer takes the time to answer questions seriously and carefully, it is difficult to make a profit. In addition, because it is difficult for lawyers to make a profit, it is difficult to maintain a sufficient level of answer quality, and clients do not receive satisfactory answers, which in turn leads to clients avoiding lawyers. Therefore, the inventors came up with the idea of a human resource matching system, human resource matching method and program that allows clients to consult with experts more easily and that enables high quality consultations to be maintained in a short time and at a low cost by making the experts' free time into paid business hours.
[0006] The main purpose of the present invention is to provide a human resources matching system, a human resources matching method, and a program that allows clients to consult with experts more easily and that enables the experts to maintain high quality of consultations while keeping the time short and low by making their free time into paid business hours. [Means for solving the problem]
[0007] The present invention is a human resources matching system that matches experts with clients, From the person who asked the question: Consultation regarding legal troubles a consultation content acquisition unit that acquires consultation content; Refer to a database in which the attributes, consultation methods, fees, and available consultation dates and times of each expert are linked and registered in advance for each expert; The above-mentioned consultation details obtained The focus area is on the above-mentioned consultation content. a search unit for searching for the expert who answers the question; Searched Registered and linked to the expert an expert output unit that outputs the attributes, consultation method, fee, and available consultation date and time of the expert; an application acquisition unit that acquires the output application for consultation with the specialist from the client; a consultation result storage unit that stores the consultation content of the client and the answer from the expert as a consultation result; a availability acquisition unit for acquiring availability of the consultation result; a learning unit that learns a correlation between the content of the consultation and the consultation result when the availability of the consultation result is acquired; a response generating unit that, when a new consultation content is acquired from the client, generates a response to the acquired new consultation content based on a learning result of the consultation result; an answer output unit that outputs the generated answer; The present invention provides a human resources matching system comprising:
[0008] According to the present invention, a human resources matching system that matches experts with people seeking advice acquires consultation details from the people seeking advice, searches for experts who can respond to the acquired consultation details, outputs the attributes, consultation method, fees, and available consultation dates and times of the searched experts, and acquires a consultation application for the outputted expert from the people seeking advice.
[0009] Although the present invention is categorized as a system, the same effects and advantages can be obtained even when it is a method or a program. [Effects of the Invention]
[0010] According to the present invention, it is possible for a person seeking advice to consult with an expert more easily, and by making the expert's free time a paid business hour, it is possible to maintain high quality of consultation while keeping the time short and low. [Brief explanation of the drawings]
[0011] [Figure 1] FIG. 1 is a diagram illustrating an overview of a human resources matching system 1. [Figure 2] FIG. 1 is a diagram illustrating a functional configuration of a talent matching system 1. [Figure 3] 10 is a flowchart showing the lawyer DB creation process executed by the talent matching system 1. FIG. [Figure 4] FIG. 2 is a diagram illustrating an example of a lawyer DB. [Figure 5] 10 is a flowchart showing the lawyer information output process executed by the talent matching system 1. FIG. [Figure 6] FIG. 4 is a diagram schematically illustrating an example of a consultation content input screen 40. [Figure 7] 10 is a diagram showing a typical example of an attorney information display screen 50. FIG. [Figure 8] 10 is a diagram showing a typical example of an attorney information display screen 50. FIG. [Figure 9] 10 is a diagram showing a typical example of an attorney information display screen 50. FIG. [Figure 10] 10 is a flowchart showing an evaluation acquisition process executed by the talent matching system 1. FIG. [Figure 11] FIG. 10 is a flowchart showing a point-granting process executed by the talent matching system 1. [Figure 12] FIG. 2 is a flowchart showing a consultation process executed by the talent matching system 1. [Figure 13] 10 is a flowchart showing a consultation result providing process executed by the talent matching system 1. FIG. [Figure 14] FIG. 2 is a flowchart showing a learning process executed by the talent matching system 1. [Figure 15] FIG. 2 is a flowchart showing a response output process executed by the talent matching system 1. [Figure 16] FIG. 2 is a flowchart showing a request process executed by the talent matching system 1. DETAILED DESCRIPTION OF THE INVENTION
[0012] Hereinafter, embodiments of the present invention (hereinafter referred to as "embodiments") will be described in detail with reference to the accompanying drawings. In the following drawings, the same elements are designated by the same numbers or symbols throughout the description of the embodiments.
[0013] [Basic concept / basic configuration] 1 is a diagram for explaining an overview of the talent matching system 1. The talent matching system 1 is a system including at least a computer 10 that matches experts with people seeking advice.
[0014] In this embodiment, as an example, the expert is a lawyer, the client is a person with legal trouble, and the client consults the lawyer about the legal trouble, but the present invention is not limited to this and can also be applied to other professionals such as patent attorneys, and artists such as musicians. Furthermore, the client terminal 20 and the lawyer terminal 30 perform the necessary processing via a predetermined application installed in each terminal. In this embodiment, the computer 10 is connected to a client terminal 20 carried by the client and a lawyer terminal 30 carried by the lawyer so as to be capable of data communication.
[0015] The processing steps performed by the talent matching system 1 when matching talent will be described with reference to FIG.
[0016] The computer 10 acquires the consultation content from the client (step S1). The client terminal 20 accepts input of consultation content from the client. This consultation content represents a category of the consultation, such as divorce / gender issues, traffic accidents, labor issues, fraud victims, consumer fraud, debt / debt consolidation, inheritance consultations, debt collection, international / foreigner issues, internet issues, crime / criminal cases, medical care, real estate, and other legal issues. The client terminal 20 accepts input of consultation content by accepting selections, such as tapping, for the categories displayed on the display unit. In addition to the category, input of text information indicating the specific content of the consultation may also be accepted. In this embodiment, specific content is not accepted; only the category selection is required. To maintain high-quality expert consultations in a short time and at a low price, it is necessary to minimize the free expert response time and implement clear hourly charges. While collecting specific information about the consultation content in advance naturally leads the client to expect the expert to conduct a preliminary review, charging for the expert's time for preliminary review is inappropriate for a simple matching system. On the other hand, if there is no information at all about the content of the consultation, there are too few clues to select which registered lawyer to recommend, so as described above, only a pre-defined category is selected and used as primary information to list appropriate lawyers. In this embodiment, by limiting the input to the selection of a category, the client does not expect a specialist to consider the matter in advance, which ultimately improves the client's satisfaction. The client terminal 20 transmits the consultation content that has been input to the computer 10. The computer 10 receives the consultation content and thereby acquires the consultation content from the client.
[0017] The computer 10 searches for an expert who can answer the acquired consultation content (step S2). The computer 10 searches for an expert by referring to a database (hereinafter, the database may also be simply referred to as a DB) that previously stores expert attributes (e.g., photo, name, name of affiliated agency, location, area of focus), consultation method (e.g., telephone, online, face-to-face), fees, and available consultation dates and times in association with each other. The computer 10 refers to the expert attributes (areas of focus) in the DB and searches for an expert whose area of focus is the consultation content acquired this time.
[0018] The computer 10 outputs the attributes, consultation method, fee, and available consultation date and time of the searched specialist (step S3). The computer 10 refers to the DB and transmits the attributes, consultation method, fee, and consultation date and time of the currently searched expert to the client terminal 20. If the search results in only one expert, the computer 10 transmits the attributes, consultation method, fee, and consultation date and time of this one expert, and if the search results in multiple experts, the computer 10 transmits the attributes, consultation method, fee, and consultation date and time of each expert. The client terminal 20 receives the attributes of the specialist, the consultation method, the fee, and the consultation date and time, and displays them on its own display unit. The computer 10 outputs the attributes, consultation method, fee, and consultation available date and time of the searched expert by displaying the expert's attributes, consultation method, fee, and consultation available date and time on the client terminal 20.
[0019] The computer 10 receives the outputted request for consultation with the specialist from the client (step S4). The client terminal 20 accepts input of a consultation request to the displayed expert. This consultation request includes the attributes of the expert, the consultation method, the consultation date and time, the consultation duration, etc. The client terminal 20 transmits this consultation request to the computer 10. By receiving this consultation request, the computer 10 acquires the output consultation request from the client to the specialist.
[0020] Based on this consultation application, the computer 10 executes the processes required for making a consultation reservation, such as making a reservation for the consultation, settling the fee, and notifying the client and the specialist according to the consultation method (step S5).
[0021] According to such a human resources matching system 1, the person seeking advice can more easily consult with an expert, and the expert can make his / her free time into a paid business time.
[0022] [Function Configuration] The functional configuration of the talent matching system 1 will be described with reference to FIG. The human resources matching system 1 is a system that includes at least a computer 10, which is connected to a client terminal 20 carried by the client and a lawyer terminal 30 carried by the lawyer via a network 9 such as a public line network so that data communication is possible. The talent matching system 1 may include other terminals and devices in addition to the above-mentioned computer 10, client terminal 20, and lawyer terminal 30. In this case, the talent matching system 1 executes the processing described below using one or a combination of the above-mentioned computer 10, client terminal 20, and lawyer terminal 30 as well as other terminals and devices.
[0023] The computer 10 is a computer or personal computer that has a server function for matching experts with people seeking advice. The computer 10 may be realized, for example, by a single computer, or by multiple computers, such as a cloud computer. The cloud computer in this specification may refer to either a computer that uses any computer in a scalable manner to perform a specific function, or a computer that includes multiple functional modules to realize a system and uses the functions in any combination.
[0024] The computer 10 has a control unit including a CPU (Central Processing Unit), GPU (Graphics Processing Unit), RAM (Random Access Memory), ROM (Read Only Memory), etc., and a communication unit including a device for enabling communication with other terminals and devices, a consultation content acquisition unit 11 for acquiring consultation content from the client, an expert output unit 12 for outputting the expert's attributes, consultation method, fee, and consultation date and time, and an application acquisition unit 13 for acquiring a consultation application from the client to the expert. The computer 10 also includes a data storage unit such as a hard disk, semiconductor memory, storage medium, or memory card as a storage unit. The computer 10 also includes, as processing units, various devices for executing various processes, a search unit 14 for searching for an expert who can answer the consultation content, and the like.
[0025] In computer 10, the control unit loads a specified program and, in cooperation with the communication unit, realizes a lawyer information acquisition module, a consultation content acquisition module, a lawyer information output module, an application acquisition module, an evaluation acquisition module, a referral reception module, an extension instruction acquisition module, a provision instruction acquisition module, a provision module, an availability acquisition module, a response output module, and a request acquisition module. In addition, in computer 10, the control unit reads a specified program and works in cooperation with the memory unit to realize a lawyer DB memory module, a lawyer memory module, a points memory module, a consultation result memory module, a learning result memory module, and a bulk memory module. In addition, in computer 10, the control unit reads a specified program and works in cooperation with the processing unit to realize a lawyer DB creation module, a search module, a consultation reservation execution module, a points allocation module, a discount module, a consultation management module, an extension instruction acquisition determination module, a consultation result identification module, an availability determination module, a learning module, an answer generation module, and an interaction identification module.
[0026] The client terminal 20 is a terminal device such as a mobile phone, smartphone, tablet terminal, or personal computer carried by the client, and like the computer 10, it has a CPU, GPU, RAM, ROM, etc. as a terminal control unit, a device for enabling communication with the computer 10 as a communication unit, and various devices for executing input and output of a screen, data, etc. as an input / output unit.
[0027] The lawyer terminal 30 is a terminal device such as a mobile phone, smartphone, tablet terminal, or personal computer carried by the lawyer, and is equipped with a terminal control unit, communication unit, and input / output unit similar to the client terminal 20.
[0028] Below, each process executed by the talent matching system 1 will be explained together with the process executed by each module mentioned above. In the following explanation, the expert will be a lawyer, and the client will be a person who seeks advice on legal troubles. The client terminal 20 and the lawyer terminal 30 each execute processes and control the terminal by using a predetermined application installed therein. It goes without saying that the present invention is applicable even when the expert is not a lawyer, and the consultation content will be adapted to the type of expert.
[0029] [Lawyer DB creation process executed by computer 10] The lawyer DB creation process executed by the computer 10 will be described with reference to Fig. 3. The figure shows a flowchart of the lawyer DB creation process executed by the computer 10.
[0030] The lawyer information acquisition module acquires lawyer attributes, consultation methods, fees, available consultation dates and times, and application deadlines as lawyer information (step S10). As mentioned above, attributes include personal information about the lawyer, such as photo, name, firm name, location, and areas of focus. Furthermore, as mentioned above, consultation method refers to the method by which the client consults with the lawyer, such as telephone, online, or in-person. Areas of focus are registered by the lawyer selecting and entering the same items as the consultation classifications described above. For online consultations, there may be restrictions on the tools that can be used depending on the organization or firm to which the lawyer belongs. Therefore, lawyers are asked to register up to three "usually used tools" in order of priority from among multiple tools. Fees are charged per specified time for each consultation method, such as per 10 minutes, per 20 minutes, or per 30 minutes. Consultation availability dates and times refer to the dates and times when the lawyer is available to respond to consultations. Available days and time slots can be registered in advance, or data can be linked to external schedule management tools, such as Google Calendar or Outlook Calendar, that each lawyer uses to manage their own schedule. The application deadline refers to the number of hours in advance a lawyer can accept consultation reservations. For example, by setting it to 48 hours, consultation appointments within the next 48 hours will be excluded from the list of candidates. This improves usability for lawyers who dislike sudden appointments. The lawyer terminal 30 accepts input of lawyer information and transmits the accepted lawyer information to the computer 10. By receiving this lawyer information, the lawyer information acquisition module acquires the lawyer's attributes, consultation method, fees, available consultation dates and times, and application deadlines as lawyer information. The lawyer information is not limited to the above examples and may include other information. Similarly, the attributes, consultation method, fees, available consultation dates and times, and application deadlines are not limited to the above-mentioned contents and may include other information or may be a part of the above-mentioned contents.
[0031] The lawyer DB creation module creates a lawyer DB that links the acquired lawyer information (step S11). The lawyer DB creation module links the attributes, consultation methods, fees, available consultation dates and times, and application deadlines in the acquired lawyer information to create a lawyer DB (see Figure 4). The lawyer DB creation module creates a lawyer DB for each lawyer whose lawyer information it has acquired. The lawyer DB creation module may create a lawyer DB that compiles multiple lawyers, rather than creating a lawyer DB for each lawyer.
[0032] [Lawyer DB] The lawyer DB created by the lawyer DB creation module will be described with reference to Fig. 4. This figure is a diagram showing a schematic example of the lawyer DB created by the lawyer DB creation module. The lawyer DB creation module creates a lawyer DB in table format by linking the attributes, consultation method, fees, available consultation dates and times, and application deadlines for each lawyer acquired. In this embodiment, the lawyer DB creation module creates a lawyer DB by linking the photo, name, gender, affiliated firm name, location and available consultation areas, areas of focus, consultation method and fees (telephone, online, face-to-face), available consultation dates and times, and application deadlines. The lawyer DB is not limited to the above example, and may be in other formats.
[0033] Returning to FIG. 3, the lawyer DB creation process will be further explained. The lawyer DB storage module stores the created lawyer DB (step S12).
[0034] The contents of the lawyer DB can be changed, modified, or added to as appropriate. For example, when the computer 10 acquires changes, modifications, or additions to the lawyer information by re-executing the lawyer DB creation process, it can change, modify, or add to the registered contents of the lawyer DB based on the contents of these changes, modifications, or additions. In particular, it is desirable for the computer 10 to change, modify, or add to the consultation date and time as appropriate by re-acquiring the lawyer information.
[0035] This completes the lawyer database creation process. The computer 10 executes the processing described below using the lawyer DB created and stored in the lawyer DB creation processing.
[0036] [Lawyer information output process executed by computer 10] The lawyer information output process executed by the computer 10 will be described with reference to Fig. 5. The figure shows a flowchart of the lawyer information output process executed by the computer 10. The lawyer information output process is a process carried out after the lawyer DB creation process described above, and includes details of the consultation content acquisition process (step S1), expert search process (step S2), expert attribute, consultation method, fee, and available consultation date and time output process (step S3), and consultation application acquisition process (step S4).
[0037] The consultation content acquisition module acquires the consultation content from the client (step S20). As mentioned above, the consultation content refers to the classification of consultations, and includes legal troubles such as divorce / gender counseling, traffic accidents, labor issues, fraud victims, consumer damage, debt / debt settlement, inheritance consultation, debt collection, international / foreigner issues, internet issues, crime / criminal cases, medical care, and real estate. The client terminal 20 displays a consultation content input screen 40 on its display unit or the like (see FIG. 6) and accepts input such as tapping on icons 41 for each category of consultation content. The client terminal 20 transmits the consultation content that has been accepted and the client's identifier (e.g., ID, name, telephone number, terminal serial number, terminal MAC address, terminal IP address) to the computer 10. The consultation content acquisition module receives the consultation content and the identifier of the client, and thereby acquires the consultation content from the client.
[0038] The search module searches for a lawyer who can answer the acquired consultation content (step S21). The search module refers to the lawyer DB created by the lawyer DB creation process described above and searches for a lawyer who can answer the acquired consultation content. The search module refers to the lawyer database and searches for lawyers who specialize in the consultation content acquired this time. For example, if the consultation content acquired this time is divorce / gender issues, the search module refers to the lawyer database and searches for lawyers who specialize in divorce / gender issues. The search module may search for only one lawyer, or multiple lawyers. Furthermore, if the search module returns multiple lawyers, it may search for all lawyers, or it may search for a subset of lawyers based on specified criteria (e.g., low fees, track record). The lawyers' schedule information is a schedule database entered by the lawyers, and may be created independently or retrieved via data integration from an external schedule management tool, such as Google Calendar or Outlook Calendar, that each lawyer uses to manage their own schedule. If the client specifies a desired date and time, the search module should retrieve the latest schedule information for each lawyer immediately before finalizing the search results. If there are no available slots for the client's desired date and time, the information should be removed from the search results. The search module may search for lawyers taking into account personal information of the client (for example, address, residence, age, gender) previously acquired from the client. For example, the search module may search for lawyers based on personal information of the client, such as whether the lawyer's location is within a predetermined distance from the client's address or whether the lawyer is of the same gender as the client, in addition to the content of the consultation.
[0039] The lawyer information output module outputs the attributes, consultation method, fees, and available consultation dates and times of the lawyers found (step S22). The lawyer information output module transmits the attributes, consultation method, fees, and available consultation dates and times of the found lawyer to the client terminal 20 as lawyer information. The client terminal 20 receives this lawyer information and displays the lawyer information display screen 50 on its own display unit (see Figures 7-9). These lawyer information display screens 50 show the lawyer's attributes, consultation method, fees, and available consultation dates and times on a single screen. For example, by swiping vertically, more detailed information about the lawyer may be displayed. By receiving input from the client, such as a horizontal swipe, on the lawyer information display screen 50 shown in Figure 7, the client terminal 20 transitions to the lawyer information screen 50 of another lawyer shown in Figure 8 or Figure 9. For example, by tapping or double-tapping, the client may temporarily flag a lawyer of interest from among multiple candidate lawyers. The lawyer information output module displays this lawyer information display screen 50 on the client terminal 20, thereby outputting the attributes, consultation method, fees, and available consultation dates and times of the searched lawyer on a single screen. By viewing the lawyer information display screen 50, the client can grasp all the information necessary for consulting with a lawyer.
[0040] The application acquisition module acquires the outputted application for consultation with the lawyer from the client (step S23). The client terminal 20 accepts input from the client requesting consultation with a lawyer. This consultation request is made, for example, by accepting input on the lawyer information display screen 50 described above. The client terminal 20 accepts the input of the consultation request by accepting input for the consultation method, fee, and available consultation date and time. In other words, the client terminal 20 accepts input as a consultation request specifying that the lawyer displayed on the lawyer information display screen 50 will be the consultation partner, and that the lawyer will be consulted using the consultation method, fee, and date and time that have been accepted. The client terminal 20 transmits the consultation application that has been received to the computer 10. The application acquisition module receives this consultation application and acquires the outputted consultation application from the client to the lawyer.
[0041] The consultation reservation execution module executes the process required for making a consultation reservation based on the acquired consultation application (step S24). Based on the acquired consultation application, the consultation reservation execution module executes the processes necessary for making a consultation reservation, such as making a consultation reservation with the lawyer who made the consultation request, settling the fee, and notifying the client and lawyer according to the consultation method, consultation date, etc. Furthermore, if a new consultation reservation is entered into the lawyer's schedule management tool and a web-based consultation is scheduled, the web conferencing system previously selected by the lawyer is set as the reservation date and time. The processes necessary for this consultation are not limited to these, and other processes may be performed, or only some of these processes may be performed. Furthermore, the processes related to making a consultation reservation, settling the fee, and notifying the client and lawyer may be general processes, and detailed explanations will be omitted. While the lawyer may confirm the reservation acceptance at this stage, in this embodiment, the lawyer does not confirm the reservation at this stage. A certain amount of time is required to confirm the reservation from the individual. In this embodiment, the client's reservation can be confirmed on the spot without requiring the lawyer to confirm the reservation. The consultation reservation execution module notifies the lawyer terminal 30 of the reservation, registers the date and time of the scheduled consultation in the schedule management tool registered by the lawyer, and accepts the lawyer's input of reservation acceptance. The consultation reservation execution module may be configured to present other candidates to the client terminal 20 if the lawyer does not input reservation acceptance within a predetermined time, such as 72 hours, before the scheduled consultation date and time.
[0042] The lawyer storage module stores the client and the lawyer who requested the consultation in association with each other (step S25). The lawyer storage module stores the identifier of the client and the identifier of the lawyer in association with each other, and also stores the consultation method, consultation time, consultation start date and time, etc. in association with each other.
[0043] This completes the lawyer information output process. In the lawyer information output process, when the computer 10 again acquires the consultation content from the client terminal 20 that has acquired the consultation application this time and executes the process of step S21 described above, it may search for a lawyer who can respond to the consultation content from among the lawyers linked to the client by the process of step S25 described above. That is, after searching for lawyers by the process of step S21, the computer 10 may use, as the search result, a lawyer linked to the client from whom the consultation content has been acquired again, or the computer 10 may omit the search for a lawyer by the process of step S21 and instead use, as the search result, a lawyer linked to the client from whom the consultation content has been acquired again.
[0044] [Evaluation acquisition process executed by computer 10] The evaluation acquisition process executed by the computer 10 will be described with reference to Fig. 10. The figure shows a flowchart of the evaluation acquisition process executed by the computer 10. The evaluation acquisition process is a process that is performed after the lawyer information output process described above, and more specifically, is a process that is performed after the client has consulted with the client.
[0045] The evaluation acquisition module acquires evaluations of the consultant from the consultant or from both the consultant and the lawyer (step S30). The client terminal 20 accepts input of an evaluation of the lawyer with whom the client consulted regarding legal troubles. The evaluation may be, for example, a number, a symbol, or text. The client terminal 20 transmits the evaluation of the lawyer and the lawyer's identifier that have been input to the computer 10. The evaluation acquisition module receives the evaluation of the lawyer and the lawyer's identifier, and thereby acquires the client's evaluation of the lawyer. The lawyer terminal 30 accepts input of an evaluation of a client who has consulted with the lawyer about a legal problem. The evaluation may be, for example, a number, a symbol, or text. The lawyer terminal 30 transmits the evaluation of the client and the client's identifier that have been input to the computer 10. The evaluation acquisition module receives the evaluation of the client and the identifier of the client, and thereby acquires the evaluation of the client from the lawyer.
[0046] The lawyer DB storage module stores the acquired evaluation of the lawyer (step S31). The lawyer DB storage module references the lawyer DB and stores the acquired evaluation in the lawyer DB, linking it to the lawyer that matches the acquired lawyer's identifier. At this time, if an evaluation has already been stored and linked to the lawyer, it is possible to perform some processing between the newly acquired evaluation and the already stored evaluation, such as calculating the average evaluation value, and then link and store it in the lawyer DB. For example, if the evaluation is a number, it is possible to calculate the average of the acquired evaluation and the already stored evaluations, and link the calculated average evaluation value to the lawyer and store it in the lawyer DB.
[0047] In the above-mentioned lawyer information output process, computer 10 may search for lawyers in the above-mentioned process of step S21 by taking into account the lawyer evaluations stored in the process of step S31. For example, the search module can be configured to search for a predetermined number of lawyers from the top by ranking the evaluations, or by searching for the lawyer with the highest evaluation linked to the lawyer DB, or lawyers with an evaluation above a predetermined value, or by ranking the evaluations, in addition to the content of the consultation.
[0048] This completes the evaluation acquisition process.
[0049] [Point Assignment Process Executed by Computer 10] The point granting process executed by the computer 10 will be described with reference to Fig. 11. The figure shows a flowchart of the point granting process executed by the computer 10. The point granting process is performed either before or after the execution of the process described above or the process described below.
[0050] The introduction reception module receives introductions of other counselors from the counselor (step S40). The introduction reception module receives introductions of other clients using an introduction code or the like that is issued in advance for each client. Each introduction code is linked to an identifier or the like of the client. The client terminal 20 transmits the issued referral code to the client terminal 20 held by the other client. The client terminal 20 receives this referral code and displays it on its own display. The client terminal 20 accepts input for this referral code. The client terminal 20 transmits the accepted referral code to the computer 10. The introduction reception module receives the introduction code and identifies the client linked to the introduction code, thereby accepting introductions of other clients from the client. The method of receiving an introduction of another client from a client is not limited to the above example, and other methods may be used.
[0051] The point giving module gives points to a client who introduces another client (step S41). The point giving module gives points to a client who has introduced other clients according to the number of clients introduced and the number of times introduced.
[0052] The point storage module stores the points given to the client (step S42). The point storage module stores the points assigned to the client in association with the client's identifier. If points have been assigned to this client in the past, the points assigned this time are added to the points previously assigned, and the result of the addition is stored in association with the client's identifier. As a result, the point storage module stores the points assigned to the client.
[0053] The points stored in the point storage module are used to discount the fee when the client requests a consultation with a lawyer. Specifically, in the lawyer output process described above, when the discount module receives a consultation request from the client in the processing of step S23 described above, it deducts the amount of the points from the fee for the consultation request. The discount module may deduct a preset amount of points from the fee, may deduct an amount of points designated by the client from the fee, or may deduct an amount of all points owned by the client from the fee. Then, in the processing of step S24 described above, the consultation reservation execution module executes payment for the discounted amount.
[0054] This completes the point allocation process.
[0055] [Consultation processing executed by computer 10] The consultation processing executed by the computer 10 will be described with reference to Fig. 12. The figure shows a flowchart of the consultation processing executed by the computer 10. The consultation processing is processing that is performed after the lawyer information output processing described above, and specifically, is processing that is performed while the client is consulting and after the consultation is completed.
[0056] The consultation management module determines whether the current date and time has reached the consultation date and time (step S50). The consultation management module determines whether the current date and time has reached the consultation date and time stored in step S25. The consultation management module can also be configured to determine whether it is a predetermined time before the consultation date and time (for example, 1 minute, 3 minutes, or 5 minutes before). At this time, the computer 10 can be configured to output a notification to the client terminal 20 or the lawyer terminal 30 that the consultation date and time is approaching. If the consultation management module determines that the current date and time is not the consultation date and time (NO in step S50), it repeats this process until the consultation date and time arrives.
[0057] On the other hand, if the consultation management module determines that the current date and time has reached the consultation date and time (YES in step S50), the consultation management module starts the consultation (step S51). When the consultation begins, the consultation management module displays a message on the lawyer terminal 30 to confirm the lawyer's attendance, such as "It's time to start. Are you attending? Yes / No?", and prompts the lawyer to enter confirmation of attendance. If the lawyer's attendance is confirmed, regardless of whether the client actually attended, the consultation is considered to have actually started with the lawyer, and the remaining consultation time begins to count. Furthermore, the consultation management module may output a notification to the client terminal 20 and the lawyer terminal 30 that the consultation has started, may output content according to the consultation method, or may output the remaining time at a predetermined timing.
[0058] The extension instruction acquisition determination module determines whether an extension instruction has been acquired (step S52). The extension instruction is acquired from the client terminal 20 by the extension instruction acquisition module. If the client requests it, the client terminal 20 accepts input of a request to extend the consultation time of the current consultation. When the extension instruction acquisition module accepts the input of the extension request, it outputs an extension request flag to the extension instruction acquisition determination module. The extension instruction acquisition determination module checks the schedule of the lawyer currently in consultation. If the lawyer's schedule has a next appointment, it displays "Next appointment available" on the client terminal 20 and rejects the extension request. If the lawyer's schedule does not have a next appointment available for a predetermined time, the extension instruction acquisition determination module displays on the lawyer terminal 30 that the client is requesting an extension and accepts a selection of "Yes / No" regarding whether to accept the extension. If the lawyer responds "No" to the extension acceptance, the client terminal 20 displays "Next appointment available" as described above and rejects the extension request. If the lawyer selects "Yes," it sends a message to the extension instruction acquisition module indicating that the extension is possible. The extension instruction acquisition module may accept, from the client terminal 20, an input for extending the consultation time by an amount of time specified by the client, or may accept an input for extending the consultation time by a predetermined amount of time (for example, 10 minutes, 20 minutes, or 30 minutes). The client terminal 20 transmits the accepted input for extension to the computer 10 as an extension instruction. In addition, the client terminal 20 may check the lawyer's latest schedule at the start of the consultation, and if the next schedule has been entered, it may not display a message accepting the input for an extension request, but may instead display a message urging the client to finish the consultation within the allotted time, such as "The lawyer has another schedule." The extension instruction acquisition determination module determines whether the extension instruction acquisition module has received this extension instruction.
[0059] If the extension instruction acquisition determination module determines that an extension instruction has been acquired (YES in step S52), the consultation management module extends the consultation time (step S53). The consultation management module extends the consultation time by adding the currently acquired consultation time to the remaining time from when the counting started. In addition, when the computer 10 acquires the extension of the consultation time, it performs the settlement of the fee required for the extension and outputs a notice that the consultation time has been extended. After extending the consultation time, the computer 10 executes the process of step S52 again.
[0060] On the other hand, if the extension instruction acquisition determination module determines that an extension instruction has not been acquired (step S52 NO), the consultation management module determines whether the consultation time has ended (step S54). The consultation management module determines whether the remaining time of the consultation time being counted has reached zero, thereby determining whether the consultation time has ended. If the consultation management module determines that the consultation time has not ended (NO in step S54), that is, if the remaining time of the consultation time being counted is not zero, the computer 10 executes the process of step S52 again.
[0061] On the other hand, if the consultation management module determines that the consultation time has ended (YES in step S54), that is, if the remaining time of the consultation time being counted is zero, the consultation ends (step S55). When the consultation ends, the consultation management module outputs a notification that the consultation time has ended to the client terminal 20 and the lawyer terminal 30. The consultation management module sends this notification to the client terminal 20 and the lawyer terminal 30. The client terminal 20 and the lawyer terminal 30 receive this notification and display it on their own display units. The consultation management module displays this notification on the client terminal 20 and the lawyer terminal 30, thereby outputting a notification that the consultation time has ended to the client terminal 20 and the lawyer terminal 30. The consultation management module may also display the remaining time on the client terminal and the lawyer terminal 30, for example, three minutes and one minute before the end of the consultation time, and may display the remaining seconds for the last 10 seconds.
[0062] The consultation result storage module stores the consultation content of the client and the answer from the lawyer as the consultation result (step S56). The consultation content in step S56 includes the classification of the consultation content, text such as emails or chats sent by the client, and video and audio of the client during the consultation. The response includes text such as emails or chats sent by the lawyer, and video and audio of the lawyer during the consultation. The computer 10 acquires the text, video and audio from the client terminal 20 and the lawyer terminal 30 at the end of the consultation. The consultation result storage module stores the consultation content of the client and the answer from the lawyer as a result of the consultation, and further stores the date and time of the consultation, the client's identifier, the lawyer's identifier, etc., in association with the result of the consultation. The consultation result storage module can also be configured to end processing upon completion of the consultation without storing the response result if permission to store the response result is not obtained from the client or lawyer. Here, a display prompting input of an evaluation of the client may be displayed on the lawyer terminal 30. For example, if the lawyer believes that the client is unlikely to be a good client, for example, because the client is too illogically attached to their own opinions, the lawyer may assign a low evaluation result, so that the next time the same client performs matching in this embodiment, the client will be removed from the search results and will not be matched with the same lawyer.
[0063] The above is the consultation process. The computer 10 can also be configured to provide the stored consultation results to the client or lawyer upon request by the consultation process.
[0064] [Consultation result providing process executed by computer 10] The consultation result providing process executed by the computer 10 will be described with reference to Fig. 13. The figure shows a flowchart of the consultation result providing process executed by the computer 10. The consultation result providing process is a process that is performed after the consultation process described above.
[0065] The providing instruction acquisition module acquires an instruction to provide the consultation result (step S60). This instruction to provide is an instruction to provide the client with the text, video, audio, etc. of the consultation results of this client that have been stored in the process of step S56 described above. The client terminal 20 receives an instruction to provide the consultation results from the client, and transmits the instruction and the client's identifier to the computer 10. The providing instruction acquisition module receives the providing instruction and the client's identifier, and thereby acquires an instruction to provide the consultation result.
[0066] The consultation result specifying module specifies the consultation result to be provided (step S61). The consultation result identification module identifies, from among the stored consultation results, a consultation result linked to the identifier of the client based on the acquired identifier of the client. Here, if the consultation result identification module has acquired, in addition to the consultation result, information that can identify the consultation result, such as the identifier of the lawyer who consulted and the date and time of the consultation, the consultation result identification module further identifies, from among the identified consultation results, a consultation result that corresponds to the acquired information.
[0067] The providing module provides the consultation result (step S62). The providing module transmits the identified consultation result to the client terminal 20. The client terminal 20 receives the consultation result and displays it on its own display unit, outputs audio, etc. The providing module provides the consultation result to the client by causing the client terminal 20 to display or output the consultation result. Next, a screen is displayed on the client terminal 20 prompting the client to input an evaluation of the lawyer for this consultation (a simple evaluation such as a 5-point scale is preferable).
[0068] This completes the consultation result providing process. In the above-described consultation result providing process, the provision instruction is received from the client, but the provision instruction may be received from a lawyer. In this case, the consultation result is identified based on the lawyer's identifier and provided to the lawyer.
[0069] [Learning process executed by computer 10] The learning process executed by the computer 10 will be described with reference to Fig. 14. The figure is a flowchart of the learning process executed by the computer 10. The learning process is a process that is performed after the consultation process described above.
[0070] The availability acquisition module acquires from the client whether the consultation result is available or not (step S70). The availability of consultation results means whether the consultation content and the answer can be made available to other people. If the consultation content and the answer are to be made available to other people, any content that is personal information of the person making the request will be deleted or blurred, etc., so that other people cannot distinguish it. The client terminal 20 receives an input of whether or not the consultation result is available for use, and transmits this availability and the client's identifier to the computer 10. The availability acquisition module acquires the availability and the client's identifier, thereby acquiring from the client whether the consultation result is available or not.
[0071] The availability determination module determines whether the consultation result is available for use (step S71). If the availability of the acquired consultation result indicates that it is not available, that is, if the consultation result is not available (step S71 NO), the availability determination module ends this process.
[0072] On the other hand, if the availability determination module determines that the acquired consultation result is available, that is, if the consultation result is available (YES in step S71), the learning module learns the consultation result (step S72). The learning module learns the consultation results by using the consultation results associated with the identifiers of the clients who have acquired availability, among the consultation results stored by the process of step S56 described above. Learning methods include machine learning using supervised learning, unsupervised learning, reinforcement learning, etc., and deep learning using convolutional neural networks, recurrent neural networks, long-short-term memory, etc. The learning module, for example, learns the stored consultation content and its response as supervised data and learns the correlation between them. If the consultation content or response is text, the learning module recognizes the text by performing text recognition or the like and uses the recognized text for learning. If the consultation content or response is audio, the learning module recognizes the audio by performing speech recognition and uses the recognized audio for learning.
[0073] The learning result storage module stores the learning result (step S73).
[0074] This completes the learning process. The computer 10 executes this learning process every time a consultation process is performed, thereby learning the results of the consultation.
[0075] [Answer output process executed by computer 10] The answer output process executed by the computer 10 will be described with reference to Fig. 15. The figure shows a flowchart of the answer output process executed by the computer 10. The answer output process is a process that is performed after the learning process described above and uses the learning results. The answer output process is also a process that is performed in conjunction with the lawyer information output process described above.
[0076] The consultation content acquisition module acquires the consultation content from the client (step S80). The consultation contents acquired by this process include, in addition to the consultation contents acquired in the process of step S20 described above, text indicating the specific contents of the consultation contents, etc. The client terminal 20 accepts input of text or the like indicating the specific content of the consultation in addition to the consultation content in the process of step S20 described above. The client terminal 20 transmits the consultation content and the identifier of the client that have been accepted to the computer 10. The consultation content acquisition module receives the consultation content and the identifier of the client, and thereby acquires the consultation content from the client.
[0077] The answer generation module generates an answer based on the learning result of the consultation result (step S81). The answer generation module generates an answer to the consultation content based on the acquired consultation content and the learning result from the learning process. The answer generation module generates an answer based on the classification and text of the consultation content in the acquired consultation content and the learning result.
[0078] The answer output module outputs the generated answer (step S82). In the process of step S22 described above, when the computer 10 outputs the lawyer information, the response output module also outputs the generated response. The answer output module transmits the generated answer to the client terminal 20. The client terminal 20 receives this response and displays it on its own display unit. The answer output module outputs the generated answer by displaying the generated answer on the client terminal 20.
[0079] This completes the answer output process.
[0080] [Request processing executed by computer 10] The request processing executed by the computer 10 will be described with reference to Fig. 16. The figure shows a flowchart of the request processing executed by the computer 10. The request process is a process that is carried out at least after the consultation process described above.
[0081] The request acquisition module acquires a formal request from the client to the lawyer who has applied for consultation (step S90). The client terminal 20 accepts input necessary to officially request a lawyer, and transmits the accepted content, the lawyer's identifier, and the client's identifier to the computer 10. The request acquisition module receives the content and the client's identifier, and thereby acquires a formal request from the client to the lawyer who has applied for the consultation.
[0082] The interaction identification module identifies interactions between the client and the lawyer (step S91). Based on the acquired client identifier and lawyer identifier, the transaction identification module identifies the consultation result linked to the client identifier and lawyer identifier from the consultation results stored by the processing of step S56 described above. In addition to the consultation result, if the transaction identification module stores content linked to the client identifier and lawyer identifier, it also identifies this content.
[0083] The batch storage module collectively stores the identified exchanges (step S92). The batch storage module stores the identified transactions in a distributed manner across multiple storage units that make up the distributed management ledger. An example of a distributed management ledger is blockchain technology. In this embodiment, all of the identified transactions are associated with each other and distributedly stored in each storage unit. In this embodiment, a form using a blockchain has been described as an example of a distributed management ledger, but the distributed management ledger in the present invention is not limited to a blockchain. The collective storage module can also be configured to collectively store transactions using a method other than the distributed management ledger.
[0084] The above is the request processing. The computer 10 can also be configured to provide the collectively stored exchanges in response to a request from the client or the lawyer. In this case, in response to a request from the client terminal 20 or the lawyer terminal 30, the computer 10 transmits the collectively stored exchanges to the client terminal 20 or the lawyer terminal 30, thereby providing the collectively stored exchanges in response to a request from the client or the lawyer.
[0085] Although the above-described processes are described as separate processes, the computer 10 can be configured to execute a combination of some or all of the above-described processes. Also, the computer 10 can be configured to execute each process at a timing other than the timing described.
[0086] The above-described means and functions are realized by a computer (including a CPU, an information processing device, and various terminals) reading and executing a predetermined program. The program may be provided, for example, from a computer via a network (Software as a Service (SaaS)) or as a cloud service. The program may also be provided in a form recorded on a computer-readable recording medium. In this case, the computer reads the program from the recording medium, transfers it to an internal or external recording device, records it, and executes it. The program may also be pre-recorded on a recording device (recording medium) and provided to the computer from the recording device via a communication line.
[0087] Although the embodiments of the present invention have been described above, the present invention is not limited to these embodiments. Furthermore, the effects described in the embodiments of the present invention are merely a list of the most preferable effects resulting from the present invention, and the effects of the present invention are not limited to those described in the embodiments of the present invention.
[0088] (1) A human resources matching system that matches experts (e.g., lawyers) with clients, a consultation content acquisition unit (for example, a consultation content acquisition unit 11, a consultation content acquisition module) that acquires consultation content from the client; a search unit (e.g., search unit 14, search module) that searches for the expert who can answer the acquired consultation content; an expert output unit (e.g., expert output unit 12, lawyer information output module) that outputs the attributes of the searched experts (e.g., photo, name, name of affiliated firm, location, area of focus), consultation method (e.g., telephone, online, face-to-face), fees, and available consultation dates and times; an application acquisition unit (e.g., application acquisition unit 13, application acquisition module) that acquires the application for consultation with the specialist output from the client; A talent matching system equipped with:
[0089] The invention of (1) allows users to consult with experts more easily and enables experts to charge for their free time. Furthermore, since the consultation is not free but is a short consultation with strict time management, the quality of the consultation can be maintained.
[0090] (2) a rating acquisition unit (e.g., a rating acquisition module) that acquires a rating of the expert from the client; Further provided with the search unit searches for the expert taking the evaluation into consideration. (1) A human resources matching system according to the present invention.
[0091] According to the invention (2), it becomes easier to select a more highly rated expert.
[0092] (3) an introduction receiving unit (for example, an introduction receiving module) that receives introductions of other clients from the client; a point granting unit (for example, a point granting module) that grants predetermined points to the client who introduced the other client; a discount unit (for example, a discount module) that divides and deducts the fee when the client consults using the points that have been granted; The talent matching system according to (1) further comprises:
[0093] According to the invention of (3), it becomes easy to generate an incentive for the client to make an introduction.
[0094] (4) an extension instruction acquisition unit (e.g., an extension instruction acquisition module) that acquires an instruction to extend the consultation time during the consultation; a consultation time extension unit (for example, a consultation management module) that extends the consultation time based on the extension instruction; The talent matching system according to (1) further comprises:
[0095] According to the invention (4), the client can easily extend the consultation time with a simple operation.
[0096] (5) an expert storage unit (e.g., a lawyer storage module) that stores the client and the expert to whom the client has applied for consultation in association with each other; Further provided with the search unit searches for the expert linked to the client when acquiring consultation content from the client next time onwards; (1) A human resources matching system according to the present invention.
[0097] According to the invention (5), it becomes easy to consult the same expert from next time onwards.
[0098] (6) a consultation result storage unit (for example, a consultation result storage module) that stores the consultation content of the client and the answer from the expert as a consultation result; The talent matching system according to (1) further comprises:
[0099] According to the invention of (6), it becomes easy for the client and the expert to refer to the consultation results at a later date.
[0100] (7) a usability acquisition unit (e.g., usability acquisition module) that acquires whether the consultation result is usable; a learning unit (e.g., a learning module) that learns a correlation between the consultation content and the consultation result when the consultation result is available; an answer generation unit (e.g., an answer generation module) that, when a new consultation content is acquired from the client, generates an answer to the acquired new consultation content based on a learning result of the consultation result; an answer output unit (e.g., an answer output module) that outputs the generated answer; The talent matching system according to (6) further comprises:
[0101] According to the invention of (7), it becomes easy to provide the client with a simple answer to the question.
[0102] (8) a providing unit (e.g., a providing module) that provides the stored consultation results to the client and the specialist; The talent matching system according to (6) further comprises:
[0103] According to the invention of (8), it becomes easy to provide the results of consultation when needed by the client or the specialist.
[0104] (9) a request acquisition unit (e.g., a request acquisition module) that acquires a formal request from the person seeking advice to the expert who has applied for consultation; a batch storage unit (e.g., a batch storage module) that collectively stores the results of the consultation between the consultant and the expert, including those before the formal request was obtained; The talent matching system according to (6) further comprises:
[0105] According to the invention of (9), when making a formal request, it becomes easy to refer to past correspondence.
[0106] (10) A computer-implemented human resource matching method for matching experts with clients, comprising: A step of acquiring consultation details from the client (for example, step S20); A step of searching for the expert who will answer the acquired consultation content (for example, step S21); a step of outputting the attributes, consultation method, fee, and available consultation date and time of the searched expert (for example, step S22); A step of acquiring the outputted consultation request to the expert from the client (for example, step S23); A human resources matching method comprising:
[0107] (11) A computer that matches experts with people seeking advice A step of acquiring consultation details from the client (for example, step S20); A step of searching for the expert who can answer the acquired consultation content (for example, step S21); a step of outputting the attributes, consultation method, fee, and available consultation date and time of the searched expert (e.g., step S22); A step of acquiring the outputted consultation application to the expert from the client (for example, step S23); A computer-readable program for executing the program. [Explanation of symbols]
[0108] 1. Talent matching system 10. Computers 11 Consultation Content Acquisition Department 12 Expert Output Unit 13 Application Acquisition Department 14 Search section 20 Consultant terminal 30 Lawyer's terminal 40 Conversation content input screen 41 Icons 50 Attorney information display screen
Claims
1. A human resources matching system that matches experts with people seeking advice, a consultation content acquisition unit that acquires consultation content, which is a consultation regarding a legal trouble, from the person seeking advice; a search unit that refers to a database in which attributes, consultation methods, fees, and consultation available dates and times of each expert are linked and registered in advance for each expert, and searches for the expert who can answer the consultation content, with the acquired consultation content being set as a focus area; an expert output unit that outputs the attributes, consultation method, fee, and available consultation date and time of the expert that are linked to the searched expert and registered; an application acquisition unit that acquires the output application for consultation with the specialist from the client; a consultation result storage unit that stores the consultation content of the client and the answer from the expert as a consultation result; a availability acquisition unit for acquiring availability of the consultation result; a learning unit that learns a correlation between the content of the consultation and the consultation result when the availability of the consultation result is acquired; a response generating unit that, when a new consultation content is acquired from the client, generates a response to the acquired new consultation content based on a learning result of the consultation result; an answer output unit that outputs the generated answer; A talent matching system equipped with:
2. an evaluation acquisition unit that acquires an evaluation of the expert from the client; Further provided with the search unit searches for the expert taking the evaluation into consideration. The personnel matching system according to claim 1 .
3. an introduction receiving unit that receives introductions of other consultants from the consultant; a point granting unit that grants predetermined points to the client who introduced the other client; a discount unit that divides and deducts the points that have been granted from the fee when the client makes a consultation; The talent matching system according to claim 1 , further comprising:
4. an extension instruction acquisition unit that acquires an instruction to extend the consultation time during the consultation; a consultation time extension unit that extends the consultation time based on the extension instruction; The talent matching system according to claim 1 , further comprising:
5. an expert storage unit that associates and stores the client with the expert to whom the client has applied for consultation; Further provided with the search unit searches for the expert linked to the client when acquiring consultation content from the client next time onwards; The personnel matching system according to claim 1 .
6. a providing unit that provides the stored consultation results to the client and the specialist; The talent matching system according to claim 1 , further comprising:
7. a request acquisition unit that acquires a formal request from the person seeking advice to the expert who has applied for consultation; a collective storage unit that collectively stores the results of the consultation between the consultant and the expert, including those before the formal request was obtained; The talent matching system according to claim 1 , further comprising:
8. The search unit excludes experts who are outside a predetermined application deadline for each expert from search candidates, and searches for the expert who can answer the acquired consultation content. The personnel matching system according to claim 1 .
9. The expert output unit outputs a new expert other than the output expert if the expert to whom a consultation request has been made does not accept the consultation request within a predetermined time from the consultation date and time. The personnel matching system according to claim 1 .
10. A consultation management department that considers the consultation of the client to have started from the time when it is confirmed that the expert has attended the consultation; The talent matching system according to claim 1 , further comprising:
11. A completion notification unit that notifies the expert and the client of the completion of the consultation when the consultation with the client is completed; The talent matching system according to claim 1 , further comprising:
12. A remaining time output unit that outputs the remaining time of the consultation before a predetermined time when the consultation time of the client ends; The talent matching system according to claim 1 , further comprising:
13. A computer-implemented human resource matching method for matching experts with clients, comprising: acquiring a consultation content, which is a consultation regarding a legal trouble, from the person seeking advice; a step of referring to a database in which attributes, consultation methods, fees, and consultation available dates and times of each expert are linked and registered in advance for each expert, and setting the acquired consultation content as a focus area to search for the expert who can answer the consultation content; a step of outputting the attributes, consultation method, fee, and available consultation date and time of the expert registered in association with the searched expert; receiving the outputted request for consultation with the specialist from the person seeking advice; a step of storing the consultation content of the client and the answer from the expert as a consultation result; obtaining whether the consultation result is available; When the availability of the consultation result is acquired, learning a correlation between the consultation content and the consultation result; When a new consultation content is acquired from the client, generating a response to the acquired new consultation content based on a learning result of the consultation result; outputting the generated answer; A human resources matching method comprising:
14. A computer that matches experts with people seeking advice a step of acquiring consultation content, which is a consultation regarding legal trouble, from the person seeking advice; a step of referring to a database in which attributes, consultation methods, fees, and consultation available dates and times of each expert are linked and registered in advance for each expert, setting the acquired consultation content as a focus area, and searching for the expert who can answer the consultation content; a step of outputting the attributes, consultation method, fee, and available consultation date and time of the expert registered in association with the searched expert; a step of receiving the outputted request for consultation with the specialist from the person seeking advice; a step of storing the consultation content of the client and the answer from the expert as a consultation result; obtaining whether the consultation result is available; a step of learning a correlation between the consultation content and the consultation result when the availability of the consultation result is obtained; a step of generating an answer to a new consultation content acquired from the client based on a learning result of the consultation result; outputting the generated answer; A computer-readable program for executing the program.
Citation Information
Patent Citations
Online general counseling method and system
JP2002073901A
Concierge service system
JP2003168015A
Server device and knowledge sharing service system
JP2016200848A
Commodity supply facilitation system
JP2017021481A
Human resource matching communication system
JP2017073007A