1. An information processing apparatus, comprising: a circuitry configured to: receive: voice data of a user, wherein the voice data is related to an item; and a rating for the item based on an input other than the voice data, wherein the rating corresponds to a first numerical value selected from a first range of numerical values; convert the voice data into language text data; analyze the language text data to determine a second numerical value selected from a second range of numerical values; assign a weight to one among the rating or the analyzed language text data based on the other of the rating or the analyzed language text data; extract at least one recommendation item based on the assigned weight, the analyzed language text data and the rating; and change the first numerical value to make the first numerical value closer to a middle numerical value of the first range of numerical values, based on one of the first numerical value is less than a first threshold and the second numerical value is greater than a second threshold, or the first numerical value is greater than the first threshold and the second numerical value is less than the second threshold.
1. An information processing apparatus, comprising: a circuitry configured to: receive: voice data of a user, wherein the voice data is related to an item; and a rating for the item based on an input other than the voice data, wherein the rating corresponds to a first numerical value selected from a first range of numerical values; convert the voice data into language text data; analyze the language text data to determine a second numerical value selected from a second range of numerical values; assign a weight to one among the rating or the analyzed language text data based on the other of the rating or the analyzed language text data; extract at least one recommendation item based on the assigned weight, the analyzed language text data and the rating; and change the first numerical value to make the first numerical value closer to a middle numerical value of the first range of numerical values, based on one of the first numerical value is less than a first threshold and the second numerical value is greater than a second threshold, or the first numerical value is greater than the first threshold and the second numerical value is less than the second threshold. 5. The information processing apparatus according to claim 1 , wherein the circuitry is further configured to: learn preference information based on at least one of the rating, the language text data or a first feature value of the item that corresponds to a language evaluation attribute, wherein the language evaluation attribute is acquired from the language text data, and wherein the learned preference information is determined based on the first feature value that corresponds to the language evaluation attribute.