# US 2019/0318371 A1 · Computing systems and methods for improving content quality for internet webpages

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2019/0318371 A1
- Document ID: US20190318371A1
- Status: Published application
- Kind: A1
- Application number: 16/009,074
- Filed: 2018-06-14
- Published: 2019-10-17
- Earliest claimed: 2018-04-13
- Assignees: Walmart Apollo, LLC
- Applicants: Walmart Apollo, LLC
- Inventors: Pavan Kumar Oruganti; Maria Kristian Bantay; Archimedes Stuk
- Web page: https://patentgrep.com/patent/US20190318371A1

## CPC

- G06Q 30/0203: Market surveys; Market polls
- G06F 16/9574: {of access to content, e.g. by caching}
- G06F 16/9577: {Optimising the visualization of content, e.g. distillation of HTML documents}
- G06F 16/958: Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
- G06Q 30/0641: {utilising user interfaces specially adapted for shopping}
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## Abstract

Computing systems and methods for assessing and improving content quality for internet webpages is provided.

## Claims

### Claim 1

A system for improving content quality for internet webpages, the system comprising:
a database storing:
a plurality of items, each item displayable on a webpage; and
a plurality of content attributes for each item;
a processor configured to:
retrieve, from the database, the plurality of items and the plurality of content attributes for the items;
score each content attribute according to a first set of rules;
select a modeling technique from two or more modeling techniques according to a second set of rules;
estimate an order potential for each item using the selected modeling technique;
prioritize the items based on the order potential for each item;
select a specified number of high scoring content attributes associated with a specified number of high priority items; and
compare each content attribute score of the specified number of high scoring content attributes against a benchmark score associated with a corresponding content attribute,
wherein when a content attribute score for an item is less than a benchmark score, transmit a recommendation to fix the content attribute for the item.

### Claim 2 (depends on 1)

The system of claim 1, wherein the first set of rules comprises the processor further configured to score each content attribute based on a relevance of the content attribute to a market vehicle.

### Claim 3 (depends on 1)

The system of claim 1, wherein the second set of rules comprises the processor further configured to:
retrieve a first specified percentage of items from the plurality of items and running the two or more modeling techniques on the specified percentage of items to train each model for predicting webpage traffic and webpage orders as a function of the items and the content attribute scores;
retrieve a second specified percentage of items from the plurality of items and testing the prediction of webpage traffic and webpage orders for each model against actual webpage traffic and webpage orders; and
select the modeling technique based on a lowest margin of error from the testing results.

### Claim 4 (depends on 1)

The system of claim 1, wherein the plurality of items are within a department.

### Claim 5 (depends on 1)

The system of claim 1, where the content attributes include at least one of a product description, one or more product images, one or more customer ratings, one or more customer reviews, a product comparison table to similar products, frequently asked questions and answers, an interactive tour of product, one or more product videos, and product specifications.

### Claim 6 (depends on 1)

The system of claim 1, further comprising an importance engine configured to determine an importance of each content attribute by department based on an importance of the content attribute scores.

### Claim 7 (depends on 1)

The system of claim 1, further comprising a content quality dashboard configured to display the recommendation to fix the content attribute for the item.

### Claim 8

A method for improving content quality for internet webpages, the method comprising:
storing, in a database, a plurality of items, each item displayable on a webpage;
storing, in a database, a plurality of content attributes for each item;
retrieving, via a processor from the database, the plurality of items and the plurality of content attributes for the items;
scoring, via the processor, each content attribute according to a first set of rules;
selecting, via the processor, a modeling technique from two or more modeling techniques according to a second set of rules;
estimating, via the processor, an order potential for each item using the selected modeling technique;
prioritizing, via the processor, the items based on the order potential for each item;
selecting, via the processor, a specified number of high scoring content attributes associated with a specified number of high priority items; and
comparing, via the processor, each content attribute score of the specified number of high scoring content attributes against a benchmark score associated with a corresponding content attribute,
wherein when a content attribute score for an item is less than a benchmark score, transmitting, via the processor, a recommendation to fix the content attribute for the item.

### Claim 9 (depends on 8)

The method of claim 8, wherein the first set of rules comprises scoring, via the processor, each content attribute based on a relevance of the content attribute to a market vehicle.

### Claim 10 (depends on 8)

The method of claim 8, wherein the second set of rules comprises:
retrieving, via the processor, a first specified percentage of items from the plurality of items and running the two or more modeling techniques on the specified percentage of items to train each model for predicting webpage traffic and webpage orders as a function of the items and the content attribute scores;
retrieving, via the processor, a second specified percentage of items from the plurality of items and testing the prediction of webpage traffic and webpage orders for each model against actual webpage traffic and webpage orders; and
selecting, via the processor, the modeling technique based on a lowest margin of error from the testing results.

### Claim 11 (depends on 8)

The method of claim 8, wherein the plurality of items are within a department.

### Claim 12 (depends on 8)

The method of claim 8, where the content attributes include at least one of a product description, one or more product images, one or more customer ratings, one or more customer reviews, a product comparison table to similar products, frequently asked questions and answers, an interactive tour of product, one or more product videos, and product specifications.

### Claim 13 (depends on 8)

The method of claim 8, further comprising determining, via an importance engine, an importance of each content attribute by department based on an importance of the content attribute scores.

### Claim 14 (depends on 8)

The method of claim 8, further comprising displaying, via a content quality dashboard, the recommendation to fix the content attribute for the item.

### Claim 15

A non-transitory computer-readable medium storing instructions for improving content quality for internet webpages, the instruction when executed by a processing device cause the processing device to:
retrieve, from a database storing a plurality of items and a plurality of content attributes for each item, the plurality of items and the plurality of content attributes for the items;
score each content attribute according to a first set of rules;
select a modeling technique from two or more modeling techniques according to a second set of rules;
estimate an order potential for each item using the selected modeling technique;
prioritize the items based on the order potential for each item;
select a specified number of high scoring content attributes associated with a specified number of high priority items; and
compare each content attribute score of the specified number of high scoring content attributes against a benchmark score associated with a corresponding content attribute,
wherein when a content attribute score for an item is less than a benchmark score, transmit a recommendation to fix the content attribute for the item.

### Claim 16 (depends on 15)

The non-transitory computer-readable medium of claim 15, wherein the first set of rules comprises scoring, via the processor, each content attribute based on a relevance of the content attribute to a market vehicle.

### Claim 17 (depends on 15)

The non-transitory computer-readable medium of claim 15, wherein the second set of rules comprises:
retrieving, via the processor, a first specified percentage of items from the plurality of items and running the two or more modeling techniques on the specified percentage of items to train each model for predicting webpage traffic and webpage orders as a function of the items and the content attribute scores;
retrieving, via the processor, a second specified percentage of items from the plurality of items and testing the prediction of webpage traffic and webpage orders for each model against actual webpage traffic and webpage orders; and
selecting, via the processor, the modeling technique based on a lowest margin of error from the testing results.

### Claim 18 (depends on 15)

The non-transitory computer-readable medium of claim 15, wherein the plurality of items are within a department.

### Claim 19 (depends on 15)

The non-transitory computer-readable medium of claim 15, where the content attributes include at least one of a product description, one or more product images, one or more customer ratings, one or more customer reviews, a product comparison table to similar products, frequently asked questions and answers, an interactive tour of product, one or more product videos, and product specifications.

### Claim 20 (depends on 15)

The non-transitory computer-readable medium of claim 15, further comprising instructions that when executed by a processing device cause the processing device to determine, via an importance engine, an importance of each content attribute by department based on an importance of the content attribute scores.

### Claim 21 (depends on 15)

The non-transitory computer-readable medium of claim 15, further comprising instructions that when executed by a processing device cause the processing device to display, via a content quality dashboard, the recommendation to fix the content attribute for the item.
