SYSTEM AND METHOD FOR AUTONOMOUS INTERNET SEARCHING AND DISPLAY OF PRODUCT DATA AND SENDING ALERTS
A system and method to analyze product information by receiving product information from a third party server. The system filters the product information for review information, generates a score for the review information, and generates a notification based on the score.
1 . A computer implemented method executed by a server to process product information, the method comprising:
receiving second product information from a third party server;
filtering the second product information for review information;
generating a score for the review information; and,
generating a notification based on the score.
2 . The computer implemented method of claim 1 , further comprising:
receiving first product information from a client; and,
generating a search list that includes one or more uniform resource locators (URLs).
3 . The computer implemented method of claim 2 , further comprising:
generating one or more filters for each URL in the search list.
4 . The computer implemented method of claim 3 , further comprising:
generating a request for the second product information based on the first product information.
5 . The computer implemented method of claim 4 , further comprising:
generating an XPath expression to use as a filter for a URL.
6 . The computer implemented method of claim 5 , further comprising: executing the XPath expression to extract the review information from the second product information.
7 . The computer implemented method of claim 6 , further comprising:
generating the score by assigning a weight to one or more words in review text of the review information and averaging the assigned weights.
8 . The computer implemented method of claim 7 , further comprising:
generating trend information from the review information and prior stored review information.
9 . The computer implemented method of claim 8 , further comprising:
generating a report based on stored information that includes settings received from a client, the review information, and the trend information.
10 . The computer implemented method of claim 9 , further comprising:
generating aggregated data with the review information;
generating a web page with the aggregated data; and,
sending the web page to the client.
11 . A system to process product information, the system comprising:
a server that includes one or more memories and processors with instructions that cause the server to perform the steps of:
receiving second product information from a third party server;
filtering the second product information for review information;
generating a score for the review information; and,
generating a notification based on the score.
12 . The system of claim 11 , wherein the instructions further cause the server to perform the steps of:
receiving first product information from a client; and,
generating a search list that includes one or more uniform resource locators (URLs).
13 . The system of claim 12 , wherein the instructions further cause the server to perform the step of:
generating one or more filters for each URL in the search list.
14 . The system of claim 13 , wherein the instructions further cause the server to perform the step of:
generating a request for the second product information based on the first product information.
15 . The system of claim 14 , wherein the instructions further cause the server to perform the step of:
generating an XPath expression to use as a filter for a URL.
16 . The system of claim 15 , wherein the instructions further cause the server to perform the step of:
executing the XPath expression to extract the review information from the second product information.
17 . The system of claim 16 , wherein the instructions further cause the server to perform the step of:
generating the score by assigning a weight to one or more words in review text of the review information and averaging the assigned weights.
18 . The system of claim 17 , wherein the instructions further cause the server to perform the step of:
generating trend information from the review information and prior stored review information.
19 . The system of claim 18 , wherein the instructions further cause the server to perform the step of:
generating a report based on stored information that includes settings received from a client, the review information, and the trend information.
20 . The system of claim 9 , wherein the instructions further cause the server to perform the steps of:
generating aggregated data with the review information;
generating a web page with the aggregated data; and,
sending the web page to the client.