Intent-Aware Contextual Recommendation System

11/28/2017
by   Biswarup Bhattacharya, et al.
0

Recommender systems take inputs from user history, use an internal ranking algorithm to generate results and possibly optimize this ranking based on feedback. However, often the recommender system is unaware of the actual intent of the user and simply provides recommendations dynamically without properly understanding the thought process of the user. An intelligent recommender system is not only useful for the user but also for businesses which want to learn the tendencies of their users. Finding out tendencies or intents of a user is a difficult problem to solve. Keeping this in mind, we sought out to create an intelligent system which will keep track of the user's activity on a web-application as well as determine the intent of the user in each session. We devised a way to encode the user's activity through the sessions. Then, we have represented the information seen by the user in a high dimensional format which is reduced to lower dimensions using tensor factorization techniques. The aspect of intent awareness (or scoring) is dealt with at this stage. Finally, combining the user activity data with the contextual information gives the recommendation score. The final recommendations are then ranked using filtering and collaborative recommendation techniques to show the top-k recommendations to the user. A provision for feedback is also envisioned in the current system which informs the model to update the various weights in the recommender system. Our overall model aims to combine both frequency-based and context-based recommendation systems and quantify the intent of a user to provide better recommendations. We ran experiments on real-world timestamped user activity data, in the setting of recommending reports to the users of a business analytics tool and the results are better than the baselines. We also tuned certain aspects of our model to arrive at optimized results.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
10/01/2018

CBPF: leveraging context and content information for better recommendations

Recommender systems help users to find their appropriate items among lar...
research
06/14/2023

Contextual Font Recommendations based on User Intent

Adobe Fonts has a rich library of over 20,000 unique fonts that Adobe us...
research
09/18/2018

In-Session Personalization for Talent Search

Previous efforts in recommendation of candidates for talent search follo...
research
01/20/2012

Collaborative Personalized Web Recommender System using Entropy based Similarity Measure

On the internet, web surfers, in the search of information, always striv...
research
11/12/2020

Goal-driven Command Recommendations for Analysts

Recent times have seen data analytics software applications become an in...
research
10/20/2022

Fine-Grained Session Recommendations in E-commerce using Deep Reinforcement Learning

Sustaining users' interest and keeping them engaged in the platform is v...
research
06/21/2019

Stuck? No worries!: Task-aware Command Recommendation and Proactive Help for Analysts

Data analytics software applications have become an integral part of the...

Please sign up or login with your details

Forgot password? Click here to reset