Text this: A Weighted-Based Approach To Prioritize User Preferences In Information Retrieval