80 likes | 206 Views
Calculating the rating of products. Description of the algorithm for Salesman agent for smartphones. Project Team – Arsen Shatikyan shatikya@bgu.ac.il
E N D
Calculating the rating of products Description of the algorithm for Salesman agent for smartphones Project Team – Arsen Shatikyan shatikya@bgu.ac.il Udi Vaksman udi_v@hotmail.com Avihay Danino neo@bezeqint.net Academic Advisor - Prof. Ehud Gudes ehud@cs.bgu.ac.il Technical Advisor – Bernard Fadlon bernard@ngsoft.com Project Homepage – http://www.cs.bgu.ac.il/~shatikya/project
Problem description • Each product has its characteristic properties • These properties are important to customer in different measure • The importance of product properties is not the same for different customers • In calculation of the product’s rating we want that more important properties will be more significant then the less important • If a property satisfies customer, some value is added to the product rating
Property presentation Property name Desired value Importance 0 1 Price 1000 m
Types of properties • Numeric properties price, frequency, working time • String properties producer, technology standard • Binary properties portability, presence (of module/interface)
Numeric Properties • Boundless – no dependence between the property value and the preference of product, for example the dimensional size • Lower bound – the property value is an ascending function of the preference of product, for example, the CPU speed • Upper bound - the property value is an descending function of the preference of product, for example the price
Rating for Numeric Properties Desired value 100 d= Property name Importance 0 1 Width [mm] m=0.8
Rating for String and Binary Properties Desired value Sony d= Property name Importance 0 1 Producer m=0.8