This document discusses personalized search and re-ranking search results based on a user's profile and past behavior. It describes extracting features from query logs covering 27 days of search data to train a classifier. Features include documents clicked and time spent by both the same and different users for a given query. The model is trained using LambdaMART ranking algorithm on 24 days of data and validated on 3 days. It then re-ranks the top 10 search results for test queries based on the extracted features to provide a personalized search ranking. Evaluation on a test platform showed an NDCG score higher than the baseline, indicating more relevant results.