edit ItemRecommendation and MatchCategory

MatchCategory function: convert activity and category to lower case
before matching.