Requirement prioritization for software products is one of the most important activities in software development. Prioritization is a critical step towards making great choices with respect to product planning for single and multiple releases. There are numerous requirement prioritization techniques and selecting the most appropriate one is a challenging task. In this paper a framework for selection of prioritization technique using fuzzy based rule engine is discussed. Here, the user inputs the characteristic value of the prioritized factor as input and on the basis of the fuzzy rules formed; most appropriate prioritization technique is predicted. Various prioritization techniques like AGORA, AHP, Win-Win etc. are considered against factors like consistency, priority etc. and the best approach is anticipated. Later the results are validated using Decision Tree approach. The developed framework could be beneficial to requirements engineer during requirement analysis phase.