This document proposes a scheme for enabling fine-grained multi-keyword search over encrypted cloud data. It introduces relevance scores and preference factors for keywords to improve search functionality and user experience. The scheme supports complex logic searches using mixed "AND", "OR", and "NO" keyword operations. It also employs classified sub-dictionaries to improve index building, trapdoor generation, and query efficiency. The scheme aims to address limitations of existing systems in supporting personalized search with comprehensive logic operations over encrypted data.