For example, the service is a taxi service. The first feature is the number of historical requests for the taxi service within the first time period. The only second feature is the number of page views for the page displaying the taxi service. The transformative rule may specify that every ten times of page views may be equivalent to one historical requests. Supposing a user viewed the page 120 times during the last month, the transformative value associated with the number of page views is thus
In step 740, evaluation module 330 may determine a travel value of the service based on the first value and the at least one transformative value.
In some embodiments, evaluation module 330 may determine a sum of the first value and the at least one transformative value as the travel value. For example, if the user also conducted 10 historical requests. Evaluation module 330 may determine the travel value as 10+12=22.
Alternatively, evaluation module 330 may determine an average of the first value and the at least one transformative value as the travel value.
It should be noted that the description above is just for illustrative purpose. Evaluation module 330 may determine the travel value according to any other rule. For example, processor may determine the travel value as a geometric average of the first value and the at least one transformative value.