Method and System for Rating Food Items
First Claim
1. A system for calculating a health-related rating of a food item, comprising:
- a database comprising a plurality of records, each record comprising one or more natural language descriptions of a respective food item and a health-related rating of the respective food item; and
a computer system comprising;
an input module configured for receiving an input comprising a request to calculate a health-related rating for a requested food item, the input further comprising one or more inputted natural language descriptions of the requested food item;
an input processing module configured for processing the one or more inputted natural language descriptions to generate one or more processed natural language descriptions;
a query module configured for querying the database based on the one or more processed natural language descriptions; and
a rating module configured for;
receiving a results set from the database in response to the querying; and
calculating the health-related rating for the requested food item based on the results set.
0 Assignments
0 Petitions
Accused Products
Abstract
A networked computer system for calculating a rating of a food. The computer system includes a database comprising a plurality of records and a personal computer system. Each record in the database includes a natural language description of a respective food and a rating of the respective food. The database further comprising an index comprising indexed natural language descriptions corresponding to the natural language descriptions in the records. The personal computer system includes an input module configured for receiving a request to calculate a rating for a requested food item and for extracting inputted natural language descriptions of the requested food item in the request. Also included is an input processing module configured for identifying tokens in the inputted natural language descriptions, a query module configured for querying the database; and a rating module configured for calculating the rating for the requested food item based on the query result.
25 Citations
29 Claims
-
1. A system for calculating a health-related rating of a food item, comprising:
-
a database comprising a plurality of records, each record comprising one or more natural language descriptions of a respective food item and a health-related rating of the respective food item; and a computer system comprising; an input module configured for receiving an input comprising a request to calculate a health-related rating for a requested food item, the input further comprising one or more inputted natural language descriptions of the requested food item; an input processing module configured for processing the one or more inputted natural language descriptions to generate one or more processed natural language descriptions; a query module configured for querying the database based on the one or more processed natural language descriptions; and a rating module configured for; receiving a results set from the database in response to the querying; and calculating the health-related rating for the requested food item based on the results set. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for calculating a health-related rating of a food item, comprising steps of:
-
receiving an input comprising a request to calculate a health-related rating for a requested food item, the input further comprising one or more inputted natural language descriptions of the requested food item; processing the one or more inputted natural language descriptions to generate one or more processed natural language descriptions; querying a database based on the one or more processed natural language descriptions, the database comprising a plurality of records, each record comprising one or more natural language descriptions of a respective food item and a health-related rating of the respective food item; receiving a results set from the database in response to the querying; and calculating the health-related rating for the requested food item based on the results set. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A tangible computer-readable medium comprising software instructions stored thereon that when executed by a computer system cause the computer system to carry out steps of:
-
receiving an input comprising a request to calculate a health-related rating for a requested food item, the input further comprising one or more inputted natural language descriptions of the requested food item; processing the one or more inputted natural language descriptions to generate one or more processed natural language descriptions; querying a database based on the one or more processed natural language descriptions, the database comprising a plurality of records, each record comprising one or more natural language descriptions of a respective food item and a health-related rating of the respective food item, the database further comprising an index of the one or more natural language descriptions in each of the plurality of records; receiving a results set from the database in response to the querying; and calculating the health-related rating for the requested food item based on the results set. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29)
-
Specification