for each value, use fuzzy function switch to range [0,1]; frequent weight maximum, set α; duration greater weight, are set β; new minimum weights, are set γ; User if ( α
threshold *frequent value + β
*duration is set θ;
+
γ
* new ̊
θ
) The user for advanced users˖advanceduser; else