Abstract

Dynamic Product Recommender systems play a crucial role in e-commerce, guiding users towards products that align with their preferences and enhancing the shopping experience. However, existing systems often struggle to capture the nuances of user preferences, particularly when dealing with multiple features via keyword queries and filters. Additionally, scalability challenges arise as the volume of products grows with features and values. In addition, the static filters of existing recommender systems limit the exploration by strictly adhering to user selections, hindering discovery of potentially better features within the preferred budget or category. This can lead to user dissatisfaction and missed opportunities to discover more desirable options. This research addresses these limitations by introducing FacetDRS, a novel dynamic product recommendation system that leverages flexible feature matching and a scalable architecture. FacetDRS empowers the recommendations with three distinct matching methods to cater to diverse preference nuances. Exact Match ensures precise adherence to user specifications, while High-Impact Partial Match prioritizes core features with flexibility in non-critical aspects. Extended Partial Match suggests relevant options beyond initial preferences, leveraging predefined thresholds. This multi-faceted approach captures the full spectrum of user desires while maintaining accuracy. To evaluate the effectiveness of FacetDRS, a rigorous experimental setup was conducted, comparing its performance across Keyword Match Score, First Selections in Top-K and Average Response Time metrics with established recommender systems such as DeepRec, APGNN, and TADCF. The results demonstrate that FacetDRS achieves superior performance than its counterparts in all comparison aspects. The system's flexible matching methods, combined with its robust architecture, offer a valuable solution for enhancing user satisfaction and driving conversions in the mobile commerce landscape.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call