Recent Developments in the field of Recommender Systems part1(Artificial Intelligence)