Information processing device, information processing method, and information processing program

The information processing device analyzes user access logs to suggest actions aligned with behavioral tendencies, addressing the repetitive input issue in AI-based systems by using a generation AI server for tailored responses.

JP7836283B2Active Publication Date: 2026-03-26DIGITAL ARTS
View PDF 5 Cites 0 Cited by

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2023-08-16
Publication Date
2026-03-26

AI Technical Summary

Technical Problem

Existing AI-based dialogue systems require repetitive user input for searches despite potential overlaps in daily actions, which can be cumbersome.

Method used

An information processing device that analyzes user access logs to identify behavioral tendencies and makes action suggestions based on these trends, utilizing a generation AI server to generate tailored responses.

Benefits of technology

Enables appropriate action suggestions aligned with user behavior, reducing the need for repetitive input and enhancing user convenience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007836283000001
    Figure 0007836283000001
  • Figure 0007836283000002
    Figure 0007836283000002
  • Figure 0007836283000003
    Figure 0007836283000003
Patent Text Reader

Abstract

To provide an information processing unit, an information processing method, and an information processing program capable of making an appropriate action proposal according to an action tendency of a user.SOLUTION: An information processing unit 10 includes an access log storage unit 12 that stores input information including access information to an external network by a user of a user terminal, a log analysis unit 13 that classifies the input information according to categories and extracts a category satisfying a predetermined condition as an action tendency of the user, and an action proposal unit 14 that makes an action proposal to the user terminal based on the input information corresponding to the category of the extracted action tendency.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] Embodiments of the present invention relate to an information processing apparatus, an information processing method, and an information processing program.

Background Art

[0002] In recent years, AI (Artificial Intelligence) has been utilized in various fields, and in particular, the use of AI that can automatically generate content, called generative AI, has been rapidly spreading. Some generative AIs can use a large-scale learning model that has learned a large amount of natural language and programming language to perform tasks such as generating sentences and summarizing sentences in accordance with user instructions with high accuracy. By using generative AI, when a user searches for information on the Internet, the necessary information can be accurately obtained.

[0003] Conventionally, in a dialogue system using AI that automatically responds to user questions, a system has been disclosed that calculates the similarity of questions from multiple users and uses similar questions for learning to efficiently learn question-and-answer patterns and improve the accuracy of answers to user questions.

Prior Art Documents

Patent Documents

[0004]

Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0005] In an AI-based dialogue system, the AI can automatically generate a sentence or the like according to the conditions of the user's instruction, and the user can also select past instructions from the history, which is highly convenient. However, when the user performs a search or the like, although there are many overlaps in the user's daily actions, it is necessary to input to the AI each time to obtain an answer, which may be troublesome.

[0006] This invention has been made in consideration of these circumstances, and aims to provide an information processing device, an information processing method, and an information processing program that can make appropriate action suggestions in line with the user's behavioral tendencies. [Means for solving the problem]

[0007] An information processing apparatus according to an embodiment of the present invention comprises: an access log storage unit that stores input information including information on access to an external network by a user terminal; a log analysis unit that classifies the input information according to categories and extracts categories that satisfy predetermined conditions as the user's behavioral tendencies; and an action suggestion unit that makes action suggestions to the user terminal based on the input information corresponding to the extracted behavioral tendency categories, wherein the access log storage unit stores location information of the user terminal when the user terminal accesses an external network, and the action suggestion unit sets the location of the user terminal for which action suggestions are made based on the location information. When the user modifies the proposed action, the AI ​​server generates a new action based on a summary obtained from the AI ​​server, which inputs information including the link received from the user. An information processing device characterized by the following: [Effects of the Invention]

[0008] Embodiments of the present invention provide an information processing device, an information processing method, and an information processing program that can make appropriate action suggestions in line with the user's behavioral tendencies. [Brief explanation of the drawing]

[0009] [Figure 1] A configuration diagram showing an example of the configuration of the information processing device according to this embodiment. [Figure 2] An explanatory diagram showing an example of input information, including user access information, that is stored in the access log storage section. [Figure 3] An explanatory diagram showing an example of user behavior trends extracted based on input information. [Figure 4] An explanatory diagram showing an example of action suggestions that are proposed to the user based on analyzed behavioral trends. [Figure 5]An explanatory diagram showing an example of a screen used when modifying an action proposal submitted by the Action Proposal Department. [Figure 6] A flowchart showing an example of the information processing method according to this embodiment. [Modes for carrying out the invention]

[0010] Hereinafter, embodiments of the present invention will be described based on the attached drawings. Figure 1 shows an example of the configuration of the information processing device 10 according to this embodiment.

[0011] The information processing device 10 according to this embodiment extracts behavioral tendencies that are considered to be of high interest to the user from input information such as access information to an external network by the user of the user terminal 20, and makes suggestions to the user regarding access destinations and other actions based on those behavioral tendencies.

[0012] The user terminal 20 refers to a device that each user owns, such as a PC, smartphone, or tablet, that is capable of communicating with an external network and can communicate with the information processing device 10 via the network. In Figure 1, three user terminals 20 (20a, 20b, 20c) are shown for each user, but the configuration is not limited to this. The information processing device 10 is connected to each of the user terminals 20 so that various types of data can be sent and received.

[0013] The generation AI server 100 is a server that automatically generates responses to user input, equipped with a learning model that has learned information and programming languages ​​on the network. It is connected to the information processing device 10 via the network and automatically generates responses based on the learning model according to the conditions specified by the input, in response to any input from the user or the information processing device 10.

[0014] The specific configuration of the information processing device 10 according to this embodiment will be described below. The information processing apparatus 10 includes an input information reception unit 11, an access log storage unit 12, a log analysis unit 13, a behavior proposal unit 14, and a proposal generation unit 15.

[0015] Note that the functions of each unit constituting the information processing apparatus 10 may be realized by executing a predetermined program code using a processor. Not limited to such software processing, for example, it may be realized by hardware processing using an ASIC or the like, or may be realized by combining software processing and hardware processing.

[0016] The input information reception unit 11 receives the input information of the user on the user terminal 20. The input information is information related to the user's operation on the user terminal 20, and means a search word used for search when accessing the Internet using the Web browser of the user terminal 20, URL information of the access destination site, an application being executed on the user terminal, and the like. It may also receive the access time when accessing the Internet, the position information of the user terminal 20 at the time of access, and the like.

[0017] The access log storage unit 12 stores the input information including the access information of the user of the user terminal 20 to the external network. When there is an external access by the user of the user terminal 20, the access log storage unit 12 stores the access information (search word related to the access, access destination URL), the application being used on the terminal, etc. as input information at any time. Also, it stores the access time and the position information of the user terminal 20 at the time of external access. The access log storage unit 12 may arrange the input information in chronological order and store it as daily data. The input information is collected and recorded for each user at any time.

[0018] In addition, the access log storage unit 12 uses a database in which categories of websites corresponding to each URL are registered in advance, sets and stores the category corresponding to the accessed URL received from the input information reception unit 11. The category indicates a type according to the content of the website, and means classification information corresponding to contents such as sports, history, education, etc. When the category for the user's accessed URL is not registered, the generation AI server 100 may be queried about the category (type of website) of the accessed URL to obtain and store the category.

[0019] In addition, for access to the URL of the search site, the access log storage unit 12 may delete it from the input information on the grounds that it has no relation to the user's behavior tendency.

[0020] FIG. 2 is an explanatory diagram showing an example of input information including the user's access information stored in the access log storage unit 12.

[0021] As shown in FIG. 2, as input information of the user Yamada Taro on August 15, 2023, the search word at the time of external access, the URL information of the accessed destination, and the application used on the terminal are sequentially stored. Also, the position information of the user terminal 20 is recorded together with the time of access. The category of the accessed URL is stored by collating the accessed URL with a database in which the categories of websites are registered in advance.

[0022] The log analysis unit 13 classifies the input information according to categories and extracts categories that meet predetermined conditions as user behavior trends. Specifically, it classifies each user access information stored in the access log storage unit 12 according to the set categories and determines the frequency of access for each category. Then, it extracts categories whose access frequency meets predetermined conditions (for example, 5 or more accesses) as behavior trends. Behavioral trends refer to categories that are considered to be of high interest to the user. The predetermined conditions may also be, for example, a condition where categories are sorted in descending order of access frequency and the top four categories are extracted.

[0023] Figure 3 is an explanatory diagram illustrating an example of user behavioral trends extracted based on input information. As shown in Figure 3, user Yamada Taro's access information is classified by category, and the frequency of access for each category is determined. Then, the categories are sorted in descending order of frequency, and four categories are extracted as behavioral trends. The classification results of Yamada Taro's access information categories show that he tends to have a high level of interest in the fields of sports, history, education (university), and business, and these four categories represent his behavioral trends.

[0024] The action suggestion unit 14 makes action suggestions to the user terminal 20 based on the input information corresponding to the extracted action trend categories. Specifically, for each category extracted by the log analysis unit 13, it sends links to the access URLs of the input information as action suggestions to the user terminal 20. The user of the user terminal 20 can check the action suggestions displayed on the terminal screen. For example, the action suggestions may be made when the user launches a browser, based on the user's access logs for one week to determine their action trends.

[0025] Furthermore, the action suggestion unit 14 may check the access times for the extracted action trend categories (or the time period with the most access if there is variation in access times) and set a time (for example, after 7 PM) for making action suggestions based on the access times.

[0026] Furthermore, for the extracted behavioral trend categories, the access locations of the user terminal 20 may be checked (if there is variation in access locations, the range of locations with the most frequent access) and the location of the terminal that will suggest actions based on the access location (for example, within a 10m radius of the user's home location information) may be set.

[0027] The suggestion generation unit 15 inputs input information corresponding to the extracted behavioral tendency categories into the generation AI server 100 under predetermined conditions and obtains the output result from the learning model. The behavior suggestion unit 14 may make behavioral suggestions using the information obtained by the suggestion generation unit 15. For example, regarding the link to the destination URL, it inputs a summary of the content on the site into the generation AI server 100, obtains the summary result from the learning model, and uses this summary as a behavioral suggestion.

[0028] Figure 4 is an explanatory diagram showing an example of behavioral suggestions suggested to the user based on analyzed behavioral trends. Based on Taro Yamada's access information, behavioral suggestions are displayed on the user's terminal screen for categories extracted. For the sports category, information on the accessed URL and a summary of that URL are displayed. For the history category, information on the accessed URL and a summary of the search terms are displayed. The behavioral suggestion display screen shows buttons for "Change Suggestion" to modify the suggestion content and "Delete" to remove the suggestion. If a suggestion is deleted, it may be set so that suggestions for that category are not made again in the future.

[0029] Figure 5 is an explanatory diagram showing an example of a screen when changing an action suggestion proposed by the action suggestion unit 14. If you want to change the proposed content, you can specify the link destination etc. you want to be suggested next time. When a suggestion change is set, the generation AI server 100 is prompted to request a summary of the content on the site for the entered access URL link, the learning model obtains the summary result, and this summary is changed to be the action suggestion.

[0030] In this way, users of user terminal 20 can automatically obtain appropriate information based on their own daily behavioral patterns.

[0031] Next, the operation of the information processing device 10 according to this embodiment will be described. Figure 6 is a flowchart of an example of the information processing method according to this embodiment (refer to Figure 1 as appropriate).

[0032] The access log storage unit 12 stores input information, including information about the user's access to the external network on the user terminal 20 (S10).

[0033] The log analysis unit 13 classifies the input information according to categories and extracts categories that meet predetermined conditions as user behavior trends (S11, S12).

[0034] The log analysis unit 13 extracts categories that meet predetermined conditions as behavioral trends (S12).

[0035] The action suggestion unit 14 makes action suggestions to the user terminal 20 based on the input information corresponding to the extracted categories of behavioral tendencies (S13).

[0036] According to the information processing device of the embodiment described above, it is possible to extract user behavior trends from daily input information, including access to external networks by the user of the user terminal, and to make appropriate action suggestions to the user, such as access destinations, based on those behavior trends, thereby providing appropriate action suggestions that are in line with the user's behavior trends.

[0037] The program executed by the information processing device 10 is provided pre-installed in a storage circuit such as ROM. Alternatively, this program may be provided as an installable or executable file stored on a computer-readable storage medium such as a CD-ROM, CD-R, memory card, DVD, or flexible disk. Furthermore, the program executed by the information processing device 10 may be stored on a computer connected to a network such as the Internet and provided for download via the network.

[0038] While several embodiments of the present invention have been described, these embodiments are presented as examples only and are not intended to limit the scope of the invention. These novel embodiments can be carried out in a variety of other forms, and various omissions, substitutions, and modifications can be made without departing from the spirit of the invention. These embodiments and their variations are included in the scope and spirit of the invention, as well as in the claims of the invention and its equivalents. [Explanation of symbols]

[0039] 10... Information processing unit, 11... Input information receiving unit, 12... Access log storage unit, 13... Log analysis unit, 14... Action suggestion unit, 15... Suggestion generation unit, 20... User terminal, 100... Generation AI server.

Claims

1. An access log storage unit that stores input information including information on the user's access to an external network on the user terminal, A log analysis unit classifies the input information according to categories and extracts categories that meet predetermined conditions as the user's behavioral tendencies. The system includes an action suggestion unit that makes action suggestions to the user terminal based on the input information corresponding to the extracted categories of behavioral tendencies, The access log storage unit stores the location information of the user terminal when the user terminal accesses an external network. The action suggestion unit sets the location of the user terminal that makes the action suggestion based on the location information, When the user modifies the proposed action, the AI ​​server generates information including the link received from the user, and then generates a new action based on the summary obtained from the AI ​​server. An information processing device characterized by the following:

2. A proposal generation unit inputs the input information corresponding to the extracted behavioral tendency categories into a learning model that automatically generates responses according to conditions specified by the user, and makes behavioral suggestions based on the output results of the learning model. The information processing apparatus according to claim 1, further comprising:

3. A step of saving input information, including information about the user's access to an external network on the user terminal, The steps include classifying the input information according to categories and extracting the categories that satisfy predetermined conditions as the user's behavioral tendencies, A step of making an action suggestion to the user terminal based on the input information corresponding to the extracted category of behavioral tendencies, A step of saving the location information of the user terminal when the user terminal accesses an external network, The steps include setting the location of the user terminal that will make action suggestions based on the aforementioned location information, When the user modifies the proposed action, the process involves inputting information including the link received from the user into the generating AI server, and generating a new action based on the summary obtained from the generating AI server. An information processing method characterized by including

4. On the computer, A function that saves input information, including information about the user's access to external networks on the user terminal. A function that classifies the input information according to categories and extracts the categories that meet predetermined conditions as the user's behavioral tendencies. A function that provides action suggestions to the user terminal based on the input information corresponding to the extracted categories of behavioral tendencies. A function that saves the location information of the user terminal when the user terminal accesses an external network. A function to set the location of the user terminal that makes action suggestions based on the aforementioned location information. When the user modifies the proposed action, the AI ​​server generates a new action based on a summary obtained from the AI ​​server, which inputs information including the link received from the user. An information processing program characterized by achieving this.

Citation Information

Patent Citations

  • Device and method for determining purchase stage

    JP2011118759A

  • Data processing device, data processing method, and program

    JP2012108748A

  • Interactive server, interactive method and interactive program

    JP2019219737A

  • Integrated reservation support system

    JP2022131661A

  • Information processing device, health management system, and program

    WO2020021976A1