Information processing apparatus, information processing method, and non-transitory computer readable medium
Abstract
An information processing apparatus acquires a list of sales page identification information identifying each sales page for one or more products associated with each user, converts the list of sales page identification information into a list of product identification information identifying a product, generates a recommended product list including recommended product identification information identifying each of one or more products to be recommended to the user, based on the list of product identification information, determines a sales page for each of the one or more products to be recommended to the user, based on one or more pieces of recommended product identification information included in the recommended product list.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . An information processing apparatus comprising:
an acquisition unit configured to acquire a list of sales page identification information identifying each sales page for one or more products associated with each user; a conversion unit configured to convert the list of sales page identification information into a list of product identification information identifying a product; a generation unit configured to generate a recommended product list including recommended product identification information identifying each of one or more products to be recommended to the user, based on the list of product identification information; and a determination unit configured to determine a sales page for each of the one or more products to be recommended to the user, based on one or more pieces of recommended product identification information included in the recommended product list.
2 . The information processing apparatus according to claim 1 ,
wherein the determination unit determines a unique sales page for each of one or more products identified by the one or more pieces of recommended product identification information.
3 . The information processing apparatus according to claim 2 ,
wherein the determination unit specifies one or more sales pages selling the one or more products identified by the one or more pieces of recommended product identification information, and determines the unique sales page based on the one or more specified sales pages.
4 . The information processing apparatus according to claim 3 ,
wherein if the determination unit specifies one sales page selling a product identified by the recommended product identification information, the determination unit determines the specified sales page as the unique sales page, and if the determination unit specifies a plurality of sales pages selling a product identified by the recommended product identification information, the determination unit determines the unique sales page out of the plurality of specified sales pages based on an evaluation index associated with each of the plurality of identified sales pages.
5 . The information processing apparatus according to claim 4 ,
wherein the evaluation index includes a conversion rate (CVR) for each of the plurality of specified sales pages.
6 . The information processing apparatus according to claim 4 ,
wherein the evaluation index includes an evaluation score given by a user to each of the plurality of specified sales pages.
7 . The information processing apparatus according to claim 1 , further comprising:
a conversion unit configured to convert, for the user, product identification information included in the list of product identification information into a user vector representation using a machine learning model, wherein the generation unit determines, as the recommended product identification information, one or more pieces of product identification information corresponding to one or more vector representations each having a cosine similarity higher than a predetermined threshold with the user vector representation in a common vector space where a plurality of vector representations of the product identification information exist.
8 . The information processing apparatus according to claim 1 , further comprising:
a selection unit configured to select one or more genres in which the user shows an interest, wherein the acquisition unit acquires the list of sales page identification information for the one or more genres selected for the user.
9 . The information processing apparatus according to claim 8 ,
wherein the selection unit selects one or more genres for the user using a matrix factorization (MF)-based machine learning model.
10 . The information processing apparatus according to claim 8 ,
wherein the selection unit selects one or more genres for the user using a natural language processing-based machine learning model.
11 . The information processing apparatus according to claim 1 ,
the determination unit further determines a sales page for each of one or more products to be recommended to another user based on the list of product identification information.
12 . An information processing method to be performed by an information processing apparatus, the method comprising:
an acquisition step of acquiring a list of sales page identification information identifying each sales page for one or more products associated with each user; a conversion step of converting the list of sales page identification information into a list of product identification information identifying a product; a generation step of generating a recommended product list including recommended product identification information identifying each of one or more products to be recommended to the user, based on the list of product identification information; and a determination step of determining a sales page for each of the one or more products to be recommended to the user, based on one or more pieces of recommended product identification information included in the recommended product list.
13 . A non-transitory computer readable medium storing an information processing program for causing a computer to perform information processing including:
acquisition processing of acquiring a list of sales page identification information identifying each sales page for one or more products associated with each user; conversion processing of converting the list of sales page identification information into a list of product identification information identifying a product; generation processing of generating a recommended product list including recommended product identification information identifying each of one or more products to be recommended to the user, based on the list of product identification information; and determination processing of determining a sales page for each of the one or more products to be recommended to the user, based on one or more pieces of recommended product identification information included in the recommended product list.Join the waitlist — get patent alerts
Track US2025209514A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.